1. Introduction
Connected and autonomous vehicles (CAVs) have shown great promise to revolutionize the transportation systems, but also face significant concerns regarding their safety and security [15], [36], [21], [17], [50], [51]. Many of these concerns, which also apply to many other autonomous systems, arise from the increasing adoption of advanced deep neural network (DNN)-based machine learning techniques across system sensing, perception, prediction, planning, control, and general decision-making [52], [53].