Uses of Class
jcolibri.method.reuse.classification.KNNClassificationConfig

Packages that use KNNClassificationConfig
jcolibri.extensions.maintenance_evaluation Classes to evaluate maintenance applications (implemented by Lisa Cummins). 
jcolibri.method.maintenance Maintenance methods (implemented by Lisa Cummins & Derek Bridge). 
jcolibri.method.maintenance.algorithms Maintenance algorithms. 
jcolibri.method.maintenance.solvesFunctions Maintenance solves functions. 
jcolibri.method.revise.classification Classification Revision methods (implemented by Lisa Cummins & Derek Bridge). 
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 KNNClassificationConfig in jcolibri.extensions.maintenance_evaluation
 

Fields in jcolibri.extensions.maintenance_evaluation declared as KNNClassificationConfig
protected  KNNClassificationConfig MaintenanceEvaluator.simConfig
           
 

Methods in jcolibri.extensions.maintenance_evaluation with parameters of type KNNClassificationConfig
 void MaintenanceEvaluator.init(StandardCBRApplication cbrApp, AbstractCaseBaseEditMethod editMethod, KNNClassificationConfig simConfig)
          Initialise this evaluator with the CBR application to evaluate and the edit method and similarity configuration to perform maintenance.
 void MaintenanceEvaluator.setSimConfig(KNNClassificationConfig simConfig)
          Sets the similarity configuration to be the given similarity configuration.
 

Uses of KNNClassificationConfig in jcolibri.method.maintenance
 

Methods in jcolibri.method.maintenance with parameters of type KNNClassificationConfig
 void CompetenceModel.computeCompetenceModel(SolvesFunction solves, KNNClassificationConfig knnConfig, java.util.Collection<CBRCase> cases)
          Computes the competence model for the given cases using the given solves function.
 void AbstractCaseBaseEditMethod.edit(CBRCaseBase caseBase, KNNClassificationConfig simConfig)
          Runs a case base editing algorithm on the given case base.
 java.util.Collection<CBRCase> TwoStepCaseBaseEditMethod.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Runs alg1 followed by alg2 on the given cases and returns the cases deleted by the combined algorithms
abstract  java.util.Collection<CBRCase> AbstractCaseBaseEditMethod.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates a case base editing algorithm, returning the cases that would be deleted by the algorithm.
abstract  void SolvesFunction.setCasesThatSolveAndMisclassifyQ(CBRCase q, java.util.Collection<CBRCase> cases, KNNClassificationConfig knnConfig)
          Sets the classes that both solve q or contribute to its misclassification
 

Uses of KNNClassificationConfig in jcolibri.method.maintenance.algorithms
 

Methods in jcolibri.method.maintenance.algorithms with parameters of type KNNClassificationConfig
 java.util.Collection<CBRCase> RENNNoiseReduction.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates the RENN case base editing algorithm, returning the cases that would be deleted by the algorithm.
 java.util.Collection<CBRCase> RCRedundancyRemoval.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates the RC case base editing algorithm, returning the cases that would be deleted by the algorithm.
 java.util.Collection<CBRCase> ICFRedundancyRemoval.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates the ICF case base editing algorithm, returning the cases that would be deleted by the algorithm.
 java.util.List<CBRCase> CRRRedundancyRemoval.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates the CRR case base editing algorithm, returning the cases that would be deleted by the algorithm.
 java.util.LinkedList<CBRCase> BBNRNoiseReduction.retrieveCasesToDelete(java.util.Collection<CBRCase> cases, KNNClassificationConfig simConfig)
          Simulates the BBNR editing algorithm, returning the cases that would be deleted by the algorithm.
 

Uses of KNNClassificationConfig in jcolibri.method.maintenance.solvesFunctions
 

Methods in jcolibri.method.maintenance.solvesFunctions with parameters of type KNNClassificationConfig
 void ICFSolvesFunction.setCasesThatSolveAndMisclassifyQ(CBRCase q, java.util.Collection<CBRCase> cases, KNNClassificationConfig knnConfig)
          Sets the cases that both solve q or contribute to its misclassification.
 void CBESolvesFunction.setCasesThatSolveAndMisclassifyQ(CBRCase q, java.util.Collection<CBRCase> cases, KNNClassificationConfig knnConfig)
          Sets the cases that either solve q or contribute to its misclassification.
 

Uses of KNNClassificationConfig in jcolibri.method.revise.classification
 

Methods in jcolibri.method.revise.classification with parameters of type KNNClassificationConfig
 double ClassificationOracle.getPredictionCost(CBRQuery query, CBRCaseBase caseBase, KNNClassificationConfig knnConfig)
          Calculates the cost of the prediction made by the given case-base and similarity configuration for the solution of the query.
 double BasicClassificationOracle.getPredictionCost(CBRQuery query, CBRCaseBase caseBase, KNNClassificationConfig knnConfig)
          Calculates the cost of the prediction made by the given case-base and similarity configuration for the solution of the query.
 boolean ClassificationOracle.isCorrectPrediction(CBRQuery query, CBRCaseBase caseBase, KNNClassificationConfig knnConfig)
          Checks if the query is correctly classified by the given case-base and similarity configuration.
 boolean BasicClassificationOracle.isCorrectPrediction(CBRQuery query, CBRCaseBase caseBase, KNNClassificationConfig knnConfig)
          Checks if the query is correctly classified by the given case-base and similarity configuration.
 

Uses of KNNClassificationConfig in jcolibri.test.test15
 

Constructors in jcolibri.test.test15 with parameters of type KNNClassificationConfig
IrisMaintainedEvaluableApp(KNNClassificationConfig irisSimConfig)
           
 

Uses of KNNClassificationConfig in jcolibri.test.test16
 

Methods in jcolibri.test.test16 that return KNNClassificationConfig
 KNNClassificationConfig SpamFilterApp.getKNNConfig()
          Returns the KNN configuration
 


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