All Classes
-
Class Summary Class Description CoevolutionaryMaxOnes Dummy test for coevolutionary problems.CoevolutionaryStatistics Coevolutionary statistics.CVIFSNormalizer This class allows to normalize CVI values for Feature Selection problems.DatasetSplitter Split a dataset into a training and test datasets given a test proportion, that is, the proportion of data reserved to the test dataset.DaviesBouldin This class implements the CVI proposed by Davies and Bouldin in [1].DunnIndex This class implements the CVI proposed by Dunn in [1].ELBG Implements the ELBG algorithm [1]FarthestCentroids This index estimates the separation of clusters as the addition of distances from each centroid to its farthest centroid.FSAbstractDistance Abstract super class for all distances used to solve Feature Selection problemsFSCrossValidator Test the results of a Feature Selector via cross-validationFSDefaults Default class for all the Feature Selection problems.FSErrorRateValidator Obtain the training and test error rates of the results of a Feature SelectorFSEuclideanDistance This class implements the Euclidean distance.FSKappaValidator Obtain the training and test Kappa indices of the results of a Feature SelectorFSManhattanDistance The Manhattan distance is the sum of the (absolute) differences of their coordinates.FSParetoFrontAnalyzer Obtain the relevance of each feature in the whole Pareto front.FSRanker Translate a relevances file into a ranks file [1]FSRelevancesAnalyzer Gather the relevances from several experimentsFSSensitivityValidator Obtain the training and test sensitivities of the results of a Feature SelectorFSSpecificityValidator Obtain the training and test specificities of the results of a Feature SelectorFSStabilitySpearmanScorer Computes the Spearman score achieved by a set of experimentsFSSubsetCrossoverPipeline FSSubsetCrossoverPipeline is aBreedingPipeline
which implements a simple default crossover for aFSSubsetIndividual
.FSSubsetDefaults Default class for all the Feature Selection problems solved using individuals coded as subsets of feature indices.FSSubsetIndividual FSSubsetIndividual is an individual whose genome is a subset of selected features for a feature selection problem.FSSubsetMutationPipeline FSSubsetMutationPipeline is aBreedingPipeline
which implements a simple default Mutation forFSSubsetIndividual
.FSSubsetProblem Base abstract class for Feature Selection problems solved using individuals coded as subsets of feature indices.FSSubsetSpecies FSSubsetSpecies is a species which can createFSSubsetIndividual
.FSSubsetSupervisedCoevolutionaryProblem Co-evolutive Lexicographic Multi-objective wrapper for supervised (labeled) datasets solved using a subset of feature indices as individuals representation.FSSubsetSupervisedProblem Multi-objective wrapper for supervised (labeled) datasets solved using a subset of feature indices as individuals representation.FSSubsetUnsupervisedProblem Multi-objective feature selection for unsupervised datasets solved using a subset of feature indices as individuals representation.KMedians Implement the K-medians algorithm.KolmogorovSmirnovNormalityTest Applies a Kolmogorov-Smirnov normality test to a set of values and prints the p-valueLBG Implements the LBG algorithm [1].LexicographicFitness Lexicographic Fitness is a subclass of Fitness which implements a fitness estimation composed of several objectives that have to be optimized.MaxClusterDiameter This is a cluster cohesion index based on the cohesion criterion used by the Dunn index [1].MinFarthestCentroid This index estimates the separation of clusters as the minimum of the max distance from a centroid to all the remaining centroids.MoreDatasetTools Add several tools to those provided by Java-ML.MultiObjectiveStatistics MultiObjective Statistics.NaiveBayes Implementation of the Naive Bayes classification algorithm.OverallDeviation The Overall Deviation Criterion is cluster cohesion index proposed in [1].PerformanceIndexes This class implements some performance metrics based on the confusion matrix of a classifierRandomFeatureAdder Append some random features to a training dataset, and also to a test dataset if providedTestCVI Test a separation and a compactness CVITestDirectLDA Test the direct LDA methodTestLibSVM Test SVM as a wrapper classifierTestNaiveBayes Test Naive Bayes as a wrapper classifierTestNormalization Test of the normalization function of the MoreDatasetTools classTestSplit Test of the split function of the MoreDatasetTools classZdt4 Implementation of the zdt4 benchmark [1].