Differentiable Inductive Logic Programming
April 29, 2019 ยท View on GitHub
Python and TensorFlow implementation of the paper "Learning Explanatory Rules from Noisy Data." Evans Richard and Edward Grefenstette. Journal of Artificial Intelligence Research 61 (2018): 1-64.
Paper: https://arxiv.org/pdf/1711.04574.pdf
DeepMind blog: https://deepmind.com/blog/learning-explanatory-rules-noisy-data/
To run the code you create a folder. In our case the folder example/. It has three files.
facts.ilp: contains the factsnegative.ilp: contains the negative examplespositive.ilp: contains the positive examples
You can run the code by:
python run.py example