HERL: Tiered Federated Learning with Adaptive Homomorphic Encryption using Reinforcement Learning
<|reference_start|>HERL: Tiered Federated Learning with Adaptive Homomorphic Encryption using Reinforcement Learning: Federated Learning is a well-researched approach for collaboratively training machine learning models across decentralized data while preserving privacy. However, integrating Homomorphic Encryption to ensure data confidentiality introduces significant computational and communication overheads, particularly in heterogeneous environments where clients have varying computational capacities and security needs. In this paper, we propose HERL, a Reinforcement Learning-based approach that uses Q-Learning to dynamically optimize encryption parameters, specifically the polynomial modulus degree, $N$, and the coefficient modulus, $q$, across different client tiers. Our proposed method involves first profiling and tiering clients according to the chosen clustering approach, followed by dynamically selecting the most suitable encryption parameters using an RL-agent. Experimental results demonstrate that our approach significantly reduces the computational overhead while maintaining utility and a high level of security. Empirical results show that HERL improves utility by 17%, reduces the convergence time by up to 24%, and increases convergence efficiency by up to 30%, with minimal security loss.<|reference_end|>
@article{tang2024herl:,
    title={HERL: Tiered Federated Learning with Adaptive Homomorphic Encryption
  using Reinforcement Learning},
    author={Jiaxang Tang, Zeshan Fayyaz, Mohammad A. Salahuddin, Raouf Boutaba,
  Zhi-Li Zhang, and Ali Anwar},
    journal={arXiv preprint arXiv:2409.07631},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.07631},
    primaryClass={cs.CR cs.DC}
}