Research Article

Bootstrap-Driven Feature Weighting For Stable k-NN Performance

Volume: 9 Number: 1 January 15, 2026
EN TR

Bootstrap-Driven Feature Weighting For Stable k-NN Performance

Abstract

The algorithm of k-Nearest Neighbors (k-NN) is continuous to be applied because of its simplicity, easy to understand, and its flexibility. However, it often does not work well when the dataset includes irrelevant features. This article proposes a data driven lightweight feature weighting method which uses the bootstrap sample and applies stability and predictive relevance estimates for each feature. It obtained aggregate mutual information (MI) values over resampled subsets, from which feature weights are derived and used to improve the distance metric in the k-NN, without the need for a complicated model training. The results of experiment demonstrate a significant improvement 11.19% in F1 value under noisy conditions, along with higher accuracy 1.36% (96.01% vs 94.65%) and reduced the performance variance (±5.33% vs ±7.16%) compared to the standard k-NN. The proposed method is easy to interpret and can be applied within the structure of the conventional k-NN.

Keywords

Ethical Statement

Since no studies involving humans or animals were conducted, ethical committee approval was not required for this study.

References

  1. Abdalla, H. I., & Amer, A. A. (2025). Enhancing data classification using locally informed weighted k-nearest neighbor algorithm. Expert Systems with Applications, 276, 126942. https://doi.org/10.1016/j.eswa.2025.126942
  2. Ali, N., Neagu, D., & Trundle, P. (2019). Evaluation of k-nearest neighbour classifier performance for heterogeneous data sets. SN Applied Sciences, 1, 1559. https://doi.org/10.1007/s42452-019-1356-9
  3. Altman, N. (1992). An introduction to kernel and nearest-neighbor nonparametric regression. The American Statistician, 46, 175–185.
  4. Aurélien, G. (2019). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow. Concepts, tools, and techniques to build intelligent systems, 2nd ednn. Jordan University of Science and Technology.
  5. Biswas, N., Chakraborty, S., Mullick, S. S., & Das, S. (2018). A parameter independent fuzzy weighted k-nearest neighbor classifier. Pattern Recognition Letters, 101, 80-87. https://doi.org/10.1016/j.patrec.2017.11.003
  6. Bolón-Canedo, V., Sánchez-Maroño, N., & Alonso-Betanzos, A. (2015). Recent advances and emerging challenges of feature selection in the context of big data. Knowledge-Based Systems, 86, 33-45. https://doi.org/10.1016/j.knosys.2015.05.014
  7. Bommert, A., Sun, X., Bischl, B., Rahnenführer, J., & Lang, M. (2020). Benchmark for filter methods for feature selection in high-dimensional classification data. Computational Statistics & Data Analysis, 143, 106839. https://doi.org/10.1016/j.csda.2019.106839
  8. Chen, Y., & Hao, Y. (2017). A feature weighted support vector machine and K-nearest neighbor algorithm for stock market indices prediction. Expert Systems with Applications, 80, 340-355. https://doi.org/10.1016/j.eswa.2017.02.044

Details

Primary Language

English

Subjects

Electrical Engineering (Other)

Journal Section

Research Article

Early Pub Date

December 9, 2025

Publication Date

January 15, 2026

Submission Date

October 3, 2025

Acceptance Date

November 7, 2025

Published in Issue

Year 2026 Volume: 9 Number: 1

APA
Baha Aldin, N. (2026). Bootstrap-Driven Feature Weighting For Stable k-NN Performance. Black Sea Journal of Engineering and Science, 9(1), 78-86. https://doi.org/10.34248/bsengineering.1796638
AMA
1.Baha Aldin N. Bootstrap-Driven Feature Weighting For Stable k-NN Performance. BSJ Eng. Sci. 2026;9(1):78-86. doi:10.34248/bsengineering.1796638
Chicago
Baha Aldin, Noor. 2026. “Bootstrap-Driven Feature Weighting For Stable K-NN Performance”. Black Sea Journal of Engineering and Science 9 (1): 78-86. https://doi.org/10.34248/bsengineering.1796638.
EndNote
Baha Aldin N (January 1, 2026) Bootstrap-Driven Feature Weighting For Stable k-NN Performance. Black Sea Journal of Engineering and Science 9 1 78–86.
IEEE
[1]N. Baha Aldin, “Bootstrap-Driven Feature Weighting For Stable k-NN Performance”, BSJ Eng. Sci., vol. 9, no. 1, pp. 78–86, Jan. 2026, doi: 10.34248/bsengineering.1796638.
ISNAD
Baha Aldin, Noor. “Bootstrap-Driven Feature Weighting For Stable K-NN Performance”. Black Sea Journal of Engineering and Science 9/1 (January 1, 2026): 78-86. https://doi.org/10.34248/bsengineering.1796638.
JAMA
1.Baha Aldin N. Bootstrap-Driven Feature Weighting For Stable k-NN Performance. BSJ Eng. Sci. 2026;9:78–86.
MLA
Baha Aldin, Noor. “Bootstrap-Driven Feature Weighting For Stable K-NN Performance”. Black Sea Journal of Engineering and Science, vol. 9, no. 1, Jan. 2026, pp. 78-86, doi:10.34248/bsengineering.1796638.
Vancouver
1.Noor Baha Aldin. Bootstrap-Driven Feature Weighting For Stable k-NN Performance. BSJ Eng. Sci. 2026 Jan. 1;9(1):78-86. doi:10.34248/bsengineering.1796638

                            24890