English

Twin Neural Network Improved k-Nearest Neighbor Regression

Machine Learning 2023-10-03 v1

Abstract

Twin neural network regression is trained to predict differences between regression targets rather than the targets themselves. A solution to the original regression problem can be obtained by ensembling predicted differences between the targets of an unknown data point and multiple known anchor data points. Choosing the anchors to be the nearest neighbors of the unknown data point leads to a neural network-based improvement of k-nearest neighbor regression. This algorithm is shown to outperform both neural networks and k-nearest neighbor regression on small to medium-sized data sets.

Keywords

Cite

@article{arxiv.2310.00664,
  title  = {Twin Neural Network Improved k-Nearest Neighbor Regression},
  author = {Sebastian J. Wetzel},
  journal= {arXiv preprint arXiv:2310.00664},
  year   = {2023}
}

Comments

arXiv admin note: substantial text overlap with arXiv:2301.01383

R2 v1 2026-06-28T12:37:32.069Z