paper-with-me

Papers

An Efficient Algorithm for Bayesian Nearest Neighbours

2017-05-26 · Giuseppe Nuti

K-Nearest Neighbours (k-NN) is a popular classification and regression algorithm, yet one of its main limitations is the difficulty in choosing the number of neighbours. We present a Bayesian algorithm to compute the posterior probability distribution for k given a target point within a data-set, efficiently and without the use of Markov Chain Monte Carlo (MCMC) methods or simulation - alongside an exact solution for distributions within the exponential family. The central idea is that data points around our target are generated by the same probability distribution, extending outwards over the appropriate, though unknown, number of neighbours. Once the data is projected onto a distance metric of choice, we can transform the choice of k into a change-point detection problem, for which there is an efficient solution: we recursively compute the probability of the last change-point as we move towards our target, and thus de facto compute the posterior probability distribution over k. Applying this approach to both a classification and a regression UCI data-sets, we compare favourably and, most importantly, by removing the need for simulation, we are able to compute the posterior probability of k exactly and rapidly. As an example, the computational time for the Ripley data-set is a few milliseconds compared to a few hours when using a MCMC approach.

📄 PDF Abstract BibTeX arXiv:1705.09407

Code (0)

등록된 구현이 없습니다.

Tasks

Change Point DetectionGeneral Classificationregression

Similar Papers 제목 키워드 기반

Efficient Estimation of the number of neighbours in Probabilistic K Nearest Neighbour Classification

2013-05-05 · Ji Won Yoon, Nial Friel

Probabilistic k-nearest neighbour (PKNN) classification has been introduced to improve the performance of original k-nearest neighbour (KNN) classification algorithm by explicitly modelling uncertainty in the classificat…

ClassificationDecision MakingGeneral ClassificationModel Selection

Transductive Confidence Machine and its application to Medical Data Sets

2024-05-25 · David Lindsay

The Transductive Confidence Machine Nearest Neighbours (TCMNN) algorithm and a supporting, simple user interface was developed. Different settings of the TCMNN algorithms' parameters were tested on medical data sets, in …

Topological Stability: a New Algorithm for Selecting The Nearest Neighbors in Non-Linear Dimensionality Reduction Techniques

2019-11-13 · Mohammed Elhenawy, Mahmoud Masoud, Sebastian Glaser, Andry Rakotonirainy

In the machine learning field, dimensionality reduction is an important task. It mitigates the undesired properties of high-dimensional spaces to facilitate classification, compression, and visualization of high-dimensio…

Dimensionality Reduction

Using Enriched Category Theory to Construct the Nearest Neighbour Classification Algorithm

2023-12-27 · Matthew Pugh, Jo Grundy, Corina Cirstea, Nick Harris

This paper is the first to construct and motivate a Machine Learning algorithm solely with Enriched Category Theory, supplementing evidence that Category Theory can provide valuable insights into the construction and exp…

Improving Novelty Detection using the Reconstructions of Nearest Neighbours

2021-11-11 · Michael Mesarcik, Elena Ranguelova, Albert-Jan Boonstra, Rob V. van Nieuwpoort

We show that using nearest neighbours in the latent space of autoencoders (AE) significantly improves performance of semi-supervised novelty detection in both single and multi-class contexts. Autoencoding methods detect …

Anomaly DetectionData AugmentationNovelty Detection