Cost-Sensitive Decision Support for Industrial Batch Processes

In this work, cost-sensitive decision support was developed. Using Batch Data Analytics (BDA) methods of the batch data structure and feature accommodation, the batch process property and sensor data can be accommodated. The batch data structure organises the batch processes’ data, and the feature a...

Full description

Bibliographic Details
Main Authors: Simon Mählkvist, Jesper Ejenstam, Konstantinos Kyprianidis
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/23/23/9464
_version_ 1797399582981750784
author Simon Mählkvist
Jesper Ejenstam
Konstantinos Kyprianidis
author_facet Simon Mählkvist
Jesper Ejenstam
Konstantinos Kyprianidis
author_sort Simon Mählkvist
collection DOAJ
description In this work, cost-sensitive decision support was developed. Using Batch Data Analytics (BDA) methods of the batch data structure and feature accommodation, the batch process property and sensor data can be accommodated. The batch data structure organises the batch processes’ data, and the feature accommodation approach derives statistics from the time series, consequently aligning the time series with the other features. Three machine learning classifiers were implemented for comparison: Logistic Regression (LR), Random Forest Classifier (RFC), and Support Vector Machine (SVM). It is possible to filter out the low-probability predictions by leveraging the classifiers’ probability estimations. Consequently, the decision support has a trade-off between accuracy and coverage. Cost-sensitive learning was used to implement a cost matrix, which further aggregates the accuracy–coverage trade into cost metrics. Also, two scenarios were implemented for accommodating out-of-coverage batches. The batch is discarded in one scenario, and the other is processed. The Random Forest classifier was shown to outperform the other classifiers and, compared to the baseline scenario, had a relative cost of 26%. This synergy of methods provides cost-aware decision support for analysing the intricate workings of a multiprocess batch data system.
first_indexed 2024-03-09T01:43:11Z
format Article
id doaj.art-946547be7fab4308881f6ae3064aaea6
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T01:43:11Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-946547be7fab4308881f6ae3064aaea62023-12-08T15:26:06ZengMDPI AGSensors1424-82202023-11-012323946410.3390/s23239464Cost-Sensitive Decision Support for Industrial Batch ProcessesSimon Mählkvist0Jesper Ejenstam1Konstantinos Kyprianidis2Kanthal AB, 73427 Hallstahammar, SwedenKanthal AB, 73427 Hallstahammar, SwedenFuture Energy Center, Mälardalen University, 72123 Västerås, SwedenIn this work, cost-sensitive decision support was developed. Using Batch Data Analytics (BDA) methods of the batch data structure and feature accommodation, the batch process property and sensor data can be accommodated. The batch data structure organises the batch processes’ data, and the feature accommodation approach derives statistics from the time series, consequently aligning the time series with the other features. Three machine learning classifiers were implemented for comparison: Logistic Regression (LR), Random Forest Classifier (RFC), and Support Vector Machine (SVM). It is possible to filter out the low-probability predictions by leveraging the classifiers’ probability estimations. Consequently, the decision support has a trade-off between accuracy and coverage. Cost-sensitive learning was used to implement a cost matrix, which further aggregates the accuracy–coverage trade into cost metrics. Also, two scenarios were implemented for accommodating out-of-coverage batches. The batch is discarded in one scenario, and the other is processed. The Random Forest classifier was shown to outperform the other classifiers and, compared to the baseline scenario, had a relative cost of 26%. This synergy of methods provides cost-aware decision support for analysing the intricate workings of a multiprocess batch data system.https://www.mdpi.com/1424-8220/23/23/9464Batch Data Analytics (BDA)feature-orientedcost-sensitive learningdecision supportmachine learning
spellingShingle Simon Mählkvist
Jesper Ejenstam
Konstantinos Kyprianidis
Cost-Sensitive Decision Support for Industrial Batch Processes
Sensors
Batch Data Analytics (BDA)
feature-oriented
cost-sensitive learning
decision support
machine learning
title Cost-Sensitive Decision Support for Industrial Batch Processes
title_full Cost-Sensitive Decision Support for Industrial Batch Processes
title_fullStr Cost-Sensitive Decision Support for Industrial Batch Processes
title_full_unstemmed Cost-Sensitive Decision Support for Industrial Batch Processes
title_short Cost-Sensitive Decision Support for Industrial Batch Processes
title_sort cost sensitive decision support for industrial batch processes
topic Batch Data Analytics (BDA)
feature-oriented
cost-sensitive learning
decision support
machine learning
url https://www.mdpi.com/1424-8220/23/23/9464
work_keys_str_mv AT simonmahlkvist costsensitivedecisionsupportforindustrialbatchprocesses
AT jesperejenstam costsensitivedecisionsupportforindustrialbatchprocesses
AT konstantinoskyprianidis costsensitivedecisionsupportforindustrialbatchprocesses