Personalization in federated recommendation system using SVD++ with explainability
| bracu.type.group | Student Works | |
| dc.contributor.advisor | Alam, Md. Golam Rabiul | |
| dc.contributor.author | Patwary, Kabbya Kantam | |
| dc.contributor.author | Jawad, Abid Mohammad | |
| dc.contributor.author | Abir, Md Tahmid Chowdhury | |
| dc.contributor.author | Khushbu, Yuma Tabassum | |
| dc.contributor.department | Department of Computer Science and Engineering | |
| dc.date.accessioned | 2022-07-31T06:43:52Z | |
| dc.date.available | 2022-07-31T06:43:52Z | |
| dc.date.copyright | 2022 | |
| dc.date.issued | 2022-01 | |
| dc.description | Cataloged from PDF version of thesis. | |
| dc.description | Includes bibliographical references (pages 25-26). | |
| dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science, 2022. | en_US |
| dc.description.abstract | Large-scale distributed Artificial Intelligence (AI) systems are getting more widespread as traditional AI applications require centralizing large amounts of data for training models, posing privacy and security risks. For this reason, the idea of Federated Learning (FL) has emerged where instead of sharing data, the edge devices send model parameters over the network to the global model. Though FL ensures privacy preservation, this system lacks personalization due to the heterogeneous data across the client devices. At the same time, the debate continues over the explainability of the FL model like other AI systems. This paper has implemented SVD++ for movie recommendations using the Movielens 10M dataset to increase personalization in the FL system. Later we have also inaugurated explainability to remove the black-box nature of the recommendation system. To our knowledge, implementing SDV++ for personalization in a federated learning setup has not been introduced before. Our trained model has achieved RMSE value of 0.8906. Finally, ensuring the principles of Responsible AI will make the FL recommendation system more fair and reliable. | en_US |
| dc.description.degree | Bachelor of Science in Computer Science | |
| dc.description.statementofresponsibility | Kabbya Kantam Patwary | |
| dc.description.statementofresponsibility | Abid Mohammad Jawad | |
| dc.description.statementofresponsibility | Md Tahmid Chowdhury Abir | |
| dc.description.statementofresponsibility | Yuma Tabassum Khushbu | |
| dc.format.extent | 26 pages | |
| dc.identifier.other | ID 17301043 | |
| dc.identifier.other | ID 17301062 | |
| dc.identifier.other | ID 17201029 | |
| dc.identifier.other | ID 17301012 | |
| dc.identifier.uri | http://hdl.handle.net/10361/17047 | |
| dc.language.iso | en | en_US |
| dc.publisher | BRAC University | en_US |
| dc.rights | Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
| dc.subject | Federated learning | en_US |
| dc.subject | SVD++ | en_US |
| dc.subject | Responsible AI | en_US |
| dc.subject | Explainable AI | en_US |
| dc.subject.lcsh | Artificial intelligence | |
| dc.title | Personalization in federated recommendation system using SVD++ with explainability | en_US |
| dc.type | Thesis | en_US |