Boston

MIT Engineers Develop Algorithm to Detect and Fix Failures in Autonomous Systems

AI Assisted Icon
Published on November 09, 2023
MIT Engineers Develop Algorithm to Detect and Fix Failures in Autonomous SystemsSource: Google Street View

MIT engineers developed a method for detecting potential mishaps in autonomous systems, and provided preemptive fixes to evade system malfunctions. This technique uses an automated sampling algorithm to rapidly identify an array of anticipated failures and remedial measures in diverse simulated autonomous systems, like power grid networks, aircraft collision prevention systems, and rescue drone teams. The development was shared at the recent Conference on Robotic Learning by Charles Dawson, a graduate student in MIT's Department of Aeronautics and Astronautics, and Chuchu Fan, an assistant professor of aeronautics and astronautics at MIT, as reported by MIT News.

The MIT team's pioneering algorithm differs from other automated searches designed to identify the most catastrophic system failures. It was observed that the other methodologies could overlook subtle vulnerabilities that this novel algorithm could pinpoint. The Texas 2021 system meltdown, which affected over 4.5 million homes and businesses due to freezing winter storms, partly inspired this work. As a result, Dawson and Fan expanded their research to recognize and rectify glitches in larger, more intricate autonomous systems.

The algorithm introduced random variations within a simulated system, determining the sensitivity or potential failure rate responding to these changes. It stands that the more sensitive a system is to specific alteration, the vulnerability associated with the failure becomes higher. Consequently, the team can identify and solve a broader range of potential problems by retracing and examining the combination of changes leading to the malfunction.

The method was tested on diverse simulated autonomous systems, showing the capability to reveal previously hidden interrelations in those systems. In power grid simulations, it was found that, unlike conventional methods focusing on the vulnerability of a single power line, their algorithm discovered a combination of failures could lead to a full-blown blackout. Other autonomous systems such as aircraft collision prevention and rescue drone coordination achieved similar widely varying results, as per MIT News.

They carried out a real-world test using a robotic manipulator to validate the efficacy of their technique. Initially, the robot was directed to push a bottle without toppling it in a simulated task, soon after, the proposed fix was applied, resulting in an error-free execution of the task, as reported on MIT News.

The implementation of this novel technique could have profound implications as it has the potential to enhance the stability of autonomous systems across various sectors. Dawson envisages turning their approach into an app, which designers and engineers can download and utilize to refine their systems. As the dependence on automated decision-making systems increases, understanding system failures that interface with the physical world becomes essential.

Boston-Science, Tech & Medicine