BE-KNN: an efficient extension of k-nearest neighbors via stable and deterministic ensemble learning
| bracu.type.group | Research Publications | |
| datacite.rights | Metadata Only | |
| dc.contributor.author | Hasan, Kazi Sakib | |
| dc.contributor.author | Abdullah, Mohammed Montasir | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2026-08-13T05:48:12Z | |
| dc.date.available | 2026-08-13T05:48:12Z | |
| dc.date.issued | 2026-01-01 | |
| dc.description.abstract | The k-Nearest Neighbors (KNN) algorithm is widely applied in machine learning due to its simplicity and versatility. However, its reliance on distance calculations leads to scalability challenges, sensitivity to noise, and high computational costs when applied to large datasets. Ensemble approaches have been proposed to enhance robustness, yet they typically introduce randomness and increase runtime complexity. To address these limitations, we propose Batch Ensemble k-Nearest Neighbors (BE-KNN), a deterministic variant that partitions training data into batches, applies KNN within each batch, and aggregates predictions via majority voting. This design preserves reproducibility, reduces computational burden, and produces an ensemble-like effect without requiring multiple KNN models. We evaluated BE-KNN against standard KNN and stochastic ensemble KNN using 30 synthetic datasets and four real-world benchmarks (Wine, Iris, Breast Cancer, and Digits), with the F1-score as the primary evaluation metric. Results demonstrate that while standard KNN and stochastic ensembles achieve slightly higher accuracy on synthetic datasets, BE-KNN provides a significant reduction in execution time, up to 12 times faster than stochastic ensembles while maintaining competitive predictive performance. On real-world datasets, BE-KNN outperformed standard KNN in mean F1-score and demonstrated more stable performance across diverse tasks. These findings position BE-KNN as an efficient and robust alternative for real-time and resource-constrained applications. | |
| dc.description.version | Published | |
| dc.format.extent | 6 pages | |
| dc.identifier.citation | K. S. Hasan and M. M. Abdullah, "BE-KNN: An Efficient Extension of k-Nearest Neighbors via Stable and Deterministic Ensemble Learning," 2026 IEEE 2nd International Conference on Quantum Photonics, Artificial Intelligence & Networking (QPAIN), Chittagong, Bangladesh, 2026, pp. 1-6, doi: 10.1109/QPAIN69676.2026.11546650. | |
| dc.identifier.doi | 10.1109/QPAIN69676.2026.11546650 | |
| dc.identifier.issn | 9798331549909 | |
| dc.identifier.other | 2-s2.0-105042838492 | |
| dc.identifier.uri | https://hdl.handle.net/10361/29027 | |
| dc.language.iso | en_US | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.relation.hasversion | 10.1109/QPAIN69676.2026.11546650 | |
| dc.relation.ispartof | 2026 IEEE 2nd International Conference on Quantum Photonics Artificial Intelligence and Networking Qpain 2026 | |
| dc.relation.ispartofseries | 2026 IEEE 2nd International Conference on Quantum Photonics Artificial Intelligence and Networking Qpain 2026 | |
| dc.relation.uri | https://ieeexplore.ieee.org/document/11546650 | |
| dc.rights | false | |
| dc.subject | Computational efficiency | |
| dc.subject | Deterministic algorithms | |
| dc.subject | Ensemble learning | |
| dc.subject | k-nearest neighbors | |
| dc.subject | Supervised machine learning | |
| dc.subject.lcsh | Computational intelligence. | |
| dc.subject.lcsh | Algorithms. | |
| dc.subject.lcsh | Machine learning. | |
| dc.title | BE-KNN: an efficient extension of k-nearest neighbors via stable and deterministic ensemble learning | |
| dc.type | Conference Proceeding | |
| person.affiliation.name | BRAC University | |
| person.affiliation.name | BRAC University | |
| person.identifier.scopus-author-id | 59261029300 | |
| person.identifier.scopus-author-id | 60709126400 |