Active Learning algorithms are those, which can use feedback from an oracle.
|AxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom>|
The AxiomLearningProgressMonitor interface should be implemented by objects that wish to monitor the progress of an axiom learning algorithm.
Contains the following reasoning/query operations: queries for elements contained in the knowledge base (classes, properties, ...) basic reasoning requests related to the knowledge base as a whole (e.g.
Basic interface for algorithms learning OWL/DL class expressions.
Base interface of all components.
Basic interface for algorithms learning fuzzy OWL/DL class expressions.
Reasoning requests/queries related to individuals in the knowledge base.
Basic interface for all DL-Learner knowledge sources.
Basic interface for all DL-Learner learning algorithms.
Basic interface for all DL-Learner learning problems.
An oracle can be used by a learning algorithm to interactively ask for the classification of an individual.
List of available reasoning/query methods.
Base class of reasoner all components.
Interface for learning algorithms, which can be paused and later continued.
Reasoning requests related to the schema of the knowledge base.
Basic interface for algorithms learning SPARQL queries.
Interface for algorithms, which can be stopped and checked whether they are running.
|AbstractAxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom,S extends org.semanticweb.owlapi.model.OWLObject,E extends org.semanticweb.owlapi.model.OWLEntity>|
Abstract superclass of all class expression learning algorithm implementations.
|AbstractClassExpressionLearningProblem<T extends Score>||
Base class for all class expression learning problems.
Base class of all components.
Search algorithm heuristic for the ontology engineering algorithm.
Represents a knowledge source component, e.g.
|AbstractLearningProblem<T extends Score,V extends org.semanticweb.owlapi.model.OWLObject,W extends EvaluatedHypothesis<V,T>>||
Base class for all learning problems.
Abstract component representing a reasoner.
|AbstractSearchTreeNode<T extends AbstractSearchTreeNode>|
Component manager for the new (as of 2011) annotation based configuration system.
A progress monitor for axiom learning algorithms which prints to the console.
|EvaluatedAxiom<T extends org.semanticweb.owlapi.model.OWLAxiom>|
|EvaluatedDescription<S extends Score>||
An evaluated class expression is a class expression and its score (with some convenience method and serialisation formats).
|EvaluatedHypothesis<T extends org.semanticweb.owlapi.model.OWLObject,S extends Score>||
An evaluated hypothesis is a hypothesis and its score.
The score class is used to store how well a hypothesis did on a learning problem.
An axiom learning progress monitor that is doing nothing.
A renderer for OWL objects.
Exception which is thrown when a component cannot be intialised, e.g.
Exception, which is thrown when an application tries to run a learning algorithm with a learning problem it does not support.
Indicates that an operation is not supported/implemented for a specific ontology file format.
Exception indicating that a reasoner implementation cannot support the requested operation.
Annotation for DL-Learner components.
Core structure of DL-Learner including the definition of component types and a component manager.
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann