The autonomous operations of Unmanned Aerial Vehicles (UAV) require the execution of continuous streams of heavy-duty mission-critical computing tasks. These tasks often take the form of complex Deep Neural Network (DNN) models applied to information-rich signals such as image and lidar data. Clearly, such strenuous effort may exceed the capabilities and resources (e.g., computing power and energy) of most UAVs. The research community mostly relied on two distinct approaches to address this issue: model simplification and edge computing. The former may lead to performance degradation, while the performance of the latter suffer from the erratic behavior of wireless channels.
In this talk, I will present two key components of reliable computing in the edge computing for Mobile Autonomous Systems (MAS) and especially UAVs. Our ultimate objective is to achieve task-level latency and accuracy guarantees. First, I will introduce the notion of data-driven redundant computing. The core idea is to replicate tasks across the system to reduce uncertainty in their total execution time. A Deep Reinforcement Learning (DRL) Agent dynamically controls in real-time how many and which edge servers are selected for computing. Our approach is experimental, and we demonstrate how the DRL agent necessitates features from multiple system blocks (telemetry, network and application) to make effective decisions in real-world deployments. Finally, I will summarize our work in the area of split computing, where we modify DNN models for vision to make them splittable across MAS and edge servers and reduce end-to-end latency in unreliable wireless environments. We pioneered this area by introducing the notion of artificial bottleneck to obtain in-model compression, and by developing innovative training strategies that achieve the best rate distortion curve available to date.
Speaker: Prof. Marco Levorato (Associate Professor at University of California, Irvine)
Aula Magna, DIAG Department, Via Ariosto 25, 00185, Roma RM
May 30th, 2:30PM - 3:30PM
Biography of Professor Marco Levorato:
Marco Levorato is an Associate Professor in the Computer Science department at UC Irvine. He completed the PhD in Electrical Engineering at the University of Padova, Italy, in 2009. Between 2010 and 2012, he was a postdoctoral researcher with a joint affiliation at Stanford and the University of Southern California. His research interests are focused on distributed computing over unreliable wireless systems, especially for autonomous vehicles and healthcare systems. His work received the best paper award at IEEE GLOBECOM (2012). In 2016 and 2019, he received the UC Hellman Foundation Award and the Dean mid-career research award, respectively. His research is funded by the National Science Foundation, the Department of Defense, Intel and Cisco.