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...
Main Authors: | , , , |
---|---|
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 |