Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems

Extracting key system parameters and their impact on state transition is a necessity for knowledge and data engineering. In Decision Support Systems, the quest for yet more efficient and faster methods of sensitivity analysis (SA) and feature extraction in complex and volatile systems persists. A ne...

Full description

Bibliographic Details
Main Authors: Manuel Goncalves, Pedro Sousa, Jerome Mendes, Morad Danishvar, Alireza Mousavi
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9770808/
_version_ 1828213959127203840
author Manuel Goncalves
Pedro Sousa
Jerome Mendes
Morad Danishvar
Alireza Mousavi
author_facet Manuel Goncalves
Pedro Sousa
Jerome Mendes
Morad Danishvar
Alireza Mousavi
author_sort Manuel Goncalves
collection DOAJ
description Extracting key system parameters and their impact on state transition is a necessity for knowledge and data engineering. In Decision Support Systems, the quest for yet more efficient and faster methods of sensitivity analysis (SA) and feature extraction in complex and volatile systems persists. A new improved event tracking methodology, the fastTracker, for real-time SA in large scale complex systems is proposed in this paper. The main feature of fastTracker is its high-frequency analytics using meager computational cost. It is suitable for data processing and prioritization in embedded systems, Internet of Things (IoT), distributed computing (e.g. Edge computing) applications. The presented algorithm’s underpinning rationale is event driven; its objective is to correctly and succinctly quantify the sensitivity of observable changes in the system (output) with respect to the input variables. To demonstrate the performance of the proposed fastTracker methodology, fastTracker was deployed in the Supervisory control and data acquisition (SCADA) system from real cement industry. fastTracker has been verified by system experts in real industrial application. Its performance was compared with other real-time event-based SA techniques. The comparison revealed savings of 98.8% in processing time per sensitivity index and 20% in memory usage when compared with EventTracker, its closest rival. The proposed methodology is more accurate and 80.9% faster than an entropy-based method. Its application is recommended for reinforced learning and/or formulating system key performance indicators from raw data.
first_indexed 2024-04-12T14:57:51Z
format Article
id doaj.art-447a61c9b8854c1baa77fa3d39ead579
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T14:57:51Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-447a61c9b8854c1baa77fa3d39ead5792022-12-22T03:28:11ZengIEEEIEEE Access2169-35362022-01-0110507945080610.1109/ACCESS.2022.31733769770808Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA SystemsManuel Goncalves0Pedro Sousa1Jerome Mendes2https://orcid.org/0000-0003-4616-3473Morad Danishvar3https://orcid.org/0000-0002-7939-9098Alireza Mousavi4https://orcid.org/0000-0003-0360-2712Department of Electrical and Computer Engineering, Institute of Systems and Robotics, University of Coimbra, Pólo II, Coimbra, PortugalOncontrol Technologies, Coimbra, PortugalDepartment of Electrical and Computer Engineering, Institute of Systems and Robotics, University of Coimbra, Pólo II, Coimbra, PortugalDepartment of Mechanical and Aerospace Engineering, College of Engineering, Design and Physical Sciences, Brunel University London, London, Uxbridge, U.K.Department of Mechanical and Aerospace Engineering, College of Engineering, Design and Physical Sciences, Brunel University London, London, Uxbridge, U.K.Extracting key system parameters and their impact on state transition is a necessity for knowledge and data engineering. In Decision Support Systems, the quest for yet more efficient and faster methods of sensitivity analysis (SA) and feature extraction in complex and volatile systems persists. A new improved event tracking methodology, the fastTracker, for real-time SA in large scale complex systems is proposed in this paper. The main feature of fastTracker is its high-frequency analytics using meager computational cost. It is suitable for data processing and prioritization in embedded systems, Internet of Things (IoT), distributed computing (e.g. Edge computing) applications. The presented algorithm’s underpinning rationale is event driven; its objective is to correctly and succinctly quantify the sensitivity of observable changes in the system (output) with respect to the input variables. To demonstrate the performance of the proposed fastTracker methodology, fastTracker was deployed in the Supervisory control and data acquisition (SCADA) system from real cement industry. fastTracker has been verified by system experts in real industrial application. Its performance was compared with other real-time event-based SA techniques. The comparison revealed savings of 98.8% in processing time per sensitivity index and 20% in memory usage when compared with EventTracker, its closest rival. The proposed methodology is more accurate and 80.9% faster than an entropy-based method. Its application is recommended for reinforced learning and/or formulating system key performance indicators from raw data.https://ieeexplore.ieee.org/document/9770808/Event Trackingsensitivity analysis (SA)discrete event systemsinput variable selectionreal-time systemsdistributed computing
spellingShingle Manuel Goncalves
Pedro Sousa
Jerome Mendes
Morad Danishvar
Alireza Mousavi
Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
IEEE Access
Event Tracking
sensitivity analysis (SA)
discrete event systems
input variable selection
real-time systems
distributed computing
title Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
title_full Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
title_fullStr Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
title_full_unstemmed Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
title_short Real-Time Event-Driven Learning in Highly Volatile Systems: A Case for Embedded Machine Learning for SCADA Systems
title_sort real time event driven learning in highly volatile systems a case for embedded machine learning for scada systems
topic Event Tracking
sensitivity analysis (SA)
discrete event systems
input variable selection
real-time systems
distributed computing
url https://ieeexplore.ieee.org/document/9770808/
work_keys_str_mv AT manuelgoncalves realtimeeventdrivenlearninginhighlyvolatilesystemsacaseforembeddedmachinelearningforscadasystems
AT pedrosousa realtimeeventdrivenlearninginhighlyvolatilesystemsacaseforembeddedmachinelearningforscadasystems
AT jeromemendes realtimeeventdrivenlearninginhighlyvolatilesystemsacaseforembeddedmachinelearningforscadasystems
AT moraddanishvar realtimeeventdrivenlearninginhighlyvolatilesystemsacaseforembeddedmachinelearningforscadasystems
AT alirezamousavi realtimeeventdrivenlearninginhighlyvolatilesystemsacaseforembeddedmachinelearningforscadasystems