Cargando…
A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data
Functional dependencies in complex technical infrastructures can cause unexpected cascades of failures. Given the complexity and continuous evolution in time of the infrastructure architecture, the identification of functional dependencies using the classical methods of system decomposition and logi...
Autores principales: | , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1109/jsyst.2022.3146014 http://cds.cern.ch/record/2852831 |
_version_ | 1780977170720489472 |
---|---|
author | Antonello, Federico Baraldi, Piero Zio, Enrico Serio, Luigi |
author_facet | Antonello, Federico Baraldi, Piero Zio, Enrico Serio, Luigi |
author_sort | Antonello, Federico |
collection | CERN |
description | Functional dependencies in complex technical infrastructures can cause unexpected cascades of failures. Given the
complexity and continuous evolution in time of the infrastructure
architecture, the identification of functional dependencies using the
classical methods of system decomposition and logic analysis is not
feasible. Then, we consider the availability of databases of alarm
messages and frame the identification of functional dependencies
in complex technical infrastructures as an optimization problem
whose objective is the maximization of a metric measuring the
level of dependence among alarms. A niching-based evolutionary
algorithm has been developed to sequentially evolve a population of
candidate solutions (group of alarms), maintaining diversity among
them thanks to the use of a mechanism of population augmentation.
The proposed algorithm is applied to a synthetic database of alarms
generated by a complex technical infrastructure simulation model
and to a real large-scale database of alarms collected from the
particle accelerator of European Organization for Nuclear Research. The proposed algorithm is shown able to identify functional
dependencies and to overperform other approaches based on the
use of association rule mining algorithms, in terms of capability of
extracting rare rules and computational efficiency. |
id | cern-2852831 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2022 |
record_format | invenio |
spelling | cern-28528312023-03-18T19:34:45Zdoi:10.1109/jsyst.2022.3146014http://cds.cern.ch/record/2852831engAntonello, FedericoBaraldi, PieroZio, EnricoSerio, LuigiA Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm DataData Analysis and StatisticsComputing and ComputersFunctional dependencies in complex technical infrastructures can cause unexpected cascades of failures. Given the complexity and continuous evolution in time of the infrastructure architecture, the identification of functional dependencies using the classical methods of system decomposition and logic analysis is not feasible. Then, we consider the availability of databases of alarm messages and frame the identification of functional dependencies in complex technical infrastructures as an optimization problem whose objective is the maximization of a metric measuring the level of dependence among alarms. A niching-based evolutionary algorithm has been developed to sequentially evolve a population of candidate solutions (group of alarms), maintaining diversity among them thanks to the use of a mechanism of population augmentation. The proposed algorithm is applied to a synthetic database of alarms generated by a complex technical infrastructure simulation model and to a real large-scale database of alarms collected from the particle accelerator of European Organization for Nuclear Research. The proposed algorithm is shown able to identify functional dependencies and to overperform other approaches based on the use of association rule mining algorithms, in terms of capability of extracting rare rules and computational efficiency.oai:cds.cern.ch:28528312022 |
spellingShingle | Data Analysis and Statistics Computing and Computers Antonello, Federico Baraldi, Piero Zio, Enrico Serio, Luigi A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title | A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title_full | A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title_fullStr | A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title_full_unstemmed | A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title_short | A Niching Augmented Evolutionary Algorithm for the Identification of Functional Dependencies in Complex Technical Infrastructures From Alarm Data |
title_sort | niching augmented evolutionary algorithm for the identification of functional dependencies in complex technical infrastructures from alarm data |
topic | Data Analysis and Statistics Computing and Computers |
url | https://dx.doi.org/10.1109/jsyst.2022.3146014 http://cds.cern.ch/record/2852831 |
work_keys_str_mv | AT antonellofederico anichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT baraldipiero anichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT zioenrico anichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT serioluigi anichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT antonellofederico nichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT baraldipiero nichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT zioenrico nichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata AT serioluigi nichingaugmentedevolutionaryalgorithmfortheidentificationoffunctionaldependenciesincomplextechnicalinfrastructuresfromalarmdata |