- About
- Docs
- Development
- Community
Features
Features of DL-Learner:
- implements different algorithms:
- two refinement operator based algorithms
- a genetic programming algorithm
- a hybrid algorithm using genetic refinement operators
- (random learning, brute force learning)
- supports different kinds of learning problems:
- learning concept definitions and inclusion axioms
- learning from positive and negative examples as well as only from positive examples
- supports different input formats:
- OWL files
- N-triple files
- internal representation in config files
- SPARQL endpoints
- different reasoner adapters:
- DIG interface: allows all major reasoners
- OWL API interface (alpha): FaCT++, Pellet
- KAON2: direct Java API access (may be removed in the future, because KAON2 is not open source)
- different user interfaces:
- command line
- web service
- Java Swing based GUI
- easily extensible through a component model
- 4 types of components: knowledge sources, reasoners, learning problems, learning algorithms
- to implement a new component of one of the above types you only have to extend the correct class in org.dllearner.core and add the name of your file to the components.ini file
- allows a wide range of configuration options
There are no files on this page.
[Display files/form]
There is no comment on this page.
[Display comments/form]
Information
Last Modification:
2009-01-06 16:54:13 by Jens Lehmann