Abstract
|
In this paper, two techniques for improving the performance of the k-Nearest Neighbors (KNN) based classifers are proposed: mutual neighborhood (MN) for searching the neighbors of the query sample, and two-stage modifed majority voting (MMV) based decision. In MN, two samples are the neighbors of each other, if each of them exists in the k-neighborhood of the other. Selecting the MN-based neighbors depends on the data distribution and makes to select the data with the same category and/or more similarity. Also, the number of neighbors is variable in MN. Moreover, a two-stage method is proposed to improve majority voting based classifers which we call it modifed majority voting. In MMV, if there is any ambiguous, the mean vectors of each category with majority voting are computed and then the decision is made based on the minimum Euclidean distance of the mean vectors from the query sample. By the proposed techniques, some new and extended KNNbased classifers are defned. Two diferent kinds of databases are used in our experiments: eight datasets of UCI machine learning repository and ffteen datasets of UCR time series classifcation archive. The results exhibit the proposed techniques increase the recognition rates of the KNN-based classifes. In some cases, the rate of improvement is more than 10%
|