General-Purpose Learning Machine Using K-Nearest Neighbors Algorithm

  • Seyed Hamid Hamraz
  • Seyed Shams Feyzabadi
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4020)


The field of machine learning is concerned with the question of how to construct computer programs that automatically improve with experience. The aim of this paper is to describe a learner machine which can be used in different learning problems without any change in the system. We designed such a machine using k-nearest neighbors algorithm. How to optimize k-nearest neighbors algorithm to be effectively used in the machine is also discussed. Experimental results are also demonstrated at the end.


Artificial Neural Network Soccer Player Learning Problem Irrelevant Attribute Cerebellar Model Articulation Controller 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Mitchell, T.M.: Machine Learning. McGraw-Hill, New York (1997)MATHGoogle Scholar
  2. 2.
    Russell, S.J., Norvig, P.: Artificial Intelligence A Modern Approach. Prentice-Hall, Englewood Cliffs (1995)MATHGoogle Scholar
  3. 3.
    Albus, J.S.: A New Approach to Manipulator Control: The Cerebellar Model Articulation Controller (CMAC). J. Dyn. Syst. Meas. Control, Trans. ASME 97, 220–227 (1975)MATHCrossRefGoogle Scholar
  4. 4.
    Gaede, V., Günther, O.: Multidimensional Access Methods. ACM Computing Surveys 30(2) (1998)Google Scholar
  5. 5.
    Samet, H.: The Design and Analysis of Spatial Data Structures. Addison-Wesley, Reading (1989)Google Scholar
  6. 6.
    Anderson, H.C.: Why Artificial Intelligence isn’t (Yet). AI Expert Magazine (July 1987)Google Scholar
  7. 7.
    Moore, A.W., Lee, M.S.: Efficient algorithms for minimizing cross validation error. In: Proceedings of the 11th International Conference on Machine Learning, San Francisco (1994)Google Scholar
  8. 8.
    Berchtold, S., Boehm, C., Kriegel, H.P.: The Pyramid-Technique: Towards Breaking the Curse of Dimensionality. In: Proc. ACM SIGMOD (1998)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Seyed Hamid Hamraz
    • 1
  • Seyed Shams Feyzabadi
    • 1
  1. 1.Department of Computer EngineeringIran University of Science and TechnologyTehranIran

Personalised recommendations