{'fraction_non_alphanumeric': 0.02406159769008662, 'fraction_numerical': 0.0, 'mean_word_length': 5.380368098159509, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Double Security Guarantee: Protecting User Privacy and Model Security in QoS Prediction

Quality of Service (QoS) prediction has played an important role in selecting the optimal cloud service for users, and how to protect users’ privacy with high prediction accuracy has become the focus of attention in service computing. Although federated learning (FL) methods have been widely applied to protect user privacy, when a federated learning model is attacked by malicious users, it may lead to wrong prediction results. In order to protect both user privacy security and prediction model security, we propose a double security guaranteed matrix factorization model named DSGMF. In this model, we design a global gradient allocation method though contribution-based rewards. Meanwhile, to identify and remove potential free-riders, we explore free-rider attack and employ reputation-based detection method. Our proposed model is evaluated on a real-world QoS dataset, and the experimental results validate the effectiveness of our approach.