Inductive Logic Programming mit DL-Learner
Gliederung
1. Einleitung und Grundlagen
1.1 Description Logic
1.2 Inductive logic programming
1.2 OWL
1.2.1 Reasoning
(Alles in schriftlicher Form, während des mündlichen Vortrages nur Zusammenfassung, um nicht andere Vorträge zu wiederholen.)
2. Ziele und State of the Art
2.1 Ziele und Aufgaben des DL-Learner
2.2–2.x Beschreibung und vergleich mit ähnlichen Produkten wie PROGOL Golem (ILP) Aleph Foil
Claudien Lime ACE DMax Warmr RSD Mio (noch keine Auswahl getroffen)
3. Aufbau und Funktionsbeschreibung
3.1 Architektur des DL-Learner
3.2 DIG kompatible Reasoner
3.2.1 Pellet
3.2.2 Fa CT++
3.3 Komponenten des DL-Learner
3.3.1 Knowledge Source Component
3.3.2 Learning Problem Component
3.3.3 Reasoning Service Component
3.3.4 Learning Algorithm Component
4. Diskussion und Ausblick
4.1 Diskussion der praktischen anwendbarkeit des DL-Learner
4.2 Ausblick auf Zukünftige Anwendungsgebiete und Produkte im Bereich ILP
Literatur
OWL Reference (http://www.w3.org/TR/2004/REC-owl-ref-20040210/)
OWL Overview (http://www.w3.org/TR/owl-features/)
DL-Learner Homepage (http://dl-learner.org)
Weiter ILP Implementationen:
http://www.doc.ic.ac.uk/~shm/Software/progol5.0
http://www.doc.ic.ac.uk/~shm/Software/golem
http://web.comlab.ox.ac.uk/oucl/research/areas/machlearn/Aleph/
ftp://ftp.cs.su.oz.au/pub/foil6.sh
http://www.cs.kuleuven.ac.be/~ml/CWIS/claudien-E.shtml
http://cs.anu.edu.au/people/Eric.McCreath/lime.html
http://www.cs.kuleuven.ac.be/~dtai/ACE/
http://www.pharmadm.com/dmax.asp
http://www.cs.kuleuven.ac.be/~ml/Doc/TW_User/
http://labe.felk.cvut.cz/~zelezny/rsd/
http://kd.cs.uni-magdeburg.de/~pena/
Abstract
Diese Arbeit beschäftigt sich mit der Inductive Logic Programming (ILP) implementation DL-Learner. ILP, Description Logic und OWL werden in den Grundlagen erklärt. Des Weiteren werden Aufbau sowie Anwendungsbeispiele des DL-Learner näher erläutert, wonach auch auf weitere Implementationen im ILP Bereich eingegangen wird. Abschliessend wird ein Blick auf Zukünftige Entwicklungen von ILP Implementationen, und Einsatzgebiete für ILP Software geboten.