Recommendation services have been extensively adopted in various user-centered applications to help users navigate a vast space of possible choices. In such scenarios, data ownership is a crucial concern since users may not be willing to share their sensitive preferences (e.g., visited locations, read books, bought items) with a central server. Unfortunately, data collection is at the basis of modern approaches to the recommendation problem. Decreased users’ willingness to share personal information and data protection policies can result in the “data scarcity” dilemma affecting applications such as recommender systems. In the work at hand, we thoroughly study and extend FPL (Federated Pair-wise Learning), a recommendation approach that follows the Federated Learning principles. In FPL, users collaborate in training a pair-wise learning to rank factorization model while controlling the amount of sensitive data that leaves their devices. An extensive experimental evaluation reveals the effectiveness of the proposed architecture concerning the accuracy and beyond-accuracy objectives and the impact of disclosed users’ information on the quality of the final model. The paper also analyzes the impact of communication costs with the central server on the system’s performance by varying local computation and training parallelism. Furthermore, the study investigates the injection of additional biases in the final recommendation that could affect the fairness of the system. The public implementation is available at https://split.to/sisinflab-fpl.
User-controlled federated matrix factorization for recommender systems / Anelli, Vito Walter; Deldjoo, Yashar; Di Noia, Tommaso; Ferrara, Antonio; Narducci, Fedelucio. - In: JOURNAL OF INTELLIGENT INFORMATION SYSTEMS. - ISSN 0925-9902. - STAMPA. - 58:2(2022), pp. 287-309. [10.1007/s10844-021-00688-z]
User-controlled federated matrix factorization for recommender systems
Vito Walter Anelli;Yashar Deldjoo;Tommaso Di Noia;Antonio Ferrara;Fedelucio Narducci
2022-01-01
Abstract
Recommendation services have been extensively adopted in various user-centered applications to help users navigate a vast space of possible choices. In such scenarios, data ownership is a crucial concern since users may not be willing to share their sensitive preferences (e.g., visited locations, read books, bought items) with a central server. Unfortunately, data collection is at the basis of modern approaches to the recommendation problem. Decreased users’ willingness to share personal information and data protection policies can result in the “data scarcity” dilemma affecting applications such as recommender systems. In the work at hand, we thoroughly study and extend FPL (Federated Pair-wise Learning), a recommendation approach that follows the Federated Learning principles. In FPL, users collaborate in training a pair-wise learning to rank factorization model while controlling the amount of sensitive data that leaves their devices. An extensive experimental evaluation reveals the effectiveness of the proposed architecture concerning the accuracy and beyond-accuracy objectives and the impact of disclosed users’ information on the quality of the final model. The paper also analyzes the impact of communication costs with the central server on the system’s performance by varying local computation and training parallelism. Furthermore, the study investigates the injection of additional biases in the final recommendation that could affect the fairness of the system. The public implementation is available at https://split.to/sisinflab-fpl.File | Dimensione | Formato | |
---|---|---|---|
2022_User-controlled_federated_matrix_factorization_for_recommender_systems_pdfeditoriale.pdf
Solo utenti POLIBA
Tipologia:
Versione editoriale
Licenza:
Tutti i diritti riservati
Dimensione
729.68 kB
Formato
Adobe PDF
|
729.68 kB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.