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

Full description

Bibliographic Details
Main Authors: Przemysław Pałasz, Radosław Przysowa
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