A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems
Automatic meter infrastructure (AMI) systems using remote metering are being widely used to utilize water resources efficiently and minimize non-revenue water. We propose a convolutional neural network-long short-term memory network (CNN-LSTM)-based solution that can predict faulty remote water mete...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-09-01
|
Series: | Sensors |
Subjects: | |
Online Access: | https://www.mdpi.com/1424-8220/21/18/6229 |
id |
doaj-96c08a8514fb443daecf27a5ba601de2 |
---|---|
record_format |
Article |
spelling |
doaj-96c08a8514fb443daecf27a5ba601de22021-09-26T01:23:43ZengMDPI AGSensors1424-82202021-09-01216229622910.3390/s21186229A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI SystemsJaeseung Lee0Woojin Choi1Jibum Kim2Department of Computer Science and Engineering, Incheon National University, Incheon 22012, KoreaDepartment of Computer Science and Engineering, Incheon National University, Incheon 22012, KoreaDepartment of Computer Science and Engineering, Incheon National University, Incheon 22012, KoreaAutomatic meter infrastructure (AMI) systems using remote metering are being widely used to utilize water resources efficiently and minimize non-revenue water. We propose a convolutional neural network-long short-term memory network (CNN-LSTM)-based solution that can predict faulty remote water meter reading (RWMR) devices by analyzing approximately 2,850,000 AMI data collected from 2762 customers over 360 days in a small-sized city in South Korea. The AMI data used in this study is a challenging, highly unbalanced real-world dataset with limited features. First, we perform extensive preprocessing steps and extract meaningful features for handling this challenging dataset with limited features. Next, we select important features that have a higher influence on the classifier using a recursive feature elimination method. Finally, we apply the CNN-LSTM model for predicting faulty RWMR devices. We also propose an efficient training method for ML models to learn the unbalanced real-world AMI dataset. A cost-effective threshold for evaluating the performance of ML models is proposed by considering the mispredictions of ML models as well as the cost. Our experimental results show that an F-measure of 0.82 and MCC of 0.83 are obtained when the CNN-LSTM model is used for prediction.https://www.mdpi.com/1424-8220/21/18/6229machine learningadvanced meter infrastructure (AMI)CNN-LSTMdeep learningwaterfault detection |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Jaeseung Lee Woojin Choi Jibum Kim |
spellingShingle |
Jaeseung Lee Woojin Choi Jibum Kim A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems Sensors machine learning advanced meter infrastructure (AMI) CNN-LSTM deep learning water fault detection |
author_facet |
Jaeseung Lee Woojin Choi Jibum Kim |
author_sort |
Jaeseung Lee |
title |
A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems |
title_short |
A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems |
title_full |
A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems |
title_fullStr |
A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems |
title_full_unstemmed |
A Cost-Effective CNN-LSTM-Based Solution for Predicting Faulty Remote Water Meter Reading Devices in AMI Systems |
title_sort |
cost-effective cnn-lstm-based solution for predicting faulty remote water meter reading devices in ami systems |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2021-09-01 |
description |
Automatic meter infrastructure (AMI) systems using remote metering are being widely used to utilize water resources efficiently and minimize non-revenue water. We propose a convolutional neural network-long short-term memory network (CNN-LSTM)-based solution that can predict faulty remote water meter reading (RWMR) devices by analyzing approximately 2,850,000 AMI data collected from 2762 customers over 360 days in a small-sized city in South Korea. The AMI data used in this study is a challenging, highly unbalanced real-world dataset with limited features. First, we perform extensive preprocessing steps and extract meaningful features for handling this challenging dataset with limited features. Next, we select important features that have a higher influence on the classifier using a recursive feature elimination method. Finally, we apply the CNN-LSTM model for predicting faulty RWMR devices. We also propose an efficient training method for ML models to learn the unbalanced real-world AMI dataset. A cost-effective threshold for evaluating the performance of ML models is proposed by considering the mispredictions of ML models as well as the cost. Our experimental results show that an F-measure of 0.82 and MCC of 0.83 are obtained when the CNN-LSTM model is used for prediction. |
topic |
machine learning advanced meter infrastructure (AMI) CNN-LSTM deep learning water fault detection |
url |
https://www.mdpi.com/1424-8220/21/18/6229 |
work_keys_str_mv |
AT jaeseunglee acosteffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems AT woojinchoi acosteffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems AT jibumkim acosteffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems AT jaeseunglee costeffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems AT woojinchoi costeffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems AT jibumkim costeffectivecnnlstmbasedsolutionforpredictingfaultyremotewatermeterreadingdevicesinamisystems |
_version_ |
1716869087432278016 |