Enhancing Mutual Trustworthiness in Federated Learning for Data-Rich Smart Cities (2405.00394v1)
Abstract: Federated learning is a promising collaborative and privacy-preserving machine learning approach in data-rich smart cities. Nevertheless, the inherent heterogeneity of these urban environments presents a significant challenge in selecting trustworthy clients for collaborative model training. The usage of traditional approaches, such as the random client selection technique, poses several threats to the system's integrity due to the possibility of malicious client selection. Primarily, the existing literature focuses on assessing the trustworthiness of clients, neglecting the crucial aspect of trust in federated servers. To bridge this gap, in this work, we propose a novel framework that addresses the mutual trustworthiness in federated learning by considering the trust needs of both the client and the server. Our approach entails: (1) Creating preference functions for servers and clients, allowing them to rank each other based on trust scores, (2) Establishing a reputation-based recommendation system leveraging multiple clients to assess newly connected servers, (3) Assigning credibility scores to recommending devices for better server trustworthiness measurement, (4) Developing a trust assessment mechanism for smart devices using a statistical Interquartile Range (IQR) method, (5) Designing intelligent matching algorithms considering the preferences of both parties. Based on simulation and experimental results, our approach outperforms baseline methods by increasing trust levels, global model accuracy, and reducing non-trustworthy clients in the system.
- H. Sami, R. Saado, A. El Saoudi, A. Mourad, H. Otrok, and J. Bentahar, “Opportunistic uav deployment for intelligent on-demand iov service management,” IEEE Transactions on Network and Service Management, 2023.
- M. Chahoud, S. Otoum, and A. Mourad, “On the feasibility of federated learning towards on-demand client deployment at the edge,” Information Processing & Management, vol. 60, no. 1, p. 103150, 2023.
- H. Abualola, R. Mizouni, H. Otrok, S. Singh, and H. Barada, “A matching game-based crowdsourcing framework for last-mile delivery: Ground-vehicles and unmanned-aerial vehicles,” Journal of Network and Computer Applications, p. 103601, 2023.
- X. Wang, S. Garg, H. Lin, J. Hu, G. Kaddoum, M. J. Piran, and M. S. Hossain, “Toward accurate anomaly detection in industrial internet of things using hierarchical federated learning,” IEEE Internet of Things Journal, vol. 9, no. 10, pp. 7110–7119, 2021.
- S. Arisdakessian, O. A. Wahab, A. Mourad, and H. Otrok, “Coalitional federated learning: Improving communication and training on non-iid data with selfish clients,” IEEE Transactions on Services Computing, 2023.
- G. Rathee, S. Garg, G. Kaddoum, B. J. Choi, M. Hassan, and S. A. Alqahtani, “Trustsys: Trusted decision making scheme for collaborative artificial intelligence of things,” IEEE Transactions on Industrial Informatics, 2022.
- M. Wazzeh, H. Ould-Slimane, C. Talhi, A. Mourad, and M. Guizani, “Warmup and transfer knowledge-based federated learning approach for iot continuous authentication,” arXiv preprint arXiv:2211.05662, 2022.
- A. Alagha, S. Singh, R. Mizouni, J. Bentahar, and H. Otrok, “Target localization using multi-agent deep reinforcement learning with proximal policy optimization,” Future Generation Computer Systems, vol. 136, pp. 342–357, 2022.
- S. AbdulRahman, H. Tout, H. Ould-Slimane, A. Mourad, C. Talhi, and M. Guizani, “A survey on federated learning: The journey from centralized to distributed on-site learning and beyond,” IEEE Internet of Things Journal, vol. 8, no. 7, pp. 5476–5497, 2020.
- A. Hammoud, A. Mourad, H. Otrok, and Z. Dziong, “Data-driven federated autonomous driving,” in Mobile Web and Intelligent Information Systems: 18th International Conference, MobiWIS 2022, Rome, Italy, August 22–24, 2022, Proceedings. Springer, 2022, pp. 79–90.
- A. Tabassum, A. Erbad, W. Lebda, A. Mohamed, and M. Guizani, “Fedgan-ids: Privacy-preserving ids using gan and federated learning,” Computer Communications, vol. 192, pp. 299–310, 2022.
- P. Kairouz, H. B. McMahan, B. Avent, A. Bellet, M. Bennis, A. N. Bhagoji, K. Bonawitz, Z. Charles, G. Cormode, R. Cummings et al., “Advances and open problems in federated learning,” Foundations and Trends® in Machine Learning, vol. 14, no. 1–2, pp. 1–210, 2021.
- A. Guesmi, M. A. Hanif, B. Ouni, and M. Shafique, “Physical adversarial attacks for camera-based smart systems: Current trends, categorization, applications, research challenges, and future outlook,” IEEE Access, 2023.
- O. A. Wahab, “Intrusion detection in the iot under data and concept drifts: Online deep learning approach,” IEEE Internet of Things Journal, vol. 9, no. 20, pp. 19 706–19 716, 2022.
- B. McMahan, E. Moore, D. Ramage, S. Hampson, and B. A. y Arcas, “Communication-efficient learning of deep networks from decentralized data,” in Artificial intelligence and statistics. PMLR, 2017, pp. 1273–1282.
- O. Wehbi, S. Arisdakessian, O. A. Wahab, H. Otrok, S. Otoum, A. Mourad, and M. Guizani, “Fedmint: Intelligent bilateral client selection in federated learning with newcomer iot devices,” arXiv preprint arXiv:2211.01805, 2022.
- O. Wehbi, S. Arisdakessian, O. A. Wahab, H. Otrok, S. Otoum, and A. Mourad, “Towards bilateral client selection in federated learning using matching game theory,” in GLOBECOM 2022-2022 IEEE Global Communications Conference. IEEE, 2022, pp. 01–06.
- G. Rjoub, O. Abdel Wahab, J. Bentahar, and A. Bataineh, “A trust and energy-aware double deep reinforcement learning scheduling strategy for federated learning on iot devices,” in Service-Oriented Computing: 18th International Conference, ICSOC 2020, Dubai, United Arab Emirates, December 14–17, 2020, Proceedings 18. Springer, 2020, pp. 319–333.
- N. Chen, Y. Li, X. Liu, and Z. Zhang, “A mutual information based federated learning framework for edge computing networks,” Computer Communications, vol. 176, pp. 23–30, 2021.
- X. Cao, M. Fang, J. Liu, and N. Z. Gong, “Fltrust: Byzantine-robust federated learning via trust bootstrapping,” arXiv preprint arXiv:2012.13995, 2020.
- O. A. Wahab, G. Rjoub, J. Bentahar, and R. Cohen, “Federated against the cold: A trust-based federated learning approach to counter the cold start problem in recommendation systems,” Information Sciences, vol. 601, pp. 189–206, 2022.
- X. Bao, C. Su, Y. Xiong, W. Huang, and Y. Hu, “Flchain: A blockchain for auditable federated learning with trust and incentive,” in 2019 5th International Conference on Big Data Computing and Communications (BIGCOM). IEEE, 2019, pp. 151–159.
- T. Nishio and R. Yonetani, “Client selection for federated learning with heterogeneous resources in mobile edge,” in ICC 2019-2019 IEEE international conference on communications (ICC). IEEE, 2019, pp. 1–7.
- S. AbdulRahman, H. Tout, A. Mourad, and C. Talhi, “Fedmccs: Multicriteria client selection model for optimal iot federated learning,” IEEE Internet of Things Journal, vol. 8, no. 6, pp. 4723–4735, 2020.
- Y. Dong, X. Chen, K. Li, D. Wang, and S. Zeng, “Flod: Oblivious defender for private byzantine-robust federated learning with dishonest-majority,” in Computer Security–ESORICS 2021: 26th European Symposium on Research in Computer Security, Darmstadt, Germany, October 4–8, 2021, Proceedings, Part I, 2021, pp. 497–518.
- L. Zhang, T. Zhu, P. Xiong, W. Zhou, and S. Y. Philip, “A robust game-theoretical federated learning framework with joint differential privacy,” IEEE Transactions on Knowledge and Data Engineering, vol. 35, no. 4, pp. 3333–3346, 2022.
- D. Chen, C. S. Hong, L. Wang, Y. Zha, Y. Zhang, X. Liu, and Z. Han, “Matching-theory-based low-latency scheme for multitask federated learning in mec networks,” IEEE Internet of Things Journal, vol. 8, no. 14, pp. 11 415–11 426, 2021.
- J. Kang, Z. Xiong, D. Niyato, Z. Cao, and A. Leshem, “Training task allocation in federated edge learning: A matching-theoretic approach,” in 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC). IEEE, 2020, pp. 1–6.
- O. A. Wahab, R. Cohen, J. Bentahar, H. Otrok, A. Mourad, and G. Rjoub, “An endorsement-based trust bootstrapping approach for newcomer cloud services,” Information Sciences, vol. 527, pp. 159–175, 2020.
- O. A. Wahab, J. Bentahar, H. Otrok, and A. Mourad, “Towards trustworthy multi-cloud services communities: A trust-based hedonic coalitional game,” IEEE Transactions on Services Computing, vol. 11, no. 1, pp. 184–201, 2016.
- J. R. Quinlan, “Induction of decision trees,” Machine learning, vol. 1, pp. 81–106, 1986.
- M. Arafeh, H. Otrok, H. Ould-Slimane, A. Mourad, C. Talhi, and E. Damiani, “Modularfed: Leveraging modularity in federated learning frameworks,” Internet of Things, p. 100694, 2023.