Distributed Learning in Intelligent Transportation Systems: A Survey
Abstract
:1. Introduction
1.1. Motivation
1.2. Related Work
1.3. Contributions
- The requirements for distributed learning are analyzed, and the application scenarios of distributed learning in ITSs are introduced.
- Through an investigation of various distributed learning methods used in the context of ITSs, the constraints of existing ITS distributed learning applications are recognized.
- Potential research directions that can bridge the identified gaps are identified, and some additional research challenges for the application of distributed learning in ITSs are outlined.
1.4. Methodology
1.4.1. Research Questions
- Rationale: We must identify specific ITS applications where the emphasis is placed on distributed learning.
- Rationale: It is essential to analyze the advantages and disadvantages of state-of-the-art distributed learning approaches, in order to pinpoint research gaps in the field.
- Rationale: We aim to highlight several potential research avenues through which the entire community can collaborate to close the existing gaps.
1.4.2. Search and Selection Strategy for Primary Studies
1.4.3. Data Extraction and Synthesis
- Scenarios: This element examines the behavior of single cars (e.g., when they pass through an intersection) a group of vehicles (e.g., allocating parking spaces to a business’s fleet), or the traffic system as a whole (e.g., regulating the flow of traffic in a city). The topic of distributed learning in ITSs is very extensive, encompassing a variety of scenarios from intersection control to car sharing.
- Approaches: This element examines approaches based on existing technology. Common machine learning techniques include centralized learning, federated learning, and distributed learning. Distributed learning encompasses opportunistic federated learning, edge computing, gossip learning, and other approaches. Furthermore, autonomous communication, privacy, and security must also be considered in the considered context.
- Challenges: In the realm of ITSs, distributed learning applications can be used to ensure that autonomous driving requirements are met in particular or more general scenarios. This may involve one or more challenges, such as privacy and security, data, communication, and trust.
2. Scenarios (in Response to RQ1)
2.1. Intersection Management
2.2. Ramp Merging
2.3. Platooning
2.4. Traffic Flow Optimization
2.5. Summarizing Discussion
- -
- Each vehicle is equipped with a unique model tailored to various scenarios. Through incorporating distributed learning among vehicles and implementing specific strategies, a more effective adaptation to varying traffic patterns in ITSs can be achieved.
- -
- Distributed methods enable the sharing of computational resources among various entities, in order to distribute the global computing workload evenly. This approach helps to minimize the risk of individual system failures and ensures that programs are executed on the most appropriate computing nodes. In the context of advanced autonomous driving systems, such as those found in intelligent transportation systems, there is a growing need for complex environmental sensing capabilities. As a result, distributed methods have gained significance in this domain. Consequently, intelligent networked autonomous driving has emerged as a crucial technological pathway, leading to the development of sophisticated transportation systems that seamlessly integrate vehicles, road infrastructure, and cloud computing resources.
- -
- Federated learning is a decentralized approach to machine learning, in which numerous users work together to train a model without centralizing the original data onto a single server or data center. This method utilizes either raw data or data that have been processed securely based on the raw data for training purposes. In the realm of autonomous driving, federated learning allows vehicles to learn from one another while on the road, facilitating collaborative model training for autonomous vehicles without requiring all data to be stored on a single vehicle.
- -
- Edge computing involves relocating computing tasks from the central server to the network edge devices. Implementing this technology in autonomous vehicles allows them to instantly analyze extensive sensor data, leading to prompt and precise operational decisions. Consequently, this enhances driving safety and efficiency. For instance, in intricate traffic scenarios, autonomous vehicles must swiftly detect and react in diverse situations. Utilizing edge computing, vehicles can analyze camera image data in real-time; recognize pedestrians, vehicles, and obstacles; and take appropriate actions accordingly.
- -
- The peer-to-peer distributed learning algorithm with parameter duplicates for every node enables direct communication among nodes. This approach offers excellent scalability and eliminates any centralized failure point. Peer-to-peer distributed learning shows promising application potential in various scenarios, such as intersection management, ramp merging, platooning, and traffic flow optimization.
3. Approaches (in Response to RQ2)
3.1. Decentralized Distributed Learning
3.1.1. Edge Computing
3.1.2. Summarizing Discussion
3.2. Peer-to-Peer Distributed Learning
3.2.1. Encounter-Based Learning: Opportunistic Federated Learning
3.2.2. Clustering-Based Learning: Gossip Learning
3.2.3. Summarizing Discussion
4. Challenges and Research Directions (in Response to RQ3)
4.1. Challenges
4.1.1. Privacy and Security in Data Intelligence Sharing
4.1.2. Communication Quality and Speed
4.1.3. Trust
4.2. Research Directions
- Fast convergence of models. For autonomous vehicles in an ITS, the time in which an encounter takes place, as well as the time to complete distributed learning, is limited. Therefore, developing rapid convergence methods for relevant models will be the key technical path to solving this problem. Recent studies [121,126] have made efforts and attempts in terms of gradient compression, acceleration of model convergence, and reduction of communication costs. Lin Zhang et al. [126] conducted a comparative study of three gradient compression methods (Sign-SGD, Top-k SGD, and Power-SGD) in distributed learning and found that, although they can achieve high compression ratios, they cannot provide performance improvements greater than those of S-SGD. Consequently, they proposed an alternative compressed Power-SGD (ACP-SGD) algorithm, which uses power iteration to compress each large gradient matrix into two low-rank matrices (P and Q). Unlike Power-SGD, it does not calculate and aggregate P and Q in one iteration but, instead, alternately compresses the gradients into P and Q. System optimization was also carried out through wait-free backpropagation (WFBP), tensor fusion (TF), buffer size, and other aspects. The results showed that the algorithm can achieve model accuracy comparable to that of S-SGD and is more efficient than S-SGD and Power-SGD. For distributed learning that requires gradient exchange, this algorithm can be used to enhance communication efficiency and reduce communication burden while achieving comparable model accuracy. Xueyu Wu et al. [121] introduced an effective federated graph neural network framework called EmbC-FGNN. As shown in the framework depicted in Figure 24, they incorporated an embedding server (ES) to manage potential inter-client node connections and embeddings, facilitating the exchange of additional information among edge clients to enhance the local training graph. The GNN models on edge devices are trained using augmented graph data, and updates of boundary node embeddings required by other clients are stored in the ES. They also suggested a periodic embedding synchronization test, enabling edge clients to utilize outdated embeddings during model training to minimize communication overhead. Additionally, they proposed a fast K-asynchronous training approach for parameter servers and embedding servers to speed up convergence. Future research directions could focus on achieving swift model convergence through employing techniques such as low-rank matrix factorization, gradient compression, and other methods to address the challenge of learning speed in distributed learning in ITSs.
- Incentive mechanisms. The use of distributed learning in an ITS requires the participation of autonomous vehicles. To encourage them to participate, a reinforcement-learning-based reward system should be explored. This is a critical step in resolving the issue. For example, a new method utilizes a blockchain to enable edge computing with the ability to resist tampering and single-point-of-failure attacks and incorporate gradient verification and incentive mechanisms into consensus protocols, encouraging more local devices to contribute computing power and data to federated learning in an honest manner [124,127]. Li et al. [128] presented a framework that focuses on preserving privacy while building a reputation based on OppCL. Their research incorporated a reputation metric within opportunistic federated learning, considering elements such as time and model loss, in order to incentivize clients interested in quality data to participate in the training. Additionally, the approach merged OT with gradient sharing to safeguard the privacy of vehicles. Encouraging high-quality data-seeking clients to participate in the training process would prove to be a highly effective approach.
- Benefits of blockchain. The reliability of each node in the system depends on privacy and trust. Blockchain provides a great solution to the trust issue [129], as its immutability ensures that the data are secure. In addition, its anonymity can help to protect privacy and security [130,131]. According to recent research, the combination of blockchain and OppCL can streamline the process of acquiring knowledge about autonomous vehicle models [124]. In a recent study, a new architecture called blockchain-based asynchronous signSGD (BASS) [132] was introduced, which combines a blockchain-based semi-asynchronous aggregation method with symbol-based gradient compression to enhance communication and aggregation efficiency, as well as to enhance security against attacks. Xu et al. [133] also suggested a novel dynamic optimized personal deep learning approach that uses blockchain and federated learning, enabling edge devices to collectively agree on the best weights for personalized models. These blockchain-based techniques have enhanced the efficiency of communication and convergence in federated learning. As a result, research on the combination of opportunistic federated learning and blockchain is a key area of study.
- Methods of continual learning. In vehicle systems, when new samples are available as new labels (e.g., new vehicle types or new traffic signs) or new features (e.g., the same stop sign but with different features from that in the training dataset and the deployment site), the underlying machine learning approach is continual learning [134]. When conducting continual learning, one may encounter catastrophic forgetting, where old labels or old features for the same label are forgotten [135]. In certain significant situations, continual learning can be employed to update the model by incorporating new data while also maintaining previously acquired knowledge [136]. This approach obviates the necessity of storing training data from past tasks, thereby addressing issues related to data retention limitations imposed by physical devices (e.g., machine memory) or learning methodologies (e.g., privacy concerns) while conserving memory resources. Simultaneously, the model can retain the insights gained from prior tasks and effectively leverage this knowledge for future task learning, thereby enhancing overall learning effectiveness. Therefore, continual learning is also a very important research direction for distributed learning in ITSs.
- Simulation analysis. SUMO (which stands for Simulation of Urban Mobility) is a widely used open-source tool for analyzing traffic. Lee et al. [137] introduced SWARM, a tool designed to perform large-scale simulations for evaluation of the practical performance of distributed learning algorithms. SWARM is a versatile system that removes the need to assess intricate distributed learning choices. It can manage the setup, provisioning, and supervision of numerous working nodes and distribute tasks to working nodes that operate stateless servers. In SWARM, users can write code to specify how devices interact with each other, allowing for the simulation of various algorithms. The framework, known as Flower [138], which is specialized for federated learning, can conduct extensive FL trials through the introduction of novel features to accommodate various heterogeneous FL device scenarios. Flower can conduct FL experiments with a client base of up to 15M using only a set of top-tier GPUs. Additionally, it can effortlessly transfer experiments to actual devices, to explore different aspects of the design landscape. A hybrid testing tool, EdgeTB [139], provides multiple simulation nodes to create comprehensive and flexible testing environments. Additionally, it integrates physical nodes to ensure the high precision of the obtained results. This tool facilitates the efficient development and testing of various distributed machine learning architectures, with a focus on both accuracy and scalability. Researching method validation is a crucial area of study, which involves utilizing simulation methods to achieve validation.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Mishra, P.; Thakur, P.; Singh, G. Sustainable Smart City to Society 5.0: State-of-the-Art and Research Challenges. SAIEE Afr. Res. J. 2022, 113, 152–164. [Google Scholar] [CrossRef]
- Nguyen, N.P.; Mogaji, E. Information technology for enhancing transportation in developing countries. In Management and Information Technology in the Digital Era: Challenges and Perspectives; Emerald Publishing Limited: Bradford, UK, 2022; pp. 81–94. [Google Scholar]
- Zhu, L.; Yu, F.R.; Wang, Y.; Ning, B.; Tang, T. Big data analytics in intelligent transportation systems: A survey. IEEE Trans. Intell. Transp. Syst. 2018, 20, 383–398. [Google Scholar] [CrossRef]
- Alladi, T.; Kohli, V.; Chamola, V.; Yu, F.R. A deep learning based misbehavior classification scheme for intrusion detection in cooperative intelligent transportation systems. Digit. Commun. Netw. 2023, 9, 1113–1122. [Google Scholar] [CrossRef]
- Almeida, J.; Alam, M.; Ferreira, J.; Oliveira, A.S. Mitigating adjacent channel interference in vehicular communication systems. Digit. Commun. Netw. 2016, 2, 57–64. [Google Scholar] [CrossRef]
- Nama, M.; Nath, A.; Bechra, N.; Bhatia, J.; Tanwar, S.; Chaturvedi, M.; Sadoun, B. Machine learning-based traffic scheduling techniques for intelligent transportation system: Opportunities and challenges. Int. J. Commun. Syst. 2021, 34, e4814. [Google Scholar] [CrossRef]
- Hahn, D.; Munir, A.; Behzadan, V. Security and privacy issues in intelligent transportation systems: Classification and challenges. IEEE Intell. Transp. Syst. Mag. 2019, 13, 181–196. [Google Scholar] [CrossRef]
- Mao, Q.; Hu, F.; Hao, Q. Deep learning for intelligent wireless networks: A comprehensive survey. IEEE Commun. Surv. Tutor. 2018, 20, 2595–2621. [Google Scholar] [CrossRef]
- Zhang, C.; Patras, P.; Haddadi, H. Deep learning in mobile and wireless networking: A survey. IEEE Commun. Surv. Tutor. 2019, 21, 2224–2287. [Google Scholar] [CrossRef]
- Luong, N.C.; Hoang, D.T.; Gong, S.; Niyato, D.; Wang, P.; Liang, Y.C.; Kim, D.I. Applications of deep reinforcement learning in communications and networking: A survey. IEEE Commun. Surv. Tutor. 2019, 21, 3133–3174. [Google Scholar] [CrossRef]
- Yuan, T.; Da Rocha Neto, W.; Rothenberg, C.E.; Obraczka, K.; Barakat, C.; Turletti, T. Machine learning for next-generation intelligent transportation systems: A survey. Trans. Emerg. Telecommun. Technol. 2022, 33, e4427. [Google Scholar] [CrossRef]
- Scardapane, S.; Wang, D. Randomness in neural networks: An overview. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2017, 7, e1200. [Google Scholar] [CrossRef]
- Verbraeken, J.; Wolting, M.; Katzy, J.; Kloppenburg, J.; Verbelen, T.; Rellermeyer, J.S. A survey on distributed machine learning. Acm Comput. Surv. (CSUR) 2020, 53, 30. [Google Scholar] [CrossRef]
- Peteiro-Barral, D.; Guijarro-Berdiñas, B. A survey of methods for distributed machine learning. Prog. Artif. Intell. 2013, 2, 1–11. [Google Scholar] [CrossRef]
- Vepakomma, P.; Swedish, T.; Raskar, R.; Gupta, O.; Dubey, A. No peek: A survey of private distributed deep learning. arXiv 2018, arXiv:1812.03288. [Google Scholar]
- Cao, H.; Cai, J. Distributed multiuser computation offloading for cloudlet-based mobile cloud computing: A game-theoretic machine learning approach. IEEE Trans. Veh. Technol. 2017, 67, 752–764. [Google Scholar] [CrossRef]
- Lin, R.; Zhou, Z.; Luo, S.; Xiao, Y.; Wang, X.; Wang, S.; Zukerman, M. Distributed optimization for computation offloading in edge computing. IEEE Trans. Wirel. Commun. 2020, 19, 8179–8194. [Google Scholar] [CrossRef]
- Liu, J.; Huang, J.; Zhou, Y.; Li, X.; Ji, S.; Xiong, H.; Dou, D. From distributed machine learning to federated learning: A survey. Knowl. Inf. Syst. 2022, 64, 885–917. [Google Scholar] [CrossRef]
- Liu, Y.; Zhang, X.; Kang, Y.; Li, L.; Chen, T.; Hong, M.; Yang, Q. Fedbcd: A communication-efficient collaborative learning framework for distributed features. IEEE Trans. Signal Process. 2022, 70, 4277–4290. [Google Scholar] [CrossRef]
- Chen, M.; Gündüz, D.; Huang, K.; Saad, W.; Bennis, M.; Feljan, A.V.; Poor, H.V. Distributed learning in wireless networks: Recent progress and future challenges. IEEE J. Sel. Areas Commun. 2021, 39, 3579–3605. [Google Scholar] [CrossRef]
- Yin, Q.; Yu, T.; Shen, S.; Yang, J.; Zhao, M.; Ni, W.; Huang, K.; Liang, B.; Wang, L. Distributed Deep Reinforcement Learning: A Survey and a Multi-player Multi-agent Learning Toolbox. Mach. Intell. Res. 2024, 21, 411–430. [Google Scholar] [CrossRef]
- Mariani, S.; Cabri, G.; Zambonelli, F. Coordination of autonomous vehicles: Taxonomy and survey. ACM Comput. Surv. (CSUR) 2021, 54, 19. [Google Scholar] [CrossRef]
- Khan, M.A.; Sayed, H.E.; Malik, S.; Zia, T.; Khan, J.; Alkaabi, N.; Ignatious, H. Level-5 Autonomous Driving—Are We There Yet? A Review of Research Literature. ACM Comput. Surv. (CSUR) 2022, 55, 27. [Google Scholar] [CrossRef]
- Younes, M.B.; Boukerche, A. Traffic efficiency applications over downtown roads: A new challenge for intelligent connected vehicles. ACM Comput. Surv. (CSUR) 2020, 53, 102. [Google Scholar] [CrossRef]
- Yang, B.; Cao, X.; Xiong, K.; Yuen, C.; Guan, Y.L.; Leng, S.; Qian, L.; Han, Z. Edge intelligence for autonomous driving in 6G wireless system: Design challenges and solutions. IEEE Wirel. Commun. 2021, 28, 40–47. [Google Scholar] [CrossRef]
- Tan, L.; Yu, K.; Lin, L.; Cheng, X.; Srivastava, G.; Lin, J.C.W.; Wei, W. Speech emotion recognition enhanced traffic efficiency solution for autonomous vehicles in a 5G-enabled space–air–ground integrated intelligent transportation system. IEEE Trans. Intell. Transp. Syst. 2021, 23, 2830–2842. [Google Scholar] [CrossRef]
- Bilik, I.; Longman, O.; Villeval, S.; Tabrikian, J. The rise of radar for autonomous vehicles: Signal processing solutions and future research directions. IEEE Signal Process. Mag. 2019, 36, 20–31. [Google Scholar] [CrossRef]
- Xia, X.; Bhatt, N.P.; Khajepour, A.; Hashemi, E. Integrated Inertial-LiDAR-Based Map Matching Localization for Varying Environments. IEEE Trans. Intell. Veh. 2023, 8, 4307–4318. [Google Scholar] [CrossRef]
- Pereira, J.; Premebida, C.; Asvadi, A.; Cannata, F.; Garrote, L.; Nunes, U. Test and evaluation of connected and autonomous vehicles in real-world scenarios. In Proceedings of the 2019 IEEE Intelligent Vehicles Symposium (IV), Paris, France, 9–12 June 2019; pp. 14–19. [Google Scholar]
- Abeywickrama, D.B.; Mamei, M.; Zambonelli, F. Engineering collectives of self-driving vehicles: The SOTA approach. In Proceedings of the International Symposium on Leveraging Applications of Formal Methods, Limassol, Cyprus, 5–9 November 2018; Springer: Berlin/Heidelberg, Germany, 2018; pp. 79–93. [Google Scholar]
- Bicocchi, N.; Mamei, M.; Sassi, A.; Zambonelli, F. On recommending opportunistic rides. IEEE Trans. Intell. Transp. Syst. 2017, 18, 3328–3338. [Google Scholar] [CrossRef]
- Cabri, G.; Montangero, M.; Muzzini, F.; Valente, P. Managing human-driven and autonomous vehicles at smart intersections. In Proceedings of the 2020 IEEE International Conference on Human-Machine Systems (ICHMS), Rome, Italy, 7–9 September 2020; pp. 1–4. [Google Scholar]
- Lippi, M.; Mamei, M.; Mariani, S.; Zambonelli, F. An argumentation-based perspective over the social IoT. IEEE Internet Things J. 2017, 5, 2537–2547. [Google Scholar] [CrossRef]
- Ouaissa, M.; Ouaissa, M.; Houmer, M.; El Hamdani, S.; Boulouard, Z. A Secure Vehicle to Everything (V2X) Communication Model for Intelligent Transportation System. In Computational Intelligence in Recent Communication Networks; Springer: Berlin/Heidelberg, Germany, 2022; pp. 83–102. [Google Scholar]
- Hejazi, H.; Bokor, L. A survey on the use-cases and deployment efforts toward converged internet of things (IoT) and vehicle-to-everything (V2X) environments. Acta Tech. Jaurinensis 2022, 15, 58–73. [Google Scholar] [CrossRef]
- Kitchenham, B.; Brereton, O.P.; Budgen, D.; Turner, M.; Bailey, J.; Linkman, S. Systematic literature reviews in software engineering–a systematic literature review. Inf. Softw. Technol. 2009, 51, 7–15. [Google Scholar] [CrossRef]
- Liu, S.; Yu, B.; Tang, J.; Zhu, Q. Towards fully intelligent transportation through infrastructure-vehicle cooperative autonomous driving: Challenges and opportunities. In Proceedings of the IEEE 2021 58th ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, USA, 5–9 December 2021; pp. 1323–1326. [Google Scholar]
- Guo, J.; Kurup, U.; Shah, M. Is it safe to drive? An overview of factors, metrics, and datasets for driveability assessment in autonomous driving. IEEE Trans. Intell. Transp. Syst. 2019, 21, 3135–3151. [Google Scholar] [CrossRef]
- Samarakoon, S.; Bennis, M.; Saad, W.; Debbah, M. Distributed federated learning for ultra-reliable low-latency vehicular communications. IEEE Trans. Commun. 2019, 68, 1146–1159. [Google Scholar] [CrossRef]
- Liu, C.; Shu, Y.; Liu, J.; Yang, O.W. Application of extreme value theory to the analysis of wireless network traffic. In Proceedings of the 2007 IEEE International Conference on Communications, Glasgow, UK, 24–28 June 2007; pp. 486–491. [Google Scholar]
- Finkenstadt, B.; Rootzén, H. Extreme Values in Finance, Telecommunications, and the Environment; CRC Press: Boca Raton, FL, USA, 2003. [Google Scholar]
- Hoel, P.G.; Craig, A.; McKean, J.W. Introduction to Mathematical Statistics; Pearson: London, UK, 1954. [Google Scholar]
- Khattak, Z.H.; Smith, B.L.; Park, H.; Fontaine, M.D. Cooperative lane control application for fully connected and automated vehicles at multilane freeways. Transp. Res. Part C Emerg. Technol. 2020, 111, 294–317. [Google Scholar] [CrossRef]
- Bevly, D.; Cao, X.; Gordon, M.; Ozbilgin, G.; Kari, D.; Nelson, B.; Woodruff, J.; Barth, M.; Murray, C.; Kurt, A.; et al. Lane change and merge maneuvers for connected and automated vehicles: A survey. IEEE Trans. Intell. Veh. 2016, 1, 105–120. [Google Scholar] [CrossRef]
- Rihan, M.; Elwekeil, M.; Yang, Y.; Huang, L.; Xu, C.; Selim, M.M. Deep-VFog: When artificial intelligence meets fog computing in V2X. IEEE Syst. J. 2020, 15, 3492–3505. [Google Scholar] [CrossRef]
- Chen, D.; Hajidavalloo, M.R.; Li, Z.; Chen, K.; Wang, Y.; Jiang, L.; Wang, Y. Deep multi-agent reinforcement learning for highway on-ramp merging in mixed traffic. IEEE Trans. Intell. Transp. Syst. 2023, 24, 11623–11638. [Google Scholar] [CrossRef]
- Ma, X.; Zhao, J.; Liao, J.; Zhang, Z. Intelligent reflecting surface-assisted federated learning in multi-platoon collaborative networks. Digit. Commun. Netw. 2023, 9, 628–637. [Google Scholar] [CrossRef]
- Shi, W.; Zhou, S.; Niu, Z.; Jiang, M.; Geng, L. Joint device scheduling and resource allocation for latency constrained wireless federated learning. IEEE Trans. Wirel. Commun. 2020, 20, 453–467. [Google Scholar] [CrossRef]
- Amiri, M.M.; Gündüz, D.; Kulkarni, S.R.; Poor, H.V. Convergence of update aware device scheduling for federated learning at the wireless edge. IEEE Trans. Wirel. Commun. 2021, 20, 3643–3658. [Google Scholar] [CrossRef]
- Hou, J.; Chen, G.; Huang, J.; Qiao, Y.; Xiong, L.; Wen, F.; Knoll, A.; Jiang, C. Large-Scale Vehicle Platooning: Advances and Challenges in Scheduling and Planning Techniques. Engineering 2023, 28, 26–48. [Google Scholar] [CrossRef]
- Ye, D.; Yu, R.; Pan, M.; Han, Z. Federated learning in vehicular edge computing: A selective model aggregation approach. IEEE Access 2020, 8, 23920–23935. [Google Scholar] [CrossRef]
- Dube, P.; Bhattacharjee, B.; Huo, S.; Watson, P.; Belgodere, B.; Kender, J.R. Automatic labeling of data for transfer learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, Vancouver, BC, Canada, 17–24 June 2019; Volume 192255. [Google Scholar]
- AbdulRahman, S.; Tout, H.; Ould-Slimane, H.; Mourad, A.; Talhi, C.; Guizani, M. A survey on federated learning: The journey from centralized to distributed on-site learning and beyond. IEEE Internet Things J. 2020, 8, 5476–5497. [Google Scholar] [CrossRef]
- Khondkar, U. Development of a Federated Learning Software. Ph.D. Thesis, The University of Texas at Austin, Austin, TX, USA, 2022. [Google Scholar]
- Li, T.; Sahu, A.K.; Talwalkar, A.; Smith, V. Federated learning: Challenges, methods, and future directions. IEEE Signal Process. Mag. 2020, 37, 50–60. [Google Scholar] [CrossRef]
- Singh, P.; Singh, M.K.; Singh, R.; Singh, N. Federated learning: Challenges, methods, and future directions. In Federated Learning for IoT Applications; Springer: Berlin/Heidelberg, Germany, 2022; pp. 199–214. [Google Scholar]
- Ding, J.; Tramel, E.; Sahu, A.K.; Wu, S.; Avestimehr, S.; Zhang, T. Federated learning challenges and opportunities: An outlook. In Proceedings of the ICASSP 2022—2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Virtual, 7–13 May 2022; pp. 8752–8756. [Google Scholar]
- Sattler, F.; Wiedemann, S.; Müller, K.R.; Samek, W. Robust and communication-efficient federated learning from non-iid data. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 3400–3413. [Google Scholar] [CrossRef]
- Zhao, J.; Chang, X.; Feng, Y.; Liu, C.H.; Liu, N. Participant selection for federated learning with heterogeneous data in intelligent transport system. IEEE Trans. Intell. Transp. Syst. 2022, 24, 1106–1115. [Google Scholar] [CrossRef]
- Xie, K.; Zhang, Z.; Li, B.; Kang, J.; Niyato, D.; Xie, S.; Wu, Y. Efficient federated learning with spike neural networks for traffic sign recognition. IEEE Trans. Veh. Technol. 2022, 71, 9980–9992. [Google Scholar] [CrossRef]
- Liu, W.; Chen, L.; Chen, Y.; Zhang, W. Accelerating federated learning via momentum gradient descent. IEEE Trans. Parallel Distrib. Syst. 2020, 31, 1754–1766. [Google Scholar] [CrossRef]
- Mills, J.; Hu, J.; Min, G. Multi-task federated learning for personalised deep neural networks in edge computing. IEEE Trans. Parallel Distrib. Syst. 2021, 33, 630–641. [Google Scholar] [CrossRef]
- Wang, Z.; Xu, H.; Liu, J.; Huang, H.; Qiao, C.; Zhao, Y. Resource-efficient federated learning with hierarchical aggregation in edge computing. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications, Vancouver, BC, Canada, 10–13 May 2021; pp. 1–10. [Google Scholar]
- Wu, W.; He, L.; Lin, W.; Mao, R. Accelerating federated learning over reliability-agnostic clients in mobile edge computing systems. IEEE Trans. Parallel Distrib. Syst. 2020, 32, 1539–1551. [Google Scholar] [CrossRef]
- Luo, B.; Li, X.; Wang, S.; Huang, J.; Tassiulas, L. Cost-effective federated learning design. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications, Vancouver, BC, Canada, 10–13 May 2021; pp. 1–10. [Google Scholar]
- Liu, S.; Fu, Y.; Zhao, P.; Li, F.; Li, C. Autonomous Braking Algorithm for Rear-End Collision via Communication-Efficient Federated Learning. In Proceedings of the 2021 IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021; pp. 01–06. [Google Scholar]
- Luo, B.; Li, X.; Wang, S.; Huang, J.; Tassiulas, L. Cost-effective federated learning in mobile edge networks. IEEE J. Sel. Areas Commun. 2021, 39, 3606–3621. [Google Scholar] [CrossRef]
- Cao, K.; Liu, Y.; Meng, G.; Sun, Q. An overview on edge computing research. IEEE Access 2020, 8, 85714–85728. [Google Scholar] [CrossRef]
- Zhang, K.; Mao, Y.; Leng, S.; He, Y.; Zhang, Y. Mobile-edge computing for vehicular networks: A promising network paradigm with predictive off-loading. IEEE Veh. Technol. Mag. 2017, 12, 36–44. [Google Scholar] [CrossRef]
- Baidya, S.; Ku, Y.J.; Zhao, H.; Zhao, J.; Dey, S. Vehicular and edge computing for emerging connected and autonomous vehicle applications. In Proceedings of the 2020 57th ACM/IEEE Design Automation Conference (DAC), San Francisco, CA, USA, 20–24 July 2020; pp. 1–6. [Google Scholar]
- Galanopoulos, A.; Ayala-Romero, J.A.; Leith, D.J.; Iosifidis, G. AutoML for video analytics with edge computing. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications, Vancouver, BC, Canada, 10–13 May 2021; pp. 1–10. [Google Scholar]
- Moubayed, A.; Shami, A.; Heidari, P.; Larabi, A.; Brunner, R. Edge-enabled V2X service placement for intelligent transportation systems. IEEE Trans. Mob. Comput. 2020, 20, 1380–1392. [Google Scholar] [CrossRef]
- Zhang, J.; Chen, S.; Wang, X.; Zhu, Y. DeepReserve: Dynamic edge server reservation for connected vehicles with deep reinforcement learning. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications, Vancouver, BC, Canada, 10–13 May 2021; pp. 1–10. [Google Scholar]
- Keshavamurthy, P.; Pateromichelakis, E.; Dahlhaus, D.; Zhou, C. Edge cloud-enabled radio resource management for co-operative automated driving. IEEE J. Sel. Areas Commun. 2020, 38, 1515–1530. [Google Scholar] [CrossRef]
- Kong, X.; Gao, H.; Shen, G.; Duan, G.; Das, S.K. Fedvcp: A federated-learning-based cooperative positioning scheme for social internet of vehicles. IEEE Trans. Comput. Soc. Syst. 2021, 9, 197–206. [Google Scholar] [CrossRef]
- Nishio, T.; Yonetani, R. Client selection for federated learning with heterogeneous resources in mobile edge. In Proceedings of the ICC 2019—2019 IEEE International Conference on Communications (ICC), Shanghai, China, 21–23 May 2019; pp. 1–7. [Google Scholar]
- Chi, J.; Xu, S.; Guo, S.; Yu, P.; Qiu, X. Federated Learning Empowered Edge Collaborative Content Caching Mechanism for Internet of Vehicles. In Proceedings of the NOMS 2022—2022 IEEE/IFIP Network Operations and Management Symposium, Budapest, Hungary, 25–29 April 2022; pp. 1–5. [Google Scholar]
- Mo, X.; Xu, J. Energy-efficient federated edge learning with joint communication and computation design. J. Commun. Inf. Netw. 2021, 6, 110–124. [Google Scholar] [CrossRef]
- Liu, J.; Xu, H.; Wang, L.; Xu, Y.; Qian, C.; Huang, J.; Huang, H. Adaptive asynchronous federated learning in resource-constrained edge computing. IEEE Trans. Mob. Comput. 2023, 22, 674–690. [Google Scholar] [CrossRef]
- Lim, W.Y.B.; Luong, N.C.; Hoang, D.T.; Jiao, Y.; Liang, Y.C.; Yang, Q.; Niyato, D.; Miao, C. Federated learning in mobile edge networks: A comprehensive survey. IEEE Commun. Surv. Tutor. 2020, 22, 2031–2063. [Google Scholar] [CrossRef]
- Lee, S.; Zheng, X.; Hua, J.; Vikalo, H.; Julien, C. Opportunistic federated learning: An exploration of egocentric collaboration for pervasive computing applications. In Proceedings of the 2021 IEEE International Conference on Pervasive Computing and Communications (PerCom), Washington, DC, USA, 17–21 March 2021; pp. 1–8. [Google Scholar]
- Lee, S.; Julien, C.; Zheng, X. Facilitating Decentralized and Opportunistic Learning in Pervasive Computing. In Proceedings of the 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), Pisa, Italy, 21–25 March 2022; pp. 144–145. [Google Scholar]
- Dube, P.; Suk, T.; Wang, C. AI gauge: Runtime estimation for deep learning in the cloud. In Proceedings of the 2019 31st International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), Campo Grande, MS, Brazil, 15–18 October 2019; pp. 160–167. [Google Scholar]
- Ormándi, R.; Hegedüs, I.; Jelasity, M. Efficient p2p ensemble learning with linear models on fully distributed data. arXiv 2011, arXiv:1109.1396. [Google Scholar]
- Belal, Y.; Bellet, A.; Mokhtar, S.B.; Nitu, V. Pepper: Empowering user-centric recommender systems over gossip learning. Proc. Acm Interactive Mobile Wearable Ubiquitous Technol. 2022, 6, 101. [Google Scholar] [CrossRef]
- Hegedűs, I.; Danner, G.; Jelasity, M. Decentralized learning works: An empirical comparison of gossip learning and federated learning. J. Parallel Distrib. Comput. 2021, 148, 109–124. [Google Scholar] [CrossRef]
- Baraglia, R.; Dazzi, P.; Mordacchini, M.; Ricci, L. A peer-to-peer recommender system for self-emerging user communities based on gossip overlays. J. Comput. Syst. Sci. 2013, 79, 291–308. [Google Scholar] [CrossRef]
- Hegedűs, I.; Danner, G.; Jelasity, M. Gossip learning as a decentralized alternative to federated learning. In Proceedings of the Distributed Applications and Interoperable Systems: 19th IFIP WG 6.1 International Conference, DAIS 2019, Held as Part of the 14th International Federated Conference on Distributed Computing Techniques, DisCoTec 2019, Kongens Lyngby, Denmark, 17–21 June 2019; Proceedings 19. Springer: Berlin/Heidelberg, Germany, 2019; pp. 74–90. [Google Scholar]
- Dinani, M.A.; Holzer, A.; Nguyen, H.; Marsan, M.A.; Rizzo, G. Gossip learning of personalized models for vehicle trajectory prediction. In Proceedings of the 2021 IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Nanjing, China, 29 March–1 April 2021; pp. 1–7. [Google Scholar]
- Yin, X.; Zhu, Y.; Hu, J. A comprehensive survey of privacy-preserving federated learning: A taxonomy, review, and future directions. ACM Comput. Surv. (CSUR) 2021, 54, 131. [Google Scholar] [CrossRef]
- Wang, J.; Pal, A.; Yang, Q.; Kant, K.; Zhu, K.; Guo, S. Collaborative machine learning: Schemes, robustness, and privacy. IEEE Trans. Neural Netw. Learn. Syst. 2022, 34, 9625–9642. [Google Scholar] [CrossRef]
- Cheng, K.; Zhou, Y.; Chen, B.; Wang, R.; Bai, Y.; Liu, Y. Guardauto: A decentralized runtime protection system for autonomous driving. IEEE Trans. Comput. 2020, 70, 1569–1581. [Google Scholar] [CrossRef]
- Mohseni, S.; Pitale, M.; Singh, V.; Wang, Z. Practical solutions for machine learning safety in autonomous vehicles. arXiv 2019, arXiv:1912.09630. [Google Scholar]
- Gautam, V.; Gheraibia, Y.; Alexander, R.; Hawkins, R.D. Runtime decision making under uncertainty in autonomous vehicles. In Proceedings of the Workshop on Artificial Intelligence Safety (SafeAI 2021), CEUR Workshop Proceedings, Virtual, 8–9 February 2021. [Google Scholar]
- Zhu, P.; Zhu, K.; Zhang, L. Security analysis of LTE-V2X and a platooning case study. In Proceedings of the IEEE INFOCOM 2020—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020; pp. 532–537. [Google Scholar]
- Ren, K.; Wang, Q.; Wang, C.; Qin, Z.; Lin, X. The security of autonomous driving: Threats, defenses, and future directions. Proc. IEEE 2019, 108, 357–372. [Google Scholar] [CrossRef]
- Prakash, A.; Behl, A.; Ohn-Bar, E.; Chitta, K.; Geiger, A. Exploring data aggregation in policy learning for vision-based urban autonomous driving. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 14–19 June 2020; pp. 11763–11773. [Google Scholar]
- Paardekooper, J.P.; Comi, M.; Grappiolo, C.; Snijders, R.; van Vught, W.; Beekelaar, R. A Hybrid-AI Approach for Competence Assessment of Automated Driving functions. In Proceedings of the SafeAI@ AAAI, Virtual, 8 February 2021. [Google Scholar]
- Naghsh, Z.; Valaee, S. Conflict-Free Scheduling in Cellular V2X Communications. IEEE/ACM Trans. Netw. 2020, 29, 106–119. [Google Scholar] [CrossRef]
- Zhang, M.; Dou, Y.; Chong, P.H.J.; Chan, H.C.; Seet, B.C. Fuzzy logic-based resource allocation algorithm for V2X communications in 5G cellular networks. IEEE J. Sel. Areas Commun. 2021, 39, 2501–2513. [Google Scholar] [CrossRef]
- Ding, H.; Leung, K.C. Resource allocation for low-latency NOMA-V2X networks using reinforcement learning. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Virtual, 9–12 May 2021; pp. 1–6. [Google Scholar]
- Situ, Z.; Ho, I.W.H.; Hou, Y.; Li, P. The feasibility of NOMA in C-V2X. In Proceedings of the IEEE INFOCOM 2020—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Toronto, ON, Canada, 6–9 July 2020; pp. 562–567. [Google Scholar]
- Zhou, H.; Xu, W.; Chen, J.; Wang, W. Evolutionary V2X technologies toward the Internet of vehicles: Challenges and opportunities. Proc. IEEE 2020, 108, 308–323. [Google Scholar] [CrossRef]
- Wright, K.L.; Steenkiste, P. Meeting connected vehicle application requirements: It’s not just about bandwidth. In Proceedings of the 16th ACM Workshop on Mobility in the Evolving Internet Architecture, New Orleans, LO, USA, 25 October 2021; pp. 13–18. [Google Scholar]
- Tang, Z.; He, J. NOMA enhanced 5G distributed vehicle to vehicle communication for connected autonomous vehicles. In Proceedings of the ACM MobiArch 2020 the 15th Workshop on Mobility in the Evolving Internet Architecture, London, UK, 21 September 2020; pp. 42–47. [Google Scholar]
- Zhou, J.; Tian, D.; Wang, Y.; Sheng, Z.; Duan, X.; Leung, V.C. Reliability-optimal cooperative communication and computing in connected vehicle systems. IEEE Trans. Mob. Comput. 2019, 19, 1216–1232. [Google Scholar] [CrossRef]
- Wang, Z.; Blum, R.S. Algorithms and Analysis for Optimizing the Tracking Performance of Cyber Attacked Sensor-Equipped Connected Vehicle Networks. IEEE Trans. Inf. Forensics Secur. 2021, 16, 5061–5076. [Google Scholar] [CrossRef]
- Hu, S.; Chen, Q.A.; Sun, J.; Feng, Y.; Mao, Z.M.; Liu, H.X. Automated Discovery of {Denial-of-Service} Vulnerabilities in Connected Vehicle Protocols. In Proceedings of the 30th USENIX Security Symposium (USENIX Security 21), Virtual, 11–13 August 2021; pp. 3219–3236. [Google Scholar]
- Cao, Y.; Wang, N.; Xiao, C.; Yang, D.; Fang, J.; Yang, R.; Chen, Q.A.; Liu, M.; Li, B. Invisible for both camera and lidar: Security of multi-sensor fusion based perception in autonomous driving under physical-world attacks. In Proceedings of the 2021 IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 24–27 May 2021; pp. 176–194. [Google Scholar]
- Quinonez, R.; Giraldo, J.; Salazar, L.; Bauman, E.; Cardenas, A.; Lin, Z. {SAVIOR}: Securing autonomous vehicles with robust physical invariants. In Proceedings of the 29th USENIX Security Symposium (USENIX Security 20), Online, 12–14 August 2020; pp. 895–912. [Google Scholar]
- Geng, J.; Mou, Y.; Li, Q.; Li, F.; Beyan, O.; Decker, S.; Rong, C. Improved Gradient Inversion Attacks and Defenses in Federated Learning. IEEE Trans. Big Data, 2023; early access. [Google Scholar] [CrossRef]
- Zhang, J.; Chen, Y.; Li, H. Privacy Leakage of Adversarial Training Models in Federated Learning Systems. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; pp. 108–114. [Google Scholar]
- Zhu, L.; Liu, Z.; Han, S. Deep leakage from gradients. In Proceedings of the NeurIPS 2019, Vancouver, BC, Canada, 8–14 December 2019; Volume 32. [Google Scholar]
- McMahan, B.; Moore, E.; Ramage, D.; Hampson, S.; y Arcas, B.A. Communication-efficient learning of deep networks from decentralized data. In Proceedings of the Artificial Intelligence and Statistics, PMLR, Fort Lauderdale, FL, USA, 20–22 April 2017; pp. 1273–1282. [Google Scholar]
- Zhang, J.; Liu, Y.; Wu, D.; Lou, S.; Chen, B.; Yu, S. VPFL: A verifiable privacy-preserving federated learning scheme for edge computing systems. Digit. Commun. Netw. 2023, 9, 981–989. [Google Scholar] [CrossRef]
- Yang, A.; Ma, Z.; Zhang, C.; Han, Y.; Hu, Z.; Zhang, W.; Huang, X.; Wu, Y. Review on application progress of federated learning model and security hazard protection. Digit. Commun. Netw. 2023, 9, 146–158. [Google Scholar] [CrossRef]
- Zhu, Y.; Hu, D.; Qian, B.; Yu, K.; Liu, T.; Zhou, H. A Stackelberg Game and Federated Learning Assisted Spectrum Sharing Framework for IoV. In Proceedings of the 2022 IEEE 95th Vehicular Technology Conference:(VTC2022-Spring), Helsinki, Finland, 19–22 June 2022; pp. 1–6. [Google Scholar]
- Chen, Y.; Sun, X.; Jin, Y. Communication-efficient federated deep learning with layerwise asynchronous model update and temporally weighted aggregation. IEEE Trans. Neural Netw. Learn. Syst. 2019, 31, 4229–4238. [Google Scholar] [CrossRef]
- Liu, Y.; Yuan, X.; Xiong, Z.; Kang, J.; Wang, X.; Niyato, D. Federated learning for 6G communications: Challenges, methods, and future directions. China Commun. 2020, 17, 105–118. [Google Scholar] [CrossRef]
- Luping, W.; Wei, W.; Bo, L. CMFL: Mitigating communication overhead for federated learning. In Proceedings of the 2019 IEEE 39th International Conference on Distributed Computing Systems (ICDCS), Dallas, TX, USA, 7–9 July 2019; pp. 954–964. [Google Scholar]
- Wu, X.; Ji, Z.; Wang, C.L. Embedding Communication for Federated Graph Neural Networks with Privacy Guarantees. In Proceedings of the 2023 IEEE 43rd International Conference on Distributed Computing Systems (ICDCS), Hong Kong, China, 18–21 July 2023; pp. 305–315. [Google Scholar]
- Li, Q. Research on Application of Federated Learning of Blockchain Technology System under Computer Networking Technology. In Proceedings of the 2022 IEEE 5th International Conference on Information Systems and Computer Aided Education (ICISCAE), Dalian, China, 23–25 September 2022; pp. 471–474. [Google Scholar]
- Zhu, Y.; Liu, Z.; Wang, P.; Du, C. A dynamic incentive and reputation mechanism for energy-efficient federated learning in 6g. Digit. Commun. Netw. 2023, 9, 817–826. [Google Scholar] [CrossRef]
- Li, Q.; Wang, W.; Zhu, Y.; Ying, Z. BOppCL: Blockchain-Enabled Opportunistic Federated Learning Applied in Intelligent Transportation Systems. Electronics 2023, 13, 136. [Google Scholar] [CrossRef]
- Lu, Y.; Huang, X.; Zhang, K.; Maharjan, S.; Zhang, Y. Blockchain empowered asynchronous federated learning for secure data sharing in internet of vehicles. IEEE Trans. Veh. Technol. 2020, 69, 4298–4311. [Google Scholar] [CrossRef]
- Zhang, L.; Zhang, L.; Shi, S.; Chu, X.; Li, B. Evaluation and Optimization of Gradient Compression for Distributed Deep Learning. arXiv 2023, arXiv:2306.08881. [Google Scholar]
- Li, Q.; Gong, B.; Zhu, Y.; Cai, R.; Kong, X. Research on Decentralized Federated Learning System for Vehicle Data Privacy Protection Based on Blockchain. In Proceedings of the 2023 IEEE International Conference on Image Processing and Computer Applications (ICIPCA), Changchun, China, 11–13 August 2023; pp. 320–324. [Google Scholar]
- Li, Q.; Yi, X.; Nie, j.; Zhu, Y. PR-OppCL: Privacy-Preserving Reputation-Based Opportunistic Federated Learning in Intelligent Transportation System. IEEE Trans. Veh. Technol. 2024; early access. [Google Scholar] [CrossRef]
- Shin, D.D. Blockchain: The emerging technology of digital trust. Telemat. Inform. 2019, 45, 101278. [Google Scholar] [CrossRef]
- Zhang, R.; Xue, R.; Liu, L. Security and privacy on blockchain. ACM Comput. Surv. (CSUR) 2019, 52, 51. [Google Scholar] [CrossRef]
- Zhu, J.; Cao, J.; Saxena, D.; Jiang, S.; Ferradi, H. Blockchain-empowered federated learning: Challenges, solutions, and future directions. ACM Comput. Surv. 2023, 55, 240. [Google Scholar] [CrossRef]
- Xu, C.; Ge, J.; Gao, L.; Zhang, M.; Li, Y.; Zhou, W.; Zheng, X. BASS: A Blockchain-Based Asynchronous SignSGD Architecture for Efficient and Secure Federated Learning. IEEE Trans. Dependable Secur. Comput. 2024; early access. [Google Scholar] [CrossRef]
- Xu, C.; Ge, J.; Li, Y.; Deng, Y.; Gao, L.; Zhang, M.; Xiang, Y.; Zheng, X. Scei: A smart-contract driven edge intelligence framework for iot systems. IEEE Trans. Mob. Comput. 2023, 23, 4453–4466. [Google Scholar] [CrossRef]
- De Lange, M.; Aljundi, R.; Masana, M.; Parisot, S.; Jia, X.; Leonardis, A.; Slabaugh, G.; Tuytelaars, T. A continual learning survey: Defying forgetting in classification tasks. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 44, 3366–3385. [Google Scholar]
- Wang, Z.; Zhang, Z.; Lee, C.Y.; Zhang, H.; Sun, R.; Ren, X.; Su, G.; Perot, V.; Dy, J.; Pfister, T. Learning to prompt for continual learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 21–24 June 2022; pp. 139–149. [Google Scholar]
- Zenke, F.; Poole, B.; Ganguli, S. Continual learning through synaptic intelligence. In Proceedings of the International Conference on Machine Learning, PMLR, Sydney, Australia, 6–11 August 2017; pp. 3987–3995. [Google Scholar]
- Lee, S.; Yu, H.; Zheng, X.; Julien, C. Swarm: Playground for Large-scale Decentralized Learning Simulations. In Proceedings of the 2022 IEEE International Conference on Pervasive Computing and Communications Workshops and other Affiliated Events (PerCom Workshops), Pisa, Italy, 21–25 March 2022; pp. 115–117. [Google Scholar]
- Beutel, D.J.; Topal, T.; Mathur, A.; Qiu, X.; Fernandez-Marques, J.; Gao, Y.; Sani, L.; Li, K.H.; Parcollet, T.; de Gusmão, P.P.B.; et al. Flower: A friendly federated learning research framework. arXiv 2020, arXiv:2007.14390. [Google Scholar]
- Yang, L.; Wen, F.; Cao, J.; Wang, Z. Edgetb: A hybrid testbed for distributed machine learning at the edge with high fidelity. IEEE Trans. Parallel Distrib. Syst. 2022, 33, 2540–2553. [Google Scholar] [CrossRef]
Reference | Contributions | Limitations | |
---|---|---|---|
Traffic efficiency applications | Younes et al. [24] | Improving traffic flow. Predicting traffic conditions. | Challenges in vehicle network. Various requirements and factors. |
Liu et al. [37] | Based on the real world. Collaboration with V2I. | No introduction to collaboration. No introduction to autonomous driving. | |
Autonomous driving | Khan et al. [23] | Advantages of communication and distributed learning. | No exploration of distributed learning. Not delving into privacy protection. |
Coordination of autonomous vehicles | Mariani et al. [22] | Identify categories of coordination. Strategies for autonomous vehicles. | Focused on an autonomous vehicle. Focused on traffic efficiency. Solutions for autonomous vehicle scenarios. |
Criteria | Description |
---|---|
Reviewed by peers. | Opted for peer-reviewed articles, including conference, workshop, and journal papers, as well as book chapters. |
Recommended by important organizations. | Highly recommended by ACM, IEEE, CCF, and so on. |
Conducted between 2018 and 2024. | Investigated all publications between 2018 and 2024. |
Criterion | Description |
---|---|
The study was not on ITSs. | We only analyzed the literature related to ITSs. |
The study did not go through a peer-review process. | Exclusion of those that were only available as an abstract, not published in a full paper, or not peer-reviewed. |
Duplicate publication. | Eliminated duplicates that appeared in different databases. |
Efficiency | Low Cost | |
---|---|---|
Federated Learning | Liu et al. [61], Mills et al. [62], Wang et al. [63] | Wu et al. [64], Luo et al. [65] |
Challenges | Approach | Scenarios |
---|---|---|
Privacy and Security | Yin et al. [90], Wang et al. [91] | Cheng et al. [92], Mohseni et al. [93], Gautam et al. [94], Zhu et al. [95], Ren et al. [96] |
Data intelligence sharing | Prakash et al. [97] | Paardekooper et al. [98], Prakash et al. [97] |
Communication quality & speed | Naghsh et al. [99], Zhang et al. [100], Ding et al. [101], Situ et al. [102] | Zhou et al. [103], Wright et al. [104], Tang et al. [105], Zhou et al. [106] |
Trust | Situ et al. [102] | Paardekooper et al. [98], Wang et al. [107], Hu et al. [108], Prakash et al. [97], Cao et al. [109], Liu et al. [37], Quinonez et al. [110] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, Q.; Zhou, W.; Zheng, X. Distributed Learning in Intelligent Transportation Systems: A Survey. Information 2024, 15, 550. https://doi.org/10.3390/info15090550
Li Q, Zhou W, Zheng X. Distributed Learning in Intelligent Transportation Systems: A Survey. Information. 2024; 15(9):550. https://doi.org/10.3390/info15090550
Chicago/Turabian StyleLi, Qiong, Wanlei Zhou, and Xi Zheng. 2024. "Distributed Learning in Intelligent Transportation Systems: A Survey" Information 15, no. 9: 550. https://doi.org/10.3390/info15090550
APA StyleLi, Q., Zhou, W., & Zheng, X. (2024). Distributed Learning in Intelligent Transportation Systems: A Survey. Information, 15(9), 550. https://doi.org/10.3390/info15090550