HaCore: Efficient Coreset Construction with Locality Sensitive Hashing for Vertical Federated Learning

Authors

  • Qinbo Zhang Wuhan University
  • Xiao Yan Centre for Perceptual and Interactive Intelligence
  • Yukai Ding Wuhan University
  • Fangcheng Fu Peking University
  • Quanqing Xu Ant Group
  • Ziyi Li Wuhan University
  • Chuang Hu Wuhan University
  • Jiawei Jiang Wuhan University

DOI:

https://doi.org/10.1609/aaai.v39i21.34409

Abstract

Vertical federated learning (VFL) trains model when the features of data samples are scattered over multiple clients. To improve efficiency, a promising approach is to find a coreset of the data samples and use it as a smaller training set. However, existing methods produce a large coreset when there are many clients and have long running time. To address these problems, we propose HaCore for efficient coreset construction in VFL setting. HaCore first employs locality sensitive hashing (LSH) to map features to bit signatures locally on the clients, and then merges the local signatures for k-medoids clustering. Data samples that correspond to the medoids are added to the coreset. The core idea is that the distance of original data samples can be approximated by the Hamming distance between their LSH-based bit signatures. To accelerate k-medoids, we utilize an inverted index to search the nearest medoid and a bit-counting method to quickly compute the aggregate distance from many signatures to a medoid. We evaluate HaCore on 5 datasets and compare with state-of-the-art coreset construction methods for VFL. The results show that HaCore accelerates the best-performing baseline by over 45x and matches the accuracy of training with all samples.

Downloads

Published

2025-04-11

How to Cite

Zhang, Q., Yan, X., Ding, Y., Fu, F., Xu, Q., Li, Z., … Jiang, J. (2025). HaCore: Efficient Coreset Construction with Locality Sensitive Hashing for Vertical Federated Learning. Proceedings of the AAAI Conference on Artificial Intelligence, 39(21), 22515–22523. https://doi.org/10.1609/aaai.v39i21.34409

Issue

Section

AAAI Technical Track on Machine Learning VII