See: Description
| Interface | Description |
|---|---|
| ActiveLearningAlgorithm |
Active Learning algorithms are those, which can use feedback from an oracle.
|
| AxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom> | |
| AxiomLearningProgressMonitor |
The AxiomLearningProgressMonitor interface should be implemented by objects that
wish to monitor the progress of an axiom learning algorithm.
|
| AxiomScoreCalculator | |
| BaseReasoner |
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.
|
| ClassExpressionLearningAlgorithm |
Basic interface for algorithms learning OWL/DL class expressions.
|
| Component |
Base interface of all components.
|
| FuzzyClassExpressionLearningAlgorithm |
Basic interface for algorithms learning fuzzy OWL/DL class expressions.
|
| Heuristic<T> | |
| IndividualReasoner |
Reasoning requests/queries related to individuals in the knowledge base.
|
| KnowledgeSource |
Basic interface for all DL-Learner knowledge sources.
|
| LearningAlgorithm |
Basic interface for all DL-Learner learning algorithms.
|
| LearningProblem |
Basic interface for all DL-Learner learning problems.
|
| Oracle |
An oracle can be used by a learning algorithm to interactively ask for the
classification of an individual.
|
| Reasoner |
List of available reasoning/query methods.
|
| ReasonerComponent |
Base class of reasoner all components.
|
| ResumableLearningAlgorithm |
Interface for learning algorithms, which can be paused and later continued.
|
| SchemaReasoner |
Reasoning requests related to the schema of the knowledge base.
|
| SparqlQueryLearningAlgorithm |
Basic interface for algorithms learning SPARQL queries.
|
| StoppableLearningAlgorithm |
Interface for algorithms, which can be stopped and checked whether they are
running.
|
| Class | Description |
|---|---|
| AbstractAxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom,S extends org.semanticweb.owlapi.model.OWLObject,E extends org.semanticweb.owlapi.model.OWLEntity> | |
| AbstractAxiomScoreCalculator | |
| AbstractCELA |
Abstract superclass of all class expression learning algorithm implementations.
|
| AbstractClassExpressionLearningProblem<T extends Score> |
Base class for all class expression learning problems.
|
| AbstractComponent |
Base class of all components.
|
| AbstractHeuristic |
Search algorithm heuristic for the ontology engineering algorithm.
|
| AbstractKnowledgeSource |
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.
|
| AbstractReasonerComponent |
Abstract component representing a reasoner.
|
| AbstractSearchTreeNode<T extends AbstractSearchTreeNode> | |
| AnnComponentManager |
Component manager for the new (as of 2011) annotation based configuration
system.
|
| ConsoleAxiomLearningProgressMonitor |
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.
|
| ProbabilityBasedAxiomScoreCalculator | |
| Score |
The score class is used to store how well a hypothesis did
on a learning problem.
|
| SilentAxiomLearningProgressMonitor |
An axiom learning progress monitor that is doing nothing.
|
| StringRenderer |
A renderer for OWL objects.
|
| Enum | Description |
|---|---|
| OntologyFormat | |
| StringRenderer.Rendering |
| Exception | Description |
|---|---|
| ComponentInitException |
Exception which is thrown when a component cannot be intialised,
e.g.
|
| LearningProblemUnsupportedException |
Exception, which is thrown when an application tries to run
a learning algorithm with a learning problem it does not
support.
|
| OntologyFormatUnsupportedException |
Indicates that an operation is not supported/implemented for
a specific ontology file format.
|
| ReasoningMethodUnsupportedException |
Exception indicating that a reasoner implementation cannot support
the requested operation.
|
| Annotation Type | Description |
|---|---|
| ComponentAnn |
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