public class DSTDLTree extends AbstractTree implements EvidentialModel
| Constructor and Description |
|---|
DSTDLTree() |
DSTDLTree(org.semanticweb.owlapi.model.OWLClassExpression c,
MassFunction m) |
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
static org.semanticweb.owlapi.model.OWLClassExpression |
deriveDefinition(DSTDLTree tree,
boolean conceptFromPositiveIstances)
Return a concept definition from a DSTDLTree (both the positive and the negative instances) A theoretical problems concerns the way in which BBAs must be considered.
|
double |
getComplexityMeasure() |
DSTDLTree |
getNegSubTree() |
DSTDLTree |
getPosSubTree() |
org.semanticweb.owlapi.model.OWLClassExpression |
getRoot() |
MassFunction |
getRootBBA() |
void |
setNegTree(DSTDLTree subTree) |
void |
setPosTree(DSTDLTree subTree) |
void |
setRoot(org.semanticweb.owlapi.model.OWLClassExpression concept,
MassFunction m) |
String |
toString() |
getCommission, getInduction, getMatch, getNeg, getOmission, getPos, getUnd, isVisited, setAsVisited, setCommission, setInduction, setMatch, setNeg, setOmission, setPos, setUndpublic DSTDLTree()
public DSTDLTree(org.semanticweb.owlapi.model.OWLClassExpression c, MassFunction m)
public void setRoot(org.semanticweb.owlapi.model.OWLClassExpression concept, MassFunction m)
concept - the root concept to setpublic org.semanticweb.owlapi.model.OWLClassExpression getRoot()
public MassFunction getRootBBA()
public void setPosTree(DSTDLTree subTree)
public void setNegTree(DSTDLTree subTree)
public DSTDLTree getPosSubTree()
public DSTDLTree getNegSubTree()
public double getComplexityMeasure()
getComplexityMeasure in class AbstractModelpublic static org.semanticweb.owlapi.model.OWLClassExpression deriveDefinition(DSTDLTree tree, boolean conceptFromPositiveIstances)
tree - conceptFromPositiveIstances -
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann