Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures
The need to increase the energy efficiency of buildings, as well as the use of local renewable heat sources has caused heat meters to be used not only to calculate the consumed energy, but also for the active management of central heating systems. Increasing the reading frequency and the use of meas...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-09-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/9/18/3719 |
id |
doaj-e846abe53d254d5a9d93592c7cdd8c9f |
---|---|
record_format |
Article |
spelling |
doaj-e846abe53d254d5a9d93592c7cdd8c9f2020-11-25T01:20:33ZengMDPI AGApplied Sciences2076-34172019-09-01918371910.3390/app9183719app9183719Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ FailuresPrzemysław Pałasz0Radosław Przysowa1Rapp Enserv, Hochstrasse 100, 4018 Basel, SwitzerlandInstytut Techniczny Wojsk Lotniczych, ul. Księcia Bolesława 6, 01-494 Warszawa, PolandThe need to increase the energy efficiency of buildings, as well as the use of local renewable heat sources has caused heat meters to be used not only to calculate the consumed energy, but also for the active management of central heating systems. Increasing the reading frequency and the use of measurement data to control the heating system expands the requirements for the reliability of heat meters. The aim of the research is to analyze a large set of meters in the real network and predict their faults to avoid inaccurate readings, incorrect billing, heating system disruption, and unnecessary maintenance. The reliability analysis of heat meters, based on historical data collected over several years, shows some regularities, which cannot be easily described by physics-based models. The failure rate is almost constant and does depend on the past, but is a non-linear combination of state variables. To predict meters’ failures in the next billing period, three independent machine learning models are implemented and compared with selected metrics, because even the high performance of a single model (87% true positive for neural network) may be insufficient to make a maintenance decision. Additionally, performing hyperparameter optimization boosts the models’ performance by a few percent. Finally, three improved models are used to build an ensemble classifier, which outperforms the individual models. The proposed procedure ensures the high efficiency of fault detection (>95%), while maintaining overfitting at the minimum level. The methodology is universal and can be utilized to study the reliability and predict faults of other types of meters and different objects with the constant failure rate.https://www.mdpi.com/2076-3417/9/18/3719heat meterdistrict heatingfault detectionpredictive maintenanceMachine Learning (ML)Artificial Neural Network (ANN)Bagging Decision Tree (BDT)Support Vector Machines (SVM)hyperparameter optimizationensemble model |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Przemysław Pałasz Radosław Przysowa |
spellingShingle |
Przemysław Pałasz Radosław Przysowa Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures Applied Sciences heat meter district heating fault detection predictive maintenance Machine Learning (ML) Artificial Neural Network (ANN) Bagging Decision Tree (BDT) Support Vector Machines (SVM) hyperparameter optimization ensemble model |
author_facet |
Przemysław Pałasz Radosław Przysowa |
author_sort |
Przemysław Pałasz |
title |
Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures |
title_short |
Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures |
title_full |
Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures |
title_fullStr |
Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures |
title_full_unstemmed |
Using Different ML Algorithms and Hyperparameter Optimization to Predict Heat Meters’ Failures |
title_sort |
using different ml algorithms and hyperparameter optimization to predict heat meters’ failures |
publisher |
MDPI AG |
series |
Applied Sciences |
issn |
2076-3417 |
publishDate |
2019-09-01 |
description |
The need to increase the energy efficiency of buildings, as well as the use of local renewable heat sources has caused heat meters to be used not only to calculate the consumed energy, but also for the active management of central heating systems. Increasing the reading frequency and the use of measurement data to control the heating system expands the requirements for the reliability of heat meters. The aim of the research is to analyze a large set of meters in the real network and predict their faults to avoid inaccurate readings, incorrect billing, heating system disruption, and unnecessary maintenance. The reliability analysis of heat meters, based on historical data collected over several years, shows some regularities, which cannot be easily described by physics-based models. The failure rate is almost constant and does depend on the past, but is a non-linear combination of state variables. To predict meters’ failures in the next billing period, three independent machine learning models are implemented and compared with selected metrics, because even the high performance of a single model (87% true positive for neural network) may be insufficient to make a maintenance decision. Additionally, performing hyperparameter optimization boosts the models’ performance by a few percent. Finally, three improved models are used to build an ensemble classifier, which outperforms the individual models. The proposed procedure ensures the high efficiency of fault detection (>95%), while maintaining overfitting at the minimum level. The methodology is universal and can be utilized to study the reliability and predict faults of other types of meters and different objects with the constant failure rate. |
topic |
heat meter district heating fault detection predictive maintenance Machine Learning (ML) Artificial Neural Network (ANN) Bagging Decision Tree (BDT) Support Vector Machines (SVM) hyperparameter optimization ensemble model |
url |
https://www.mdpi.com/2076-3417/9/18/3719 |
work_keys_str_mv |
AT przemysławpałasz usingdifferentmlalgorithmsandhyperparameteroptimizationtopredictheatmetersfailures AT radosławprzysowa usingdifferentmlalgorithmsandhyperparameteroptimizationtopredictheatmetersfailures |
_version_ |
1725133589229600768 |