Water Demand Prediction Using Machine Learning
Water Demand Prediction Using Machine Learning
https://doi.org/10.22214/ijraset.2022.47797
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
Abstract: Water is of paramount importance for the existence of life on Earth. The causes of water depletion are both natural
and anthropogenic. On Earth, the amount of freshwater has remained persistent over span but the population has mushroomed.
Therefore, striving for freshwater intensifies day by day. Proper management and forecasting are required for better and
effective water usage plans. Water demand and population forecasting are the major parameters for an Urban Water
Management. Machine learning is among the best-known techniques for such forecasting. Machine learning is a data analytics
technique that provides machines the potential to learn without being comprehensively programmed. Unlike the traditional
methods of demand forecasting that were not suitable for historical unstructured and semi structured data, machine learning
takes into account or has the capabilities for analyzing such data.
Index Terms: Autoregressive Integrated Moving Average (ARIMA), Machine Learning, Time Series Analysis, Water Demand
Prediction.
I. INTRODUCTION
Water is the basic source of life and an important natural economic resource. Water covers almost 70% of earth’s surface, and it has
been taken for granted that it will always be there for us, however, water shortage already affects multiple areas across different
continents, according to the UNESCO recent study it's expected that by 2025, 1.8 billion people living in multiple areas will face
severe water shortage, and about 33% of the world population may be under water stress conditions. The sustainability of economy
& society development is to a large extent depending on rationalizing the utilization of water resources. For the last couple of
decades desalination has become a vital alternative for water supply. It opens the door to tackle unconventional water resources that
have great potential to provide sustainable water supply.
Desalination offers just about 1% of the world's drinking water, but this amount is rising year-on-year. State of Kuwait has a total
area of 17,818 km2, Kuwait has a population of 4,62 million (2018), roughly 98 percent of Kuwait Metropolitan Area, 810 km2 or
4.5 percent of the total area, Kuwait is one of few countries in the world without rivers or natural lakes, Kuwait was entirely
dependent on distillation plants for its freshwater supplies. For about 30 years multi-stage flash distillation plants have been used
successfully in Kuwait.
The highest global water consumption per capita was recorded in Kuwait at 500 liters per person per day. As it requires significant
energy consumption, desalinating seawater is more expensive than other natural resources as in groundwater or rivers, on the other
hand water recycling and water conservation costs $1.09 to $2.49 per thousand gallons, the water demand Forecasting reducing
capture, treatment, and distribution costs. Water demand forecasts allowed the Water Distribution Network to minimize energy
consumption by 3.1% meanwhile reducing energy costs by 5.2% Different machine learning methods have been widely used lately
in the implementation of effective short-term water demand forecasting such as neural networks, support vector machines, k-nearest
neighbors and random forests which helps the operators of water distribution systems make decisions about pumping schedules,
storage, treatment, and water distribution.
II. MOTIVATION
Water resource management tools include simulation, optimization and multi-objective analysis. The question is how to design
simulation tools to support water decision making satisfying multiplicity of goals including multi-objective decisions. Computerized
models were used for many years to support water related decision making and water resource management. A different approach is
proposed in this paper, in which models are replaced with real dynamically changing environments with all of their complex
intricacies and societal dependencies. This idea has been successfully applied to development of autonomous robots that interact
with dynamically changing environments and learn proper interactions without building environment models, but rather using the
environment.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 122
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
The main objective of this is to suggest an integrated modeling framework that may assist with the time consuming and difficult
tasks of decision making by water management practitioners and to harmonize economic uses of water resources.
Integrated and effective machine learning platform may help to build effective partnerships between modelers and practitioners in
the development and application of water management models and observe them in handling simulated crisis situations. Motivated
machine learning that provides seamless support for intelligent decision making processes in dynamically changing environments
could be applied to consider alternative water management policies. This framework uses a goal creation approach in intelligence
(EI)that motivates machines to develop into a useful research tool through active interaction with the real environment. It integrates
modeling with planning, decision making, policy implementation and evaluation, using dynamic feedback from the field to modify
models and decision making processes. The method adapts to changes in the environment conditions, and resistance to policy
implementation, and human factors, showing robustness under uncertain parameters, imperfect data, and imperfect models.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 123
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
Sequential Phases:
1) Requirement Analysis: All possible requirements of the system to be developed are captured in this phase and documented in a
requirement specification document.
2) System Design: The requirement specifications from the first phase are studied in this phase and the system design is prepared.
This system design helps in specifying hardware and system requirements and helps in defining the overall system architecture.
3) Implementation: With inputs from the system design, the system is first developed in small programs called units, which are
integrated in the next phase. Each unit is developed and tested for its functionality, which is referred to as Unit Testing.
4) Integration and Testing: All the units developed in the implementation phase are integrated into a system after testing of each
unit. Post integration the entire system is tested for any faults and failures.
5) Deployment of System: Once the functional and non-functional testing is done; the product is deployed in the customer
environment or released into the market.
6) Maintenance: There are some issues which come up in the client environment. To fix those issues, patches are released. Also,
to enhance the product some better versions are released. Maintenance is done to deliver these changes in the customer
environment.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 124
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
This method is, however, not appropriate for lead times or seasonal series with a broad random variable [3;4]. This univariate time
series model has been used in the present study to forecast the water . The steps of the ARIMA model building methodology are
presented in a flowchart below in Fig.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 125
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 126
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
IX. RESULTS
On Earth, the amount of freshwater has remained persistent over span but the population has mushroomed. Therefore, striving for
freshwater intensifies day by day. Proper management and forecasting are required for better and effective water usage plans.
Water demand and population forecasting are the major parameters for an Urban Water Management. Machine learning is among
the best-known techniques for such forecasting. Machine learning is a data analytics technique that provides machines the potential
to learn without being comprehensively programmed. Unlike the traditional methods of demand forecasting that were not suitable
for historical unstructured and semi structured data, machine learning takes into account or has the capabilities for analyzing such
data.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 127
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
ISSN: 2321-9653; IC Value: 45.98; SJ Impact Factor: 7.538
Volume 10 Issue XII Dec 2022- Available at www.ijraset.com
XI. LIMITATIONS
[1] Monitor failure: The system will not work properly as a result access is not given to the user properly. [2] To avoid this risk we
will make sure to learn all the new unfamiliar things in depth. Get deep knowledge of that thing before implementing it. [3] Back up
plan to Avoid: Probabilistic approach consists in running models repeatedly using uncertain input variables randomly chosen from
defined probability distribution. Sample their values based on randomized techniques. Calculate forecast for large no. of sample.
©IJRASET: All Rights are Reserved | SJ Impact Factor 7.538 | ISRA Journal Impact Factor 7.894 | 128