paper-with-me

홈 › Papers

DNNR: Differential Nearest Neighbors Regression

2022-05-17 · Youssef Nader, Leon Sixt, Tim Landgraf

K-nearest neighbors (KNN) is one of the earliest and most established algorithms in machine learning. For regression tasks, KNN averages the targets within a neighborhood which poses a number of challenges: the neighborhood definition is crucial for the predictive performance as neighbors might be selected based on uninformative features, and averaging does not account for how the function changes locally. We propose a novel method called Differential Nearest Neighbors Regression (DNNR) that addresses both issues simultaneously: during training, DNNR estimates local gradients to scale the features; during inference, it performs an n-th order Taylor approximation using estimated gradients. In a large-scale evaluation on over 250 datasets, we find that DNNR performs comparably to state-of-the-art gradient boosting methods and MLPs while maintaining the simplicity and transparency of KNN. This allows us to derive theoretical error bounds and inspect failures. In times that call for transparency of ML models, DNNR provides a good balance between performance and interpretability.

📄 PDF Abstract BibTeX arXiv:2205.08434

Code (0)

등록된 구현이 없습니다.

Tasks

regression

Similar Papers 제목 키워드 기반

N2VSCDNNR: A Local Recommender System Based on Node2vec and Rich Information Network

2019-04-12 · Jinyin Chen, Yangyang Wu, Lu Fan, Xiang Lin 외

Recommender systems are becoming more and more important in our daily lives. However, traditional recommendation methods are challenged by data sparsity and efficiency, as the numbers of users, items, and interactions be…

ClusteringRecommendation Systems

Twin Neural Network Improved k-Nearest Neighbor Regression

2023-10-01 · Sebastian J. Wetzel

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 differ…

regression

Improving the Predictive Performances of $k$ Nearest Neighbors Learning by Efficient Variable Selection

2022-11-04 · Eddie Pei, Ernest Fokoue

This paper computationally demonstrates a sharp improvement in predictive performance for $k$ nearest neighbors thanks to an efficient forward selection of the predictor variables. We show both simulated and real-world d…

regressionVariable Selection

A new hashing based nearest neighbors selection technique for big datasets

2020-04-05 · Jude Tchaye-Kondi, Yanlong Zhai, Liehuang Zhu

KNN has the reputation to be the word simplest but efficient supervised learning algorithm used for either classification or regression. KNN prediction efficiency highly depends on the size of its training data but when …

Decision Making

ReuseKNN: Neighborhood Reuse for Differentially-Private KNN-Based Recommendations

2022-06-23 · Peter Müllner, Elisabeth Lex, Markus Schedl, Dominik Kowald

User-based KNN recommender systems (UserKNN) utilize the rating data of a target user's k nearest neighbors in the recommendation process. This, however, increases the privacy risk of the neighbors since their rating dat…

Recommendation Systems