The rapid advancements of Internet of Things (IoT) and artificial intelligence (AI) have catalyzed the development of adaptive traffic signal control systems (ATCS) for smart cities. In particular, deep reinforcement learning (DRL) methods produce the state-of-the-art performance and have great potentials for practical applications. In the existing DRL-based ATCS, the controlled signals collect traffic state information from nearby vehicles, and then optimal actions (e.g., switching phases) can be determined based on the collected information. The DRL models fully "trust" that vehicles are sending the true information to the signals, making the ATCS vulnerable to adversarial attacks with falsified information. In view of this, this paper first time formulates a novel task in which a group of vehicles can cooperatively send falsified information to "cheat" DRL-based ATCS in order to save their total travel time. To solve the proposed task, we develop CollusionVeh, a generic and effective vehicle-colluding framework composed of a road situation encoder, a vehicle interpreter, and a communication mechanism. We employ our method to attack established DRL-based ATCS and demonstrate that the total travel time for the colluding vehicles can be significantly reduced with a reasonable number of learning episodes, and the colluding effect will decrease if the number of colluding vehicles increases. Additionally, insights and suggestions for the real-world deployment of DRL-based ATCS are provided. The research outcomes could help improve the reliability and robustness of the ATCS and better protect the smart mobility systems.
翻译:智能城市的DRL模型充分“信任”地显示,车辆正在向信号发送真实的信息,使ATCS容易受到对抗性攻击,为此,本文首次提出了一个新的任务,即一组车辆可以合作向“热”DRL的ATCS发送伪造的信息,以节省其全部旅行时间。为了解决拟议的任务,我们开发了ColusionVeh,一个基于通用和有效的车辆统括框架,由公路状况编码器、车辆解释器和通信机制组成的帮助帮助记录器帮助保护了ACTCS的准确性,以及一个通信机制。我们用这个方法可以大大降低ACTS和ACTCS的准确性,这样,我们就可以用真实的方法对攻击机动性LL的结果进行学习。