Inductive Logic Programming

Inductive logic programming (ILP) is a machine learning approach, which uses techniques of logic programming. From a database of facts and expected results, which are divided into positive and negative examples, an ILP system tries to derive a logic program that proves all the positive and none of the negative examples. Schema: positive examples + negative examples + background knowledge = rules. Inductive logic programming is particularly useful in natural language processing.

References

  • S. Muggleton, Inverse Entailment and Progol, New Generation Computing Journal, Vol. 13, pp. 245-286, 1995.
  • S. Muggleton and L. De Raedt. Inductive logic programming: Theory and methods. Journal of Logic Programming, 19,20:629-679, 1994.
  • N. Lavrac and S. Dzeroski. Inductive Logic Programming: Techniques and Applications. Ellis Horwood, New York, 1994, ISBN 0-13-457870-8 Publicly available online version

Implementations

  • Aleph ( http://web.comlab.ox.ac.uk/oucl/research/areas/machlearn/Aleph )
  • Foil ( ftp://ftp.cs.su.oz.au/pub/foil6.sh )
  • Lime ( http://cs.anu.edu.au/people/Eric.McCreath/lime.html )
  • ACE ( http://www.cs.kuleuven.ac.be/~dtai/ACE/ )
  • DMax ( http://www.pharmadm.com/dmax.asp )

 

<< PreviousWord BrowserNext >>
equity
rubiaceae
uncaria
vanilla sky
brocard
list of horse breeds
misznay schardin effect
jus soli
jus sanguinis
titan arum
talcott parsons
example based machine translation
gothic architecture
old italic alphabet
bramble fruit
rubus
steppe
typographic unit
wank
rolemaster
lm model
hypanthium
city of westminster
amphitheatre
southwark
emergent organisation
euro banknotes
circus
perpetual motion
robert ludlum
gentianales
maloideae
prunoideae
rosoideae
len deighton
reciprocal
spiraeoideae
harry palmer
list of light rail transit systems
black helicopter conspiracy theory
tacmar
pantothenic acid
tocopherol
vitamin d