Researcher improving safety for autonomous systems

A University of Wisconsin-Madison researcher is working to establish a theoretical framework and design control algorithms to ensure the safety of autonomous systems with machine learning components.

By Adam Malecek June 10, 2023
Courtesy: Joel Hallberg, University of Wisconsin-Madison

Autonomous technology insights

  • A University of Wisconsin-Madison researcher is trying to establish a framework and design control algorithm to make autonomous systems safer while still leveraging machine learning (ML) components.
  • This is a step forward for autonomous vehicles, which can benefit from ML, but are hamstrung by the system’s complexity, which makes the ability to analyze its behavior more difficult.

Despite years of development, truly autonomous technologies such as self-driving vehicles and delivery drones continue to remain elusive due to safety and reliability concerns.

However, thanks to advances in artificial intelligence (AI), neural networks — a type of machine learning (ML) algorithm — have become an indispensable component of modern autonomous systems, especially in their perception capabilities. In autonomous vehicles, neural networks use data from sensors to map the environment and recognize objects such as traffic signs.

However, these ML components greatly increase the autonomous system’s complexity, making it much more difficult to design the system and analyze its behavior.

Xiangru Xu, an assistant professor of mechanical engineering at University of Wisconsin-Madison, is using his National Science Foundation CAREER Award to establish a theoretical framework and design control algorithms to ensure the safety of autonomous systems with machine learning components. He is focused on safety-critical systems in which any safety failure will break the product or cause human injury.

“Results from surveys show that the American public is very skeptical of autonomous systems,” Xu said. “But, in the future, if there were a self-driving car that came with provable performance guarantees for safe and reliable operation on our streets, it could boost the public’s trust in this technology, which is a very important factor in determining the role of autonomous systems in our future society.”

He says there are many fundamental problems in machine learning that he will need to consider as he designs control algorithms. For one, neural networks are very sensitive, so there’s a risk that a small change to the input can lead to an incorrect result for image recognition. If there’s a random sticker affixed to a stop sign, for instance, that small alteration could cause a neural network to mistake the sign for something else, potentially causing a self-driving vehicle to miss it entirely.

Members of the UW Autonomous & Resilient Controls Laboratory (ARC Lab), directed by Assistant Professor Xiangru Xu, test a drone. Courtesy: Joel Hallberg, University of Wisconsin-Madison

Members of the UW Autonomous & Resilient Controls Laboratory (ARC Lab), directed by Assistant Professor Xiangru Xu, test a drone. Courtesy: Joel Hallberg, University of Wisconsin-Madison

Xu is leveraging his expertise in control theory to tackle this challenge.

“A neural network is basically a function that maps input data to output data, and the areas of controls and optimization have a lot of principled methods for analyzing complicated dynamics and functions,” Xu said. “This expertise will allow me to look at the system in a holistic way so we can design safe trajectories more efficiently. Ultimately, I expect to be able to provide insight on how to design better autonomous systems.”

Xu also is developing a new active learning-based course for UW-Madison students focused on safety control in robotics. He also will help develop a summer workshop to introduce high school students to robotics and controls. Xu plans to participate in outreach events like Engineering EXPO and the Wisconsin Science Festival to help increase public literacy, awareness and trust in safety-related technologies for autonomous systems.

“I think it’s important to educate the public about autonomous technology, like autonomous vehicles, because people are skeptical of things they don’t understand,” he said. “It’s not only a technical challenge but also a social acceptance problem, so I’m excited to do outreach and help inform the public.”

Original content can be found at Control Engineering.


Author Bio: Adam Malecek, University of Wisconsin-Madison