Enhancing Recommendation Capabilities Using Multi-Head Attention-Based Federated Knowledge Distillation

Citations

WEB OF SCIENCE

4
Citations

SCOPUS

8

초록

As the internet and mobile computing have advanced, recommendation algorithms are used to manage large amounts of data. However, traditional recommendation systems usually require collecting user data on a central server, which may expose user privacy. Furthermore, data and models from different organizations may be proprietary and cannot be shared directly, leading to data isolation. To address these challenges, we propose a method that combines federated learning (FL) with the recommendation system using a federated knowledge distillation algorithm based on a multi-head attention mechanism. In the proposed approach, knowledge distillation is introduced on the basis of FL to induce the training of the local network and facilitate knowledge transfer. Further, to address the non-independent identical distribution of training samples in FL, Wasserstein distance and regularization terms are incorporated into the objective function of federated knowledge distillation to reduce the distribution difference between server and client networks. A multi-head attention mechanism is used to enhance user encoding information. A combined adaptive learning rate is adopted to further improve the convergence. Compared to the benchmark model, this approach demonstrates significant improvements, with accuracy enhanced up to 10%, model training time shortened by approximately 45%, and average error and NDCG values decreased by 10%.

키워드

Data models; Adaptive learning; Data privacy; Servers; Privacy; Computational modeling; Solid modeling; Federated learning; multi-head attention; Wasserstein distance; adaptive learning rate; CHALLENGES
제목
Enhancing Recommendation Capabilities Using Multi-Head Attention-Based Federated Knowledge Distillation
저자
Wu, Aming; Kwon, Young-Woo
DOI
10.1109/ACCESS.2023.3271678
발행일
2023
유형
Article
저널명
IEEE Access
권
11
페이지
45850 ~ 45861