Modifier and Type | Class and Description |
---|---|
class |
CELOEWrapper
A wrapper class for CELOE that allows for returning the result in forms of OWL axioms.
|
class |
DisjointClassesLearner
Learns disjoint classes using SPARQL queries.
|
class |
NaiveALLearner
Simple example learning algorithm exhaustively creating complex class
expressions of the AL description logic.
|
class |
SimpleSubclassLearner
Learns subclass-relationships for a given class by using SPARQL queries.
|
Modifier and Type | Class and Description |
---|---|
class |
CELOE
The CELOE (Class Expression Learner for Ontology Engineering) algorithm.
|
class |
PCELOE
The PCELOE is an experimental, parallel implementation of the CELOE algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
DSTTDTClassifier |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTDTClassifier |
class |
TDTClassifier |
Modifier and Type | Class and Description |
---|---|
class |
ELLearningAlgorithm
A learning algorithm for EL, which is based on an
ideal refinement operator.
|
class |
ELLearningAlgorithmDisjunctive
A learning algorithm for EL, which will based on an
ideal refinement operator.
|
Modifier and Type | Class and Description |
---|---|
class |
DisjunctiveCELA
A meta algorithm that combines the (partial) solutions of multiple calls of the base class learning algorithm LA
into a disjunction.
|
Modifier and Type | Class and Description |
---|---|
class |
OCEL
The DL-Learner learning algorithm component for the example
based refinement operator approach.
|
Modifier and Type | Class and Description |
---|---|
class |
PatternBasedAxiomLearningAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
EDGEDistibutedSingleStep |
class |
EDGEDistributedDynamic |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEDGE |
class |
DummyParameterLearner |
class |
EDGE
This class is a wrapper for EDGE algorithm.
|
Modifier and Type | Class and Description |
---|---|
class |
LEAPDistributed |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLEAP
There could be different version of LEAP (sequential, multi-thread,
distributed), so we need an abstract class.
|
class |
LEAP |
Modifier and Type | Class and Description |
---|---|
class |
AsymmetricObjectPropertyAxiomLearner |
class |
DataPropertyAxiomLearner<T extends org.semanticweb.owlapi.model.OWLDataPropertyAxiom>
A learning algorithm for data property axioms.
|
class |
DataPropertyDomainAxiomLearner |
class |
DataPropertyHierarchyAxiomLearner<T extends org.semanticweb.owlapi.model.OWLDataPropertyAxiom>
A learning algorithm for data property hierarchy axioms.
|
class |
DataPropertyRangeAxiomLearner |
class |
DisjointDataPropertyAxiomLearner |
class |
DisjointObjectPropertyAxiomLearner |
class |
EquivalentDataPropertyAxiomLearner |
class |
EquivalentObjectPropertyAxiomLearner |
class |
FunctionalDataPropertyAxiomLearner |
class |
FunctionalObjectPropertyAxiomLearner |
class |
InverseFunctionalObjectPropertyAxiomLearner |
class |
InverseObjectPropertyAxiomLearner |
class |
IrreflexiveObjectPropertyAxiomLearner |
class |
ObjectPropertyAxiomLearner<T extends org.semanticweb.owlapi.model.OWLObjectPropertyAxiom>
A learning algorithm for object property axioms.
|
class |
ObjectPropertyCharacteristicsAxiomLearner<T extends org.semanticweb.owlapi.model.OWLObjectPropertyCharacteristicAxiom>
A learning algorithm for object property characteristic axioms.
|
class |
ObjectPropertyDomainAxiomLearner |
class |
ObjectPropertyHierarchyAxiomLearner<T extends org.semanticweb.owlapi.model.OWLObjectPropertyAxiom>
A learning algorithm for object property hierarchy axioms.
|
class |
ObjectPropertyRangeAxiomLearner |
class |
PropertyAxiomLearner<S extends org.semanticweb.owlapi.model.OWLProperty,T extends org.semanticweb.owlapi.model.OWLLogicalAxiom,V extends org.semanticweb.owlapi.model.OWLObject>
A learning algorithm for property axioms.
|
class |
ReflexiveObjectPropertyAxiomLearner |
class |
SubDataPropertyOfAxiomLearner |
class |
SubObjectPropertyOfAxiomLearner |
class |
SymmetricObjectPropertyAxiomLearner |
class |
TransitiveObjectPropertyAxiomLearner |
Modifier and Type | Class and Description |
---|---|
class |
QTL2Disjunctive |
class |
QTL2DisjunctiveMultiThreaded
A tree-based algorithm ...
|
Modifier and Type | Interface and Description |
---|---|
interface |
ActiveLearningAlgorithm
Active Learning algorithms are those, which can use feedback from an oracle.
|
interface |
AxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom> |
interface |
ClassExpressionLearningAlgorithm
Basic interface for algorithms learning OWL/DL class expressions.
|
interface |
FuzzyClassExpressionLearningAlgorithm
Basic interface for algorithms learning fuzzy OWL/DL class expressions.
|
interface |
SparqlQueryLearningAlgorithm
Basic interface for algorithms learning SPARQL queries.
|
interface |
StoppableLearningAlgorithm
Interface for algorithms, which can be stopped and checked whether they are
running.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAxiomLearningAlgorithm<T extends org.semanticweb.owlapi.model.OWLAxiom,S extends org.semanticweb.owlapi.model.OWLObject,E extends org.semanticweb.owlapi.model.OWLEntity> |
class |
AbstractCELA
Abstract superclass of all class expression learning algorithm implementations.
|
Constructor and Description |
---|
LearningProblemUnsupportedException(Class<? extends AbstractClassExpressionLearningProblem> problemClass,
Class<? extends LearningAlgorithm> algorithmClass) |
LearningProblemUnsupportedException(Class<? extends AbstractClassExpressionLearningProblem> problemClass,
Class<? extends LearningAlgorithm> algorithmClass,
Collection<Class<? extends AbstractClassExpressionLearningProblem>> supportedProblems) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEDGEDistributed |
Modifier and Type | Interface and Description |
---|---|
interface |
ParameterLearningAlgorithm |
interface |
ProbabilisticStructureLearningAlgorithm |
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameterLearningAlgorithm
Abstract component representing a parameter Learner.
|
class |
AbstractPSLA |
Modifier and Type | Class and Description |
---|---|
class |
ALCLearningAlgorithm |
class |
RefinementOperatorBasedLearningAlgorithmBase<T> |
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann