Eine Machine-Learning-Bibliothek für Prolog
Umfang
Dieses Thema kann als Bachelorarbeit oder Teil einer Projektarbeit bearbeitet werden.
Empfohlene Vorkenntnisse
- Prolog Kenntnisse
- Erfahrung mit einigen Machine Learning Algorithmen (k-Means, SVM, Random Forests, …__
Problem
Prolog ist eine Programmiersprache, die weit bekannt ist, für die KI sehr geeignet ist. Aktuell fehlen aber Bibliotheken um verschieden Machine Learning Algorithmen direkt verwenden zu können.
Im Rahmen dieser Arbeit soll eine Bibliothek für Prolog erstellt werden die eine Reihe von ML Algorithmen zur Verfügung stellt :
- Decision Trees (ID3,…), Random Forests
- k-Means
- SVM
- Neuronale Netze
Minimalanforderungen
- Erstellen einer Bibliothek für mindestens ein ML Ansatz
- Erstellen von Tests und einer Dokumentation
Kontakt
Professor Michael LeuschelRaum 25.12.02.60 · michael.leuschel@hhu.de