Selecting decision trees for power system security assessment

Power systems transport an increasing amount of electricity, and in the future, involve more distributed renewables and dynamic interactions of the equipment. The system response to disturbances must be secure and predictable to avoid power blackouts. The system response can be simulated in the time...

Full description

Bibliographic Details
Main Authors: Al-Amin B. Bugaje, Jochen L. Cremer, Mingyang Sun, Goran Strbac
Format: Article
Language:English
Published: Elsevier 2021-12-01
Series:Energy and AI
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2666546821000598
id doaj-995339536a9643a5aaf31f9358dcc8c8
record_format Article
spelling doaj-995339536a9643a5aaf31f9358dcc8c82021-08-14T04:31:56ZengElsevierEnergy and AI2666-54682021-12-016100110Selecting decision trees for power system security assessmentAl-Amin B. Bugaje0Jochen L. Cremer1Mingyang Sun2Goran Strbac3Department of Electrical & Electronic Engineering, Imperial College London, London, SW7 2AZ, UKDepartment of Electrical Sustainable Energy, TU Delft, Mekelweg 5, 2628 CD Delft, Netherlands; Corresponding author.Department of Control Science and Engineering, Zhejiang University, Hangzhou 310027, ChinaDepartment of Electrical & Electronic Engineering, Imperial College London, London, SW7 2AZ, UKPower systems transport an increasing amount of electricity, and in the future, involve more distributed renewables and dynamic interactions of the equipment. The system response to disturbances must be secure and predictable to avoid power blackouts. The system response can be simulated in the time domain. However, this dynamic security assessment (DSA) is not computationally tractable in real-time. Particularly promising is to train decision trees (DTs) from machine learning as interpretable classifiers to predict whether the system-wide responses to disturbances are secure. In most research, selecting the best DT model focuses on predictive accuracy. However, it is insufficient to focus solely on predictive accuracy. Missed alarms and false alarms have drastically different costs, and as security assessment is a critical task, interpretability is crucial for operators. In this work, the multiple objectives of interpretability, varying costs, and accuracies are considered for DT model selection. We propose a rigorous workflow to select the best classifier. In addition, we present two graphical approaches for visual inspection to illustrate the selection sensitivity to probability and impacts of disturbances. We propose cost curves to inspect selection combining all three objectives for the first time. Case studies on the IEEE 68 bus system and the French system show that the proposed approach allows for better DT-selections, with an 80% increase in interpretability, 5% reduction in expected operating cost, while making almost zero accuracy compromises. The proposed approach scales well with larger systems and can be used for models beyond DTs. Hence, this work provides insights into criteria for model selection in a promising application for methods from artificial intelligence (AI).http://www.sciencedirect.com/science/article/pii/S2666546821000598Dynamic security assessmentMachine learningDecision treesROC curveCost curvesCost sensitivity
collection DOAJ
language English
format Article
sources DOAJ
author Al-Amin B. Bugaje
Jochen L. Cremer
Mingyang Sun
Goran Strbac
spellingShingle Al-Amin B. Bugaje
Jochen L. Cremer
Mingyang Sun
Goran Strbac
Selecting decision trees for power system security assessment
Energy and AI
Dynamic security assessment
Machine learning
Decision trees
ROC curve
Cost curves
Cost sensitivity
author_facet Al-Amin B. Bugaje
Jochen L. Cremer
Mingyang Sun
Goran Strbac
author_sort Al-Amin B. Bugaje
title Selecting decision trees for power system security assessment
title_short Selecting decision trees for power system security assessment
title_full Selecting decision trees for power system security assessment
title_fullStr Selecting decision trees for power system security assessment
title_full_unstemmed Selecting decision trees for power system security assessment
title_sort selecting decision trees for power system security assessment
publisher Elsevier
series Energy and AI
issn 2666-5468
publishDate 2021-12-01
description Power systems transport an increasing amount of electricity, and in the future, involve more distributed renewables and dynamic interactions of the equipment. The system response to disturbances must be secure and predictable to avoid power blackouts. The system response can be simulated in the time domain. However, this dynamic security assessment (DSA) is not computationally tractable in real-time. Particularly promising is to train decision trees (DTs) from machine learning as interpretable classifiers to predict whether the system-wide responses to disturbances are secure. In most research, selecting the best DT model focuses on predictive accuracy. However, it is insufficient to focus solely on predictive accuracy. Missed alarms and false alarms have drastically different costs, and as security assessment is a critical task, interpretability is crucial for operators. In this work, the multiple objectives of interpretability, varying costs, and accuracies are considered for DT model selection. We propose a rigorous workflow to select the best classifier. In addition, we present two graphical approaches for visual inspection to illustrate the selection sensitivity to probability and impacts of disturbances. We propose cost curves to inspect selection combining all three objectives for the first time. Case studies on the IEEE 68 bus system and the French system show that the proposed approach allows for better DT-selections, with an 80% increase in interpretability, 5% reduction in expected operating cost, while making almost zero accuracy compromises. The proposed approach scales well with larger systems and can be used for models beyond DTs. Hence, this work provides insights into criteria for model selection in a promising application for methods from artificial intelligence (AI).
topic Dynamic security assessment
Machine learning
Decision trees
ROC curve
Cost curves
Cost sensitivity
url http://www.sciencedirect.com/science/article/pii/S2666546821000598
work_keys_str_mv AT alaminbbugaje selectingdecisiontreesforpowersystemsecurityassessment
AT jochenlcremer selectingdecisiontreesforpowersystemsecurityassessment
AT mingyangsun selectingdecisiontreesforpowersystemsecurityassessment
AT goranstrbac selectingdecisiontreesforpowersystemsecurityassessment
_version_ 1721207659689934848