Blame view

text/README.md 2.64 KB
8ccb9631   Francisco Coelho   Initial Content
1
2
# Probabilistic ILP

b43c061c   Francisco Coelho   rewriting 00_PASP...
3
4
**Check** Conformal prediction.

8ccb9631   Francisco Coelho   Initial Content
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
> Fonte: [Turning 30: New Ideas in Inductive Logic Programming](https://arxiv.org/abs/2002.11002)

## Introduction

- How pILP relates to:
  - ILP?
  - ASP?
  - RML?
- What 
  - tools?
  - methods?
  - theory?
    - Distributed semantics
  - applications?

### Overview of Bibliography and State of the Art

Recursion; Predicate Invention; Higher order, ASP Hypotheses; Optimality; Prolog, ASP, NNs 

## Context

### Kanren

### Inductive Logic Programming

### Answer Set Programming

### Relational Machine Learning

### SAT Solvers

## Tools

- [(mini)kanren](http://minikanren.org/)
  - in Julia: [MuKanren](https://github.com/latticetower/MuKanren.jl), [YA microkanren in Julia](https://www.philipzucker.com/yet-another-microkanren-in-julia/)!.
- [metagol | archive](https://github.com/metagol/metagol) _superseeded by **popper**._
- ILP: [popper](https://github.com/logic-and-learning-lab/Popper)
- ASP: [ILASP](https://github.com/ilaspltd/ILASP-releases)
- [Inspire | Kazmi et al. 2017]()
- ASP: [Potassco: clingo, clasp, ...](https://potassco.org/)
- [cplint (on SWISH)](http://cplint.ml.unife.it/)
  - exact probabilistic inference (PITA)
    - Fabrizio Riguzzi and Terrance Swift. Well-definedness and efficient inference for probabilistic logic programming under the distribution semantics. Theory and Practice of Logic Programming, 13(Special Issue 02 - 25th Annual GULP Conference):279-302, © Cambridge University Press, March 2013.
  - Monte Carlo inference (MCINTYRE) 
    - Fabrizio Riguzzi. MCINTYRE: A Monte Carlo system for probabilistic logic programming. Fundamenta Informaticae, 124(4):521-541, © IOS Press, 2013.
  - Metropolis/Hastings sampling
    - Arun Nampally and C. R. Ramakrishnan. Adaptive MCMC-Based Inference in Probabilistic Logic Programs. arXiv preprint arXiv:1403.6036, 2014.
  - parameter learning (EMBLEM)
    - Elena Bellodi and Fabrizio Riguzzi. Expectation Maximization over binary decision diagrams for probabilistic logic programs. Intelligent Data Analysis, 17(2):343-363, © IOS Press, 2013.
  - SLIPCOVER algorithm for structure learning
    - Elena Bellodi and Fabrizio Riguzzi. Structure learning of probabilistic logic programs by searching the clause space. Theory and Practice of Logic Programming, 15(2):169-212, © Cambridge University Press, 2015.
  - LEMUR algorithm for structure learning
    - Nicola Di Mauro, Elena Bellodi, and Fabrizio Riguzzi. Bandit-based Monte-Carlo structure learning of probabilistic logic programs. Machine Learning, 100(1):127-156, © Springer International Publishing, July 2015.

## Methods

## Theory

### Distributed Semantics

## Applications

b43c061c   Francisco Coelho   rewriting 00_PASP...
67
### ELearning