Uses of Interface
jcolibri.extensions.classification.ClassificationSolution

Packages that use ClassificationSolution
jcolibri.method.reuse.classification Classification Reuse methods (implemented by Lisa Cummins & Derek Bridge). 
jcolibri.method.revise.classification Classification Revision methods (implemented by Lisa Cummins & Derek Bridge). 
jcolibri.test.test14 This example shows how to evaluate two datasets at the same time with respect to their accuracy. 
jcolibri.test.test15 This example shows how to evaluate a dataset at the same time with respect to its accuracy before and after maintenance. 
jcolibri.test.test16 This test shows how to evaluate the textual similarity functions using classification. 
 

Uses of ClassificationSolution in jcolibri.method.reuse.classification
 

Methods in jcolibri.method.reuse.classification that return ClassificationSolution
 ClassificationSolution UnanimousVotingMethod.getPredictedSolution(java.util.Collection<RetrievalResult> cases)
          Predicts the class that has all the votes among the k most similar cases and is equal to the class configured using the constructor.
 ClassificationSolution SimilarityWeightedVotingMethod.getPredictedSolution(java.util.Collection<RetrievalResult> cases)
          Predicts the class that has the highest value vote among the k most similar cases, where votes are based on similarity to the query.
 ClassificationSolution MajorityVotingMethod.getPredictedSolution(java.util.Collection<RetrievalResult> cases)
          Predicts the class that has the highest number of votes among the k most similar cases.
 ClassificationSolution KNNClassificationMethod.getPredictedSolution(java.util.Collection<RetrievalResult> cases)
          Gets the predicted solution of the given cases according to the classification type.
abstract  ClassificationSolution AbstractKNNClassificationMethod.getPredictedSolution(java.util.Collection<RetrievalResult> cases)
          Gets the predicted solution of the given cases according to the classification type.
 

Uses of ClassificationSolution in jcolibri.method.revise.classification
 

Methods in jcolibri.method.revise.classification with parameters of type ClassificationSolution
 double ClassificationOracle.getPredictionCost(ClassificationSolution predictedSolution, CBRCase testCase)
          Calculates the cost of the given solution as a prediction for the solution of the given case.
 double BasicClassificationOracle.getPredictionCost(ClassificationSolution predictedSolution, CBRCase testCase)
          Calculates the cost of the given solution as a prediction for the solution of the given case.
 double ClassificationOracle.getPredictionCost(ClassificationSolution predictedSolution, ClassificationSolution correctSolution)
          Calculates the cost of the given test solution while bein compared to the given correct solution.
 double BasicClassificationOracle.getPredictionCost(ClassificationSolution predictedSolution, ClassificationSolution correctSolution)
          Calculates the cost of the given test solution while bein compared to the given correct solution.
 boolean ClassificationOracle.isCorrectPrediction(ClassificationSolution predictedSolution, CBRCase testCase)
          Checks if the predicted solution is the correct solution for the given test case.
 boolean BasicClassificationOracle.isCorrectPrediction(ClassificationSolution predictedSolution, CBRCase testCase)
          Checks if the predicted solution is the correct solution for the given test case.
 boolean ClassificationOracle.isCorrectPrediction(ClassificationSolution predictedSolution, ClassificationSolution correctSolution)
          Checks if the predicted solution and the correct solution are the same.
 boolean BasicClassificationOracle.isCorrectPrediction(ClassificationSolution predictedSolution, ClassificationSolution correctSolution)
          Checks if the predicted solution and the correct solution are the same.
 

Uses of ClassificationSolution in jcolibri.test.test14
 

Classes in jcolibri.test.test14 that implement ClassificationSolution
 class GlassSolution
          Bean storing the solution for the Glass data base.
 

Uses of ClassificationSolution in jcolibri.test.test15
 

Classes in jcolibri.test.test15 that implement ClassificationSolution
 class IrisSolution
          Bean storing the solution for the Iris data base.
 

Uses of ClassificationSolution in jcolibri.test.test16
 

Classes in jcolibri.test.test16 that implement ClassificationSolution
 class EmailSolution
          Solution (class) of the case.
 


GAIA - Group for Artificial Intelligence Applications
http://gaia.fdi.ucm.es