ComputingComputer ScienceData MiningMachine LearningOptimizationClassificationEvolutionary ComputationMetric LearningNearest Neighbor SearchOptimization For Machine LearningPattern RecognitionArtificial Bee ColonyBee-inspired OptimizationK-nearest Neighbor SearchK-nearest NeighborsNearest-neighbor ClassificationOptimization-based WeightingPerformance DegradationSample Weighting
In this paper, a weighting approach for k nearest neighbors (kNN) algorithm is proposed. The motivation of the proposed approach is to find the optimal weights via Artificial Bee Colony (ABC) algorithm. To test the validity of the hybrid algorithm called ABC based distance-weighted kNN, dW-ABC kNN, four UCI data sets (Iris, Haberman, Breast Cancer, and Zoo) are used. The results reveal that dW-ABC kNN algorithm improves the correct classification performance in Iris, Haberman, and Breast Cancer data set. The performance degradation occurs when it is applied on Zoo data set. It can be concluded that ABC algorithm is applicable to kNN algorithm.
10
Nearest neighbor pattern classification
Thomas M. Cover, Peter E. Hart · IEEE Transactions on Information Theory · 1967 · 16.1K citations
Top 10 algorithms in data mining
Xindong Wu, Vipin Kumar, J. R. Quinlan et al. · Knowledge and Information Systems · 2007 · 5.7K citations
AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION
Derviş Karaboğa · 2005 · 5.4K citations
On the performance of artificial bee colony (ABC) algorithm
Derviş Karaboğa · Applied Soft Computing · 2007 · 3.7K citations