Proceedings

An Average-Case Analysis of the k-Nearest Neighbar Classifier for Noisy Domains

Download BibTeX Cite

Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence. Case-based Reasoning. Pages 238-244.

© 1997 International Joint Conferences on Artificial Intelligence

Abstract

This paper presents an average-case analysis of the k-nearest neighbor classifier(k-NN). Our analysis deals with m-of-n/l concepts, and handles three types of noise: relevant attribute noise, irrelevant attribute noise, and class noise. We formally compute the expected classification accuracy of k-NN after a certain fixed number of training instances. This accuracy is represented as a function of the domain characteristics. Then, the predicted behavior of k-NN for each type of noise is explored by using the accuracy function. We examine the classification accuracy of k-NN at various noise levels, and show how noise affects the accuracy of kNN. We also show the relationship between the optimal value of k and the number of training instances in noisy domains. Our analysis is supported with Monte Carlo simulations.

  1. [Aha and Kibler, 1989] Aha, D. and Kibler , D. Noise- Tolerant Instance-Based Learning Algorithms. In Pro- ceedings of IJCAI-89, pages 794-799 . IJCAI
  2. Morgan Kauf- mann. [Aha et al., 1991]
  3. Aha, D. , Kibler, D. , and Albert, M. Instance-Based Learning Algorithms. Machine Learn- ing, 6:37-66.
  4. [Albert and Aha, 1991] Albert, M. and Aha, D. Anal- yses of Instance-Based Learning Algorithms. In Proceedings of AAAI-91, pages 553-558. AAAI Press/MIT Press.
  5. [Cover and Hart , 1967] Cover, T . and Hart , P. Nearest Neighbor Pattern Classification. IEEE Transactions on Information Theory, 13(1):21-27.
  6. [Cover, 1968] Cover, T. Estimation by the Nearest Neighbor Rule. IEEE Transactions on Information Theory, 14(1):50-55.
  7. [Creecy et al. , 1992] Creecy, H., Masand, M. , Smith, J., and Waltz, D. Trading Mips and Memory for Knowl- edge Engineering. Communications of the ACM, 35(8):48-63.
  8. [Drakopoulos, 1995] Drakopoulos, J. Bounds on the Classification Error of the Nearest Neighbor Rule. In Proceedings of ICML-95, pages 203-208.
  9. Morgan Kaufmann. [Langley and Iba, 1993]
  10. Langley, P. and Iba, W. Average-Case Analysis of a Near est Neighbor Algo- rithm. In Proceedings of IJCAI-93, pages 889-894.
  11. Morgan Kaufmann.
  12. [Murphy and Pazzani, 1991] Murphy, P. and Pazzani, M. ID2-of-3: Constructive Induction of M-of-N Con- cepts for Discriminators in Decision Trees. In Proceed- ings of IWML-91 , pages 183-187.
  13. [Morgan Kaufmann. Okamoto and Satoh, 1995] Okamoto, S. and Satoh, K. An Average-Case Analysis of k-Nearest Neighbor Classifier. In Proceedings of ICCBR-95 (Veloso, M. and Aamodt, A. Eds. , LNAI, 1010), pages 243-264. Springer-Verlag.
  14. [Okamoto and Yugami, 1996] Okamoto, S. and Yugami, N. Theoretical Analysis of the Nearest Neighbor Clas- sifier in Noisy Domains. In Proceedings of ICML-96, pages 355-363.
  15. Morgan Kaufmann. [Pazzani and Sarrett, 1992]
  16. Pazzani, M. and Sarrett , W . A Framework for Average Case Analysis of Con- junctive Learning Algorithms. Machine Learning, 9:349-372.
  17. [Rachlin et al., 1994] Rachlin, J., Kasif, S., Salzberg, S. , and Aha, D. Toward a Better Understanding of Memory-Based Reasoning Systems. In Proceedings of ICML-94 , pages 242-250.
  18. Morgan Kaufmann.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards