A new classification rule based on nearest neighbour search
2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004.
https://doi.org/10.1109/ICPR.2004.1333789Abstract
The nearest neighbour (NN) classification rule is usually chosen in a large number of pattern recognition systems due to its simplicity and good behaviour. As the problem of finding the nearest neighbour of an unknown sample is also of interest in other scientific communities (very large databases, data mining, computational geometry, . . .), a vast number of fast nearest neighbour search algorithms have been developed during the last years. In order to improve classification rates, the k-NN rule is often used instead of the NN rule, but it yields higher classification times. In this work we introduce a new classification rule applicable to many of those algorithms in order to obtain classification rates better than those of the nearest neighbour (similar to those of the k-NN rule) without significantly increasing classification time.
References (15)
- S. Brin. Near neighbor search in large metric spaces. In Proceedings of the 21 st VLDB Conference, pages 574-584, 1995.
- R. Duda and P. Hart. Pattern Recognition and Scene Analy- sis. Wiley, 1973.
- J. Friedman, F. Baskett, and L. Shustek. An algorithm for finding nearest neighbors. IEEE Transactions on Comput- ers, 24(10):1000-1006, 1975.
- J. Friedman, J. Bentley, and R. Finkel. An algorithm for finding best matches in logarithmic expected time. ACM Transactions on Mathematical Software, 3:209-226, 1977.
- K. Fukunaga. Introduction to Statistical Pattern Recogni- tion. Academic Press, 1990.
- K. Fukunaga and M. Narendra. A branch and bound algo- rithm for computing k-nearest neighbors. IEEE Transac- tions on Computing, 24:750-753, 1975.
- A. Jain and R. Dubes. Algorithms for clustering data. Prentice-Hall, 1988.
- L. Micó, J. Oncina, and R. C. Carrasco. A fast branch and bound nearest neighbour classifier in metric spaces. Pattern Recognition Letters, 17:731-739, 1996.
- L. Micó, J. Oncina, and E. Vidal. A new version of the near- est neighbour approximating and eliminating search algo- rithm (AESA) with linear preprocessing-time and memory requirements. Pattern Recognition Letters, 15:9-17, 1994.
- F. Moreno-Seco, L. Micó, and J. Oncina. Extending fast nearest neighbour search algorithms for approximate k-nn classification. In Proceedings of the 1st Iberian Conference on Pattern Recognition and Image Analysis (Port d'Andratx, Spain). Lecture Notes in Computer Science, F.J. Perales et al (Eds.) vol. 2652, Springer-Verlag., pages 589-597, Berlin, 2003.
- F. Moreno-Seco, L. Micó, and J. Oncina. A modification of the LAESA algorithm for approximated k-nn classification. Pattern Recognition Letters, 24(1-3):47-53, 2003.
- V. Ramasubramanian and K. K. Paliwal. Fast nearest- neighbor search algorithms based on approximation- elimination search. Pattern Recognition, 33:1497-1510, 2000.
- E. Vidal. An algorithm for finding the nearest neighbour in (approximately) constant time. Pattern Recognition Letters, 4:145-157, 1986.
- E. Vidal. New formulation and improvements of the nearest- neighbour approximating and eliminating search algorithm (AESA). Pattern Recognition Letters, 15:1-7, 1994.
- P. Yianilos. Data structures and algorithms for nearest neigh- bor search in general metric spaces. In Proceedings of the ACM-SIAM Symposium on Discrete Algorithms, pages 311- 321, 1993.