Explainable Personalized Federated Learning for Fitness Recommendation System: Balancing Privacy and Transparency in AI-Driven Personaized Fitness Solutions
2025 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE credits
Student thesis
Abstract [en]
Background: The surge in health data from wearable devices enables personalized fitness recommendations, but privacy concerns and opaque machine learning models limit user trust. Federated Learning (FL) offers privacy-preserving model training, while Explainable AI (XAI) techniques like SHAP and LIME improve transparency. However, combining FL and XAI for secure and interpretable personalized fitness recommendations is underexplored.
Objectives: This study develops an explainable, privacy-preserving FL framework for personalized fitness recommendations by (1) protecting user data with FL, (2) enhancing transparency with XAI, and (3) delivering trustworthy fitness guidance.
Methods: A classification-based model was trained using the Flower FL framework across decentralized datasets. SHAP and LIME provided global and user-specific explanations. The model’s performance was evaluated using standard metrics and compared with centralized models.
Results: The FL model matched centralized performance while preserving privacy and offering personalized recommendations. SHAP and LIME improved trust through explainability. Challenges like computational overhead and data heterogeneity impacted performance.
Conclusions: The proposed FL framework effectively delivers privacy-preserving, interpretable fitness recommendations. Future work should optimize efficiency and scalability for broader real-world use.
Place, publisher, year, edition, pages
2025. , p. 65
Keywords [en]
Federated Learning, Explainable AI, Personalized Fitness Recommendation, SHAP, LIME, Privacy-Preserving Machine Learning
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:bth-27604OAI: oai:DiVA.org:bth-27604DiVA, id: diva2:1985656
Subject / course
DV2572 Master's Thesis in Computer Science; DV2572 Master's Thesis in Computer Science
Educational program
DVACC Master’s Programme in Computer Science, 120 hp; DVADA Master Qualification Plan in Computer Science
Supervisors
Examiners
2025-08-252025-07-262025-09-30Bibliographically approved