public class ClassScore extends Score implements Serializable
Constructor and Description |
---|
ClassScore(Set<org.semanticweb.owlapi.model.OWLIndividual> coveredInstances,
Set<org.semanticweb.owlapi.model.OWLIndividual> notCoveredInstances,
double coverage,
Set<org.semanticweb.owlapi.model.OWLIndividual> additionalInstances,
double protusion,
double accuracy) |
ClassScore(Set<org.semanticweb.owlapi.model.OWLIndividual> coveredInstances,
Set<org.semanticweb.owlapi.model.OWLIndividual> notCoveredInstances,
double coverage,
Set<org.semanticweb.owlapi.model.OWLIndividual> additionalInstances,
double protusion,
double accuracy,
boolean isConsistent,
boolean followsFromKB) |
Modifier and Type | Method and Description |
---|---|
boolean |
followsFromKB() |
double |
getAccuracy()
This method returns a value, which indicates how accurate a
hypothesis solves a learning problem.
|
double |
getAddition()
Let C be the considered class OWLClassExpression and A the class to learn.
|
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getAdditionalInstances() |
double |
getCoverage() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getCoveredInstances() |
Set<org.semanticweb.owlapi.model.OWLIndividual> |
getNotCoveredInstances() |
boolean |
isConsistent() |
void |
setConsistent(boolean isConsistent) |
void |
setFollowsFromKB(boolean followsFromKB) |
public ClassScore(Set<org.semanticweb.owlapi.model.OWLIndividual> coveredInstances, Set<org.semanticweb.owlapi.model.OWLIndividual> notCoveredInstances, double coverage, Set<org.semanticweb.owlapi.model.OWLIndividual> additionalInstances, double protusion, double accuracy)
public ClassScore(Set<org.semanticweb.owlapi.model.OWLIndividual> coveredInstances, Set<org.semanticweb.owlapi.model.OWLIndividual> notCoveredInstances, double coverage, Set<org.semanticweb.owlapi.model.OWLIndividual> additionalInstances, double protusion, double accuracy, boolean isConsistent, boolean followsFromKB)
public double getCoverage()
public double getAddition()
public double getAccuracy()
Score
getAccuracy
in class Score
AbstractLearningProblem.getAccuracyOrTooWeak(OWLObject, double)
public Set<org.semanticweb.owlapi.model.OWLIndividual> getCoveredInstances()
public Set<org.semanticweb.owlapi.model.OWLIndividual> getNotCoveredInstances()
public Set<org.semanticweb.owlapi.model.OWLIndividual> getAdditionalInstances()
public void setConsistent(boolean isConsistent)
public void setFollowsFromKB(boolean followsFromKB)
public boolean isConsistent()
public boolean followsFromKB()
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann