Home / Research Library / k-Nearest Neighbour Classifiers - A Tutorial
🤖 Artificial Intelligence OpenAlex

k-Nearest Neighbour Classifiers - A Tutorial

📅 July 13, 2021 👤 Pádraig Cunningham, Sarah Jane Delany 📖 ACM Computing Surveys 📊 862 citations

🤖 Plain-English Summary

Perhaps the most straightforward classifier in the arsenal or Machine Learning techniques is the Nearest Neighbour Classifier—classification is achieved by identifying the nearest neighbours to a query example and using those neighbours to determine the class of the query. Sections on similarity measures for time-series, retrieval speedup, and intrinsic dimensionality have been added.

🔑 Key Findings

  • This approach to classification is of particular importance, because issues of poor runtime performance is not such a problem these days with the computational power that is available.
  • This article presents an overview of techniques for Nearest Neighbour classification focusing on: mechanisms for assessing similarity (distance), computational issues in identifying nearest neighbours, and mechanisms for reducing the dimension of the data.
  • This article is the second edition of a paper previously published as a technical report .

💡 Why This Matters

This research advances how AI systems learn, reason, and solve problems — with direct implications for automation and scientific discovery.

Read the full paper
Access the original peer-reviewed research via OpenAlex.

View on DOI ↗

📋 Article Details

Category 🤖 Artificial Intelligence
Published Jul 13, 2021
Journal ACM Computing Surveys
Authors Pádraig Cunningham, Sarah Jane Delany
DOI 10.1145/3459665
Citations 862
Source OpenAlex

More 🤖 Artificial Intelligence Research