Genetic algorithms and classifier systems: foundations and future directions
Proceedings of the Second International Conference on Genetic Algorithms on Genetic algorithms and their application
Journal of Global Optimization
Properties of the Bucket Brigade
Proceedings of the 1st International Conference on Genetic Algorithms
Improving the Performance of Genetic Algorithms in Classifier Systems
Proceedings of the 1st International Conference on Genetic Algorithms
Co-Evolving Co-Operative Populations of Rules in Learning Control Systems
Selected Papers from AISB Workshop on Evolutionary Computing
Evolutionary Design of Nearest Prototype Classifiers
Journal of Heuristics
Comparison of Distance Measures in Evolutionary Time Series Segmentation
ICNC '07 Proceedings of the Third International Conference on Natural Computation - Volume 03
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
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
Distance functions for matching in small samples
Computational Statistics & Data Analysis
Feature subset selection using differential evolution and a statistical repair mechanism
Expert Systems with Applications: An International Journal
Bankruptcy analysis with self-organizing maps in learning metrics
IEEE Transactions on Neural Networks
Optimized bi-dimensional data projection for clustering visualization
Information Sciences: an International Journal
Expert Systems with Applications: An International Journal
Hi-index | 12.05 |
In this article, we introduce a differential evolution based classifier with extension for selecting automatically the applied distance measure from a predefined pool of alternative distances measures to suit optimally for classifying the particular data set at hand. The proposed method extends the earlier differential evolution based nearest prototype classifier by extending the optimization process by optimizing not only the required parameters for distance measures, but also optimizing the selection of the distance measure it self in order to find the best possible distance measure for the particular data set at hand. It has been clear for some time that in classification, usual euclidean distance is often not the best choice, and the optimal distance measure depends on the particular properties of the data sets to be classified. So far solving this issue have been subject to a limited attention in the literature. In cases where some consideration to this is problem is given, there has only been testing with couple distance measure to find which one applies best to the data at hand. In this paper we have attempted to take one step further by applying a systematic global optimization approach for selecting the best distance measure from a set of alternative measures for obtaining the highest classification accuracy for the given data. In particular, we have generated pool of distance measures for the purpose and developed a model on how the differential evolution based classifier can be extended to optimize the selection of the distance measure for given data. The obtained results are demonstrating, and also confirming further on the earlier findings reported in the literature, that often some other distance measure than the most commonly used euclidean distance is the best choice. The selection of distance measure is one of the most important factor for obtaining best classification accuracy, and should thereby be emphasized more in future research. The results also indicate that it is possible to build a classifier that is selecting the optimal distance measure for the given data automatically. It is also recommended that the proposed extension the differential evolution based classifier is clearly efficient alternative in solving classification problems.