Machine Learning Applications in Cascading Failure Analysis in Power Systems: A Review
Naeem Md Sami, Mia Naeini
TL;DR
Cascading failures threaten modern power systems, especially under uncertainty from stochastic renewables and cyber-physical risks. The paper surveys ML-based techniques organized by cascade phases—normal, precursor, escalation, and post-termination—covering vulnerability analysis, prediction, corrective actions, and recovery. It contributes a systematic taxonomy, synthesizes diverse ML approaches (e.g., graph neural networks, reinforcement learning, Bayesian models), and identifies gaps such as limited escalation-phase studies and underexplored ML-driven hardening. The work underscores the potential of data-rich power grids to enable proactive monitoring, rapid decision support, and efficient recovery, while highlighting the need for scalable, robust ML solutions and richer datasets.
Abstract
Cascading failures pose a significant threat to power grids and have garnered considerable research interest in the power system domain. The inherent uncertainty and severe impact associated with cascading failures have raised concerns, prompting the development of various techniques to study these complex phenomena. In recent years, advancements in monitoring technologies and the availability of large volumes of data from power systems, coupled with the emergence of intelligent algorithms, have made machine learning (ML) techniques increasingly attractive for addressing cascading failure problems. This survey provides a comprehensive overview of ML-based techniques for analyzing cascading failures in power systems. The survey categorizes these techniques based on the evolutionary phases of the cascade process in power systems, as well as studies focusing on cascade resiliency before the occurrence of cascades and problems related to cascades after their termination. By organizing and presenting these works into relevant categories, this survey aims to offer insights and a systematic understanding the role of ML in mitigating cascading failures in power systems.
