Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level

As water scarcity becomes more prevalent, the analysis of urban water consumption patterns at the consumer level and the estimation of the corresponding water demand for water utility are expected to be among the top priorities of water companies in the near future. This study proposes a comprehensi...

Full description

Bibliographic Details
Main Authors: Alexandra E. Ioannou, Enrico F. Creaco, Chrysi S. Laspidou
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Sustainability
Subjects:
Online Access:https://www.mdpi.com/2071-1050/13/5/2603
id doaj-24ce1ffb549148128ba4ecc8d8b7f111
record_format Article
spelling doaj-24ce1ffb549148128ba4ecc8d8b7f1112021-03-02T00:01:25ZengMDPI AGSustainability2071-10502021-03-01132603260310.3390/su13052603Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household LevelAlexandra E. Ioannou0Enrico F. Creaco1Chrysi S. Laspidou2Civil Engineering Department, University of Thessaly, 38334 Volos, GreeceDipartimento di Ingegneria Civile e Architettura, Università degli Studi di Pavia, Via Ferrata 3, 27100 Pavia, ItalyCivil Engineering Department, University of Thessaly, 38334 Volos, GreeceAs water scarcity becomes more prevalent, the analysis of urban water consumption patterns at the consumer level and the estimation of the corresponding water demand for water utility are expected to be among the top priorities of water companies in the near future. This study proposes a comprehensive methodology for water managers to achieve an efficient operation of urban water networks, by successfully detecting residential water consumption patterns corresponding to different household needs and behaviors. The methodology uses Self Organizing Maps as the main clustering algorithm in combination with K-means and Hierarchical Agglomerative Clustering. The objective is to create clusters in a literature dataset that includes water consumption from 21 customers located in Milford, Ohio, USA, for a 7-month period. Originally, water consumption data was recorded for every water use incident in the household, while for this analysis, the information is converted to half-hourly water consumption. Individual customers with similar consumption behavior are clustered and water-consumption curves are calculated for each cluster; these curves can be used by the water utility to obtain estimates of the spatio-temporal distribution of demand, thus giving insight into peak demands at different locations. Statistical indices of agreement are used to confirm a good agreement between the estimated and observed water use, when clustering is employed. The resulting curves show a clear improvement in capturing water consumption behavior at household level, when compared to corresponding curves obtained without clustering. This analysis offers water utilities an innovative solution that relies on real time data and uses data science principles for optimizing water supply and network operation and provides tools for the efficient use of water resources.https://www.mdpi.com/2071-1050/13/5/2603self-organizing mapstime-series clusteringhousehold water consumptiondata scienceK-meansHierarchical Agglomerative Clustering
collection DOAJ
language English
format Article
sources DOAJ
author Alexandra E. Ioannou
Enrico F. Creaco
Chrysi S. Laspidou
spellingShingle Alexandra E. Ioannou
Enrico F. Creaco
Chrysi S. Laspidou
Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
Sustainability
self-organizing maps
time-series clustering
household water consumption
data science
K-means
Hierarchical Agglomerative Clustering
author_facet Alexandra E. Ioannou
Enrico F. Creaco
Chrysi S. Laspidou
author_sort Alexandra E. Ioannou
title Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
title_short Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
title_full Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
title_fullStr Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
title_full_unstemmed Exploring the Effectiveness of Clustering Algorithms for Capturing Water Consumption Behavior at Household Level
title_sort exploring the effectiveness of clustering algorithms for capturing water consumption behavior at household level
publisher MDPI AG
series Sustainability
issn 2071-1050
publishDate 2021-03-01
description As water scarcity becomes more prevalent, the analysis of urban water consumption patterns at the consumer level and the estimation of the corresponding water demand for water utility are expected to be among the top priorities of water companies in the near future. This study proposes a comprehensive methodology for water managers to achieve an efficient operation of urban water networks, by successfully detecting residential water consumption patterns corresponding to different household needs and behaviors. The methodology uses Self Organizing Maps as the main clustering algorithm in combination with K-means and Hierarchical Agglomerative Clustering. The objective is to create clusters in a literature dataset that includes water consumption from 21 customers located in Milford, Ohio, USA, for a 7-month period. Originally, water consumption data was recorded for every water use incident in the household, while for this analysis, the information is converted to half-hourly water consumption. Individual customers with similar consumption behavior are clustered and water-consumption curves are calculated for each cluster; these curves can be used by the water utility to obtain estimates of the spatio-temporal distribution of demand, thus giving insight into peak demands at different locations. Statistical indices of agreement are used to confirm a good agreement between the estimated and observed water use, when clustering is employed. The resulting curves show a clear improvement in capturing water consumption behavior at household level, when compared to corresponding curves obtained without clustering. This analysis offers water utilities an innovative solution that relies on real time data and uses data science principles for optimizing water supply and network operation and provides tools for the efficient use of water resources.
topic self-organizing maps
time-series clustering
household water consumption
data science
K-means
Hierarchical Agglomerative Clustering
url https://www.mdpi.com/2071-1050/13/5/2603
work_keys_str_mv AT alexandraeioannou exploringtheeffectivenessofclusteringalgorithmsforcapturingwaterconsumptionbehaviorathouseholdlevel
AT enricofcreaco exploringtheeffectivenessofclusteringalgorithmsforcapturingwaterconsumptionbehaviorathouseholdlevel
AT chrysislaspidou exploringtheeffectivenessofclusteringalgorithmsforcapturingwaterconsumptionbehaviorathouseholdlevel
_version_ 1724245531939569664