All Classes and Interfaces

Classes
Class
Description
This java class is used to create and show a panel for description of the tool.
This java class is used to represent an ant in optimal ant colony optimization (Optimal ACO) method.
This java class is used to implement various utility methods for manipulating arrays and matrices.
The abstract class contains the main methods and fields that are used in all ACO-based feature selection methods.
This java class is used to create and show a panel for the parameter settings of the basic ant colony optimization (BasicACO) method.
The abstract class contains the main methods and fields that are used in all ACO-based feature selection methods.
The abstract class contains the main methods and fields that are used in all ACO-based feature selection methods.
The abstract class contains the main methods and fields that are used in all GA-based feature selection methods.
This java class is used to create and show a panel for the parameter settings of the basic genetic algorithm (BasicGA) method.
The abstract class contains the main methods and fields that are used to represent discrete search space as a graph in ACO algorithm.
The abstract class contains the main methods and fields that are used in all GA-based feature selection methods.
The abstract class contains the main methods and fields that are used in all PSO-based feature selection methods.
The abstract class contains the main methods and fields that are used in all GA-based feature selection methods.
The abstract class contains the main methods and fields that are used in all PSO-based feature selection methods.
This java class is used to create and show a panel for the parameter settings of the basic particle swarm optimization (BasicPSO) method.
The abstract class contains the main methods and fields that are used in all PSO-based feature selection methods.
This java class is used to implement feature selection method based on binary particle swarm optimization (BPSO) in which the type of Swarm is extended from Swarm class.
This java class is used to create and show a panel for the parameter settings of the binary particle swarm optimization (BPSO) method.
This java class is used to define the names of classifiers.
This java class is used to implement a colony of ants in optimal ant colony optimization (Optimal ACO) method in which the type of ant is extended from Ant class.
This java class is used to implement feature selection method based on continuous particle swarm optimization (CPSO) in which the type of Swarm is extended from Swarm class.
This java class is used to create and show a panel for the parameter settings of the continuous particle swarm optimization (CPSO) method.
This java class is used to set different criteria values used in the feature selection area of research.
This java class is used to display various critical values of the table.
This java class is used to implement various crossover operators for recombining the two parents to generate new offsprings
This java class is used to define the names of different implementation of crossover.
This java class is used to apply the classifiers for computing the performance of the feature selection methods.
This java class is used to keep the input data, split input data to test/train sets and crate CSV file format.
This java class is used to implement the decision tree based methods.
This java class is used to create and show a panel for the parameter settings of the decision tree based method.
This java class is used to create and show the 2-D diagrams of the input values
This java class is used to create and show a panel for the parameter settings of the decision tree classifier.
The abstract class contains the main methods and fields that are used in all embedded-based feature selection methods.
This java class is used to define the names of embedded-based feature selection methods.
The abstract class contains the main methods and fields that are used in all enumerable types.
The abstract class contains the main methods and fields that are used in all feature selection methods.
The abstract class contains the main methods and fields that are used in all feature weighting methods.
This java class is used to implement various utility methods for manipulating files and directories.
The abstract class contains the main methods and fields that are used in all filter-based feature selection methods.
This java class is used to define the names of filter-based feature selection methods.
This java class is used to implement the Fisher score method.
This java class is used to implement fitness evaluator of a solution in which k-fold cross validation on training set is used for evaluating the classification performance of a selected feature subset.
This java class is used to create and show a panel for analyzing the results based on the Friedman test.
This java class is used to implement the gain ratio method.
This java class is used to implement the Gini index method.
This java class is used to represent a graph in optimal ant colony optimization (optimal ACO) method.
This java class is used to implement feature selection method based on hybrid genetic algorithm for feature selection using local search (HGAFS) in which the type of Population is extended from Population class.
This java class is used to create and show a panel for the parameter settings of the hybrid genetic algorithm using local search (HGAFS).
This java class is used to implement feature selection based on hybrid particle swarm optimization method using local search (HPSO-LS) in which the type of Swarm is extended from Swarm class.
This java class is used to create and show a panel for the parameter settings of the hybrid particle swarm optimization method using local search (HPSO-LS).
The abstract class contains the main methods and fields that are used in all hybrid-based feature selection methods.
This java class is used to define the names of hybrid-based feature selection methods.
This java class is used to represent an individual in simple genetic algorithm (Simple GA) method in which the type of gene vector is boolean.
This java class is used to represent an individual in simple genetic algorithm (Simple GA) method in which the type of gene vector is boolean.
This java class is used to implement the information gain method.
This java class is used to implement the incremental relevance-redundancy feature selection based on ant colony optimization, version1 (IRRFSACO_1) method.
This java class is used to create and show a panel for the parameter settings of the incremental relevance-redundancy feature selection based on ant colony optimization, version1 (IRRFSACO_1) method.
This java class is used to implement the incremental relevance–redundancy feature selection based on ant colony optimization, version2 (IRRFSACO_2) method.
This java class is used to create and show a panel for the parameter settings of the incremental relevance–redundancy feature selection based on ant colony optimization, version2 (IRRFSACO_2) method.
This java class is used to create and show a panel for the parameter settings of the k-nearest neighbours classifier.
This java class is used to implement the Laplacian score method.
This java class is used to implement the Laplacian score method.
This java class is used to create and show a panel for the parameter settings of the Laplacian score method.
This java class is used to create and show the main panel of the project.
This java class is used to implement various utility methods for performing basic statistical operation such as the mean and variance.
This java class is used to implement the microarray gene selection based on ant colony optimization (MGSACO) method.
This java class is used to create and show a panel for the parameter settings of the microarray gene selection based on ant colony optimization (MGSACO) method.
This java class is used to create and show a panel for the "more option" button of the feature selection methods.
This java class is used to implement the minimal redundancy maximal relevance (mRMR) method.
This java class is used to implement MSVM_RFE method for binary classification based on SVM_RFE method (support vector machine method based on recursive feature elimination) in which multiple linear SVMs trained on subsamples of the original training data.
This java class is used to create and show a panel for the parameter settings of the multiple support vector machine method based on recursive feature elimination (MSVM_RFE).
This java class is used to define the names of multivariate method used in RSM feature selection method.
This java class is used to implement various mutation operators for mutating new offsprings by changing the value of some genes in them.
This java class is used to define the names of different implementation of mutation.
This java class is used to implement the mutual correlation method.
This java class is used to define the names of non weighted filter-based feature selection methods.
This java class is used to implement feature selection method based on optimal ant colony optimization (Optimal ACO) in which the type of Colony is extended from Colony class.
This java class is used to create and show a panel for the parameter settings of the optimal ant colony optimization (OptimalACO) method.
This java class is used to implement OVA_SVM_RFE method for multiclass classification based on SVM_RFE method (support vector machine method based on recursive feature elimination) in which One-Versus-All (OVA) strategy is applied to construct binary classifiers.
This java class is used to implement OVO_SVM_RFE method for multiclass classification based on SVM_RFE method (support vector machine method based on recursive feature elimination) in which One-Versus-One (OVO) strategy is applied to construct binary classifiers.
The abstract class contains the main methods and fields that are used to create and show a panel for the parameter settings.
This java class is used to represent a particle in binary particle swarm optimization (BPSO) method in which the type of position vector is boolean and the type of velocity vector is double.
This java class is used to represent a particle in continuous particle swarm optimization (CPSO) method in which the type of position and velocity vectors are double.
This java class is used to represent a particle in hybrid particle swarm optimization method using local search (HPSO-LS) in which the type of position vector is boolean and the type of velocity vector is double.
This java class is used to represent a particle in particle swarm optimization version 4-2(PSO(4-2)) method in which the type of position and velocity vectors are double.
This java class is used to save all performance measure values obtained from different runs of given feature selection method.
This java class is used to implement a population of individuals in hybrid genetic algorithm for feature selection using local search (HGAFS) in which the type of individual is extended from Individual class.
This java class is used to implement a population of individuals in simple genetic algorithm (Simple GA) method in which the type of individual is extended from Individual class.
This java class is used to create and show a panel for preprocessing of the datasets.
This java class is used to create and show a panel for the selecting path for the project.
This java class is used to implement feature selection method based on particle swarm optimization version 4-2(PSO(4-2)) with new initialization strategy and updating rule in which the type of Swarm is extended from Swarm class.
This java class is used to create and show a panel for the parameter settings of the particle swarm optimization version 4-2 (PSO(4-2)) method.
This java class is used to implement the random forest based method for feature selection.
This java class is used to define the names of different implementation of generation replacement.
This java class is used to create and show a panel for showing the results.
This java class is used to implement various methods for showing the results in the result panel.
This java class is used to define the types of result.
This java class is used to implement the relevance-redundancy feature selection(RRFS) method.
This java class is used to implement the relevance-redundancy feature selection(RRFS) method.
This java class is used to implement the relevance–redundancy feature selection based on ant colony optimization, version1 (RRFSACO_1) method.
This java class is used to create and show a panel for the parameter settings of the relevance–redundancy feature selection based on ant colony optimization, version1 (RRFSACO_1) method.
This java class is used to implement the relevance–redundancy feature selection based on ant colony optimization, version2 (RRFSACO_2) method.
This java class is used to create and show a panel for the parameter settings of the relevance–redundancy feature selection based on ant colony optimization, version2 (RRFSACO_2) method.
This java class is used to create and show a panel for the parameter settings of the relevance-redundancy feature selection(RRFS) method.
This java class is used to implement the random subspace method(RSM) method.
This java class is used to create and show a panel for the parameter settings of the random subspace method (RSM) method.
This java class is used to implement various selection operators for selecting parents from the individuals of a population according to their fitness that will recombine for next generation.
This java class is used to define the names of different implementation of selection.
This java class is used to create and show a panel for the selecting mode of showing the results.
This java class is used to define the names of select mode used in the result
This java class is used to implement feature selection method based on simple genetic algorithm (Simple GA) in which the type of Population is extended from Population class.
This java class is used to create and show a panel for the parameter settings of the simple genetic algorithm (Simple GA).
This java class is used to define the names of supervised filter-based feature selection methods.
This java class is used to implement support vector machine method based on recursive feature elimination (SVM_RFE).
The abstract class contains the main methods and fields that are used in all SVM-based feature selection methods.
This java class is used to create and show a panel for the parameter settings of the support vector machine classifier.
This java class is used to define the names of kernel used in SVM.
This java class is used to implement a swarm of particles in binary particle swarm optimization (BPSO) method in which the type of position vector is boolean and the type of particle is extended from Particle class.
This java class is used to implement a swarm of particles in continuous particle swarm optimization (CPSO) method in which the type of position vector is double and the type of particle is extended from Particle class.
This java class is used to implement a swarm of particles in hybrid particle swarm optimization method using local search (HPSO-LS) in which the type of position vector is boolean and the type of particle is extended from Particle class.
This java class is used to implement a swarm of particles in particle swarm optimization version 4-2(PSO(4-2)) method in which the type of position vector is double and the type of particle is extended from Particle class.
This java class is used to implement the symmetrical uncertainty method.
This java class is used to implement the term variance method.
This java class is used to apply the classifiers for computing the performance of the feature selection methods.
The abstract class contains the main methods and fields that are used in all Tree-based feature selection methods.
This java class is used to define the names of different implementation of Tree.
This java class is used to implement the unsupervised feature selection based on ant colony optimization (UFSACO) method.
This java class is used to create and show a panel for the parameter settings of the unsupervised feature selection based on ant colony optimization (UFSACO) method.
This java class is used to define the names of unsupervised filter-based feature selection methods.
The abstract class contains the main methods and fields that are used in all weighted filter feature selection methods.
This java class is used to define the names of weighted filter-based feature selection methods.
This java class is used to convert SVM kernel implemented in unifeat tool to SVM kernel implemented in weka software.
The abstract class contains the main methods and fields that are used in all wrapper-based feature selection methods.
This java class is used to define the names of wrapper-based feature selection methods.