Kona: An Efficient Privacy-Preservation Framework for KNN Classification by Communication Optimization

Abstract

K-nearest neighbors (KNN) classification plays a significant role in various applications due to its interpretability. The accuracy of KNN classification relies heavily on large amounts of high-quality data, which are often distributed among different parties and contain sensitive information. Dozens of privacy-preserving frameworks have been proposed for performing KNN classification with data from different parties while preserving data privacy. However, existing privacy-preserving frameworks for KNN classification demonstrate communication inefficiency in the online phase due to two main issues: (1) They suffer from huge communication size for secure Euclidean square distance computations. (2) They require numerous communication rounds to select the $k$ nearest neighbors. In this paper, we present $\texttt{Kona}$, an efficient privacy-preserving framework for KNN classification. We resolve the above communication issues by (1) designing novel Euclidean triples, which eliminate the online communication for secure Euclidean square distance computations, (2) proposing a divide-and-conquer bubble protocol, which significantly reduces communication rounds for selecting the $k$ nearest neighbors. Experimental results on eight real-world datasets demonstrate that $\texttt{Kona}$ significantly outperforms the state-of-the-art framework by $1.1\times \sim 3121.2\times$ in communication size, $16.7\times \sim 5783.2\times$ in communication rounds, and $1.1\times \sim 232.6\times$ in runtime.

Cite

Text

Lin et al. "Kona: An Efficient Privacy-Preservation Framework for KNN Classification by Communication Optimization." Proceedings of the 42nd International Conference on Machine Learning, 2025.

Markdown

[Lin et al. "Kona: An Efficient Privacy-Preservation Framework for KNN Classification by Communication Optimization." Proceedings of the 42nd International Conference on Machine Learning, 2025.](https://mlanthology.org/icml/2025/lin2025icml-kona/)

BibTeX

@inproceedings{lin2025icml-kona,
  title     = {{Kona: An Efficient Privacy-Preservation Framework for KNN Classification by Communication Optimization}},
  author    = {Lin, Guopeng and Zhou, Ruisheng and Chen, Shuyu and Han, Weili and Tan, Jin and Fang, Wenjing and Wang, Lei and Wei, Tao},
  booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
  year      = {2025},
  pages     = {37996-38012},
  volume    = {267},
  url       = {https://mlanthology.org/icml/2025/lin2025icml-kona/}
}