Schooling the AI ‘drivers’ of autonomous vehicles
Self-driving cars and trucks promise quicker trips. UMD engineer Xianfeng “Terry” Yang is working to make those faster rides safer by training autonomous ‘drivers’ to navigate dangerous circumstances.
University of Maryland
video: Self-driving cars and trucks promise quicker trips. Xianfeng “Terry” Yang is working to make those faster rides safer by training autonomous ‘drivers’ to navigate dangerous circumstances.
Credit: University of Maryland A. James Clark School of Engineering
Accelerating, then braking for red light after red light. A blocked line of sight. A lapse in attention.
Driving can be tedious and dangerous. Autonomous (self-driving) vehicles (AVs) promise to save time and reduce crashes. Xianfeng “Terry” Yang, associate professor of civil and environmental engineering at the University of Maryland and director of the Maryland Transportation Institute, is working to make this technology truly roadworthy.
“Autonomous vehicles don’t make human errors, they don’t get distracted. But they definitely have their own problems,” Yang says.
His lab uses artificial intelligence to maximize how efficiently AVs travel on the road system. Simultaneously, Yang and his team are addressing some of the technology’s problems, including critical gaps where the AV lacks training to make split-second, potentially life-or-death decisions.
Coordinating with the traffic system for faster trips
As the technology matures, AVs may eventually communicate directly with the systems that manage traffic flow. Yang is working to help them use the information they receive to speed travel. For instance, given the timing of red lights along a high-traffic thoroughfare, an AV could adjust its trajectory to avoid stopping, according to Yang.
“It can calculate that, if a vehicle slows down by five miles per hour, then by the time it gets to the intersection, the light will turn from red to green,” he says.
His team uses reinforcement learning, a type of AI in which the algorithms improve their performance through trial and error, thereby teaching AVs to make these kinds of adjustments.
Faster is better, but safer is paramount
AVs have the potential to significantly reduce car accidents and the loss of life and injury that they cause.
But first, researchers like Yang must tackle their shortcomings. With support from the U.S. National Science Foundation, projects in his lab seek to better simulate AVs’ performance on snowy or icy roads, and to allow AVs to detect hazards using information from roadside sensors.
The team is also focusing on preparing AVs for rare—but possibly deadly—scenarios. AVs receive standard training that introduces them to most of the circumstances on the road, but not to everything. It can miss edge cases, such as those involving bad weather, unpredictable behavior by pedestrians or bicyclists, or a crash that can’t be avoided.
Dianwei Chen, a graduate student in Yang’s lab, uses large language models to identify potential edge-case scenarios; he then verifies and replicates them in CARLA, an open-source 3D driving simulator built on the Unreal Engine. Using reinforcement learning, Chen looks for ways to prevent this situation from arising and, if a crash is unavoidable, ways to minimize injury and damage.
“We want to define the problem, and then solve it—not wait until the problem happens on the road,” Chen says. “That’s my final goal.”
Feeling the need for speed? Keep reading.
Disclaimer: AAAS and EurekAlert! are not responsible for the accuracy of news releases posted to EurekAlert! by contributing institutions or for the use of any information through the EurekAlert system.