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...

Descripción completa

Detalles Bibliográficos
Autores principales: Antonello, Federico, Baraldi, Piero, Zio, Enrico, Serio, Luigi
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