From: <jen...@us...> - 2009-03-28 10:50:36
|
Revision: 1671 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=1671&view=rev Author: jenslehmann Date: 2009-03-28 10:50:31 +0000 (Sat, 28 Mar 2009) Log Message: ----------- small improvement Modified Paths: -------------- trunk/src/dl-learner/org/dllearner/learningproblems/ClassLearningProblem.java Modified: trunk/src/dl-learner/org/dllearner/learningproblems/ClassLearningProblem.java =================================================================== --- trunk/src/dl-learner/org/dllearner/learningproblems/ClassLearningProblem.java 2009-03-27 21:43:54 UTC (rev 1670) +++ trunk/src/dl-learner/org/dllearner/learningproblems/ClassLearningProblem.java 2009-03-28 10:50:31 UTC (rev 1671) @@ -153,7 +153,9 @@ double coverage = coveredInstances.size()/(double)classInstances.size(); double protusion = (additionalInstances.size() + coveredInstances.size() == 0) ? 0 : coveredInstances.size()/(double)(coveredInstances.size()+additionalInstances.size()); - boolean isConsistent = isConsistent(description); + // for each description with less than 100% coverage, we check whether it is + // leads to an inconsistent knowledge base + boolean isConsistent = coverage >= 0.999999 || isConsistent(description); return new ClassScore(coveredInstances, coverage, additionalInstances, protusion, getAccuracy(coverage, protusion), isConsistent); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |