Journal of Global Optimization
DE/EDA: a new evolutionary algorithm for global optimization
Information Sciences—Informatics and Computer Science: An International Journal
GAPS: A clustering method using a new point symmetry-based distance measure
Pattern Recognition
Comparison of Distance Measures in Evolutionary Time Series Segmentation
ICNC '07 Proceedings of the Third International Conference on Natural Computation - Volume 03
KEEL: a software tool to assess evolutionary algorithms for data mining problems
Soft Computing - A Fusion of Foundations, Methodologies and Applications - Special Issue on Evolutionary and Metaheuristics based Data Mining (EMBDM); Guest Editors: José A. Gámez, María J. del Jesús, José M. Puerta
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
HAIS '09 Proceedings of the 4th International Conference on Hybrid Artificial Intelligence Systems
Classification rule discovery with DE/QDE algorithm
Expert Systems with Applications: An International Journal
Differential Evolution Classifier in Noisy Settings and with Interacting Variables
Applied Soft Computing
Computational Intelligence in Optimization: Applications and Implementations
Computational Intelligence in Optimization: Applications and Implementations
Evaluation of distance measures for multi-class classification in binary SVM decision tree
ICAISC'10 Proceedings of the 10th international conference on Artificial intelligence and soft computing: Part I
A fast differential evolution algorithm using k-Nearest Neighbour predictor
Expert Systems with Applications: An International Journal
Feature subset selection using differential evolution and a statistical repair mechanism
Expert Systems with Applications: An International Journal
Automatic classification of handsegmented image parts with differential evolution
EuroGP'06 Proceedings of the 2006 international conference on Applications of Evolutionary Computing
Optimized distance metrics for differential evolution based nearest prototype classifier
Expert Systems with Applications: An International Journal
Automatic Clustering Using an Improved Differential Evolution Algorithm
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Bankruptcy analysis with self-organizing maps in learning metrics
IEEE Transactions on Neural Networks
Differential Evolution for automatic rule extraction from medical databases
Applied Soft Computing
Hi-index | 12.05 |
In this paper a further generalization of differential evolution based data classification method is proposed, demonstrated and initially evaluated. The differential evolution classifier is a nearest prototype vector based classifier that applies a global optimization algorithm, differential evolution, for determining the optimal values for all free parameters of the classifier model during the training phase of the classifier. The earlier version of differential evolution classifier that applied individually optimized distance measure for each new data set to be classified is generalized here so, that instead of optimizing a single distance measure for the given data set, we take a further step by proposing an approach where distance measures are optimized individually for each feature of the data set to be classified. In particular, distance measures for each feature are selected optimally from a predefined pool of alternative distance measures. The optimal distance measures are determined by differential evolution algorithm, which is also determining the optimal values for all free parameters of the selected distance measures in parallel. After determining the optimal distance measures for each feature together with their optimal parameters, we combine all featurewisely determined distance measures to form a single total distance measure, that is to be applied for the final classification decisions. The actual classification process is still based on the nearest prototype vector principle; A sample belongs to the class represented by the nearest prototype vector when measured with the above referred optimized total distance measure. During the training process the differential evolution algorithm determines optimally the class vectors, selects optimal distance metrics for each data feature, and determines the optimal values for the free parameters of each selected distance measure. Based on experimental results with nine well known classification benchmark data sets, the proposed approach yield a statistically significant improvement to the classification accuracy of differential evolution classifier.