Next Article in Journal
The Water Quality of Revitalized Ponds in the Czech Republic Post-Mining Area
Previous Article in Journal
Building Information Modeling (BIM) Implementation in Public–Private Partnership (PPP) Projects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

An Evaluation of the Capability of the NARX Neural Network in Predicting Ground Water Level Changes †

by
Arman Hosseinpour Salehi
1,*,
Amin Hosseinchi
1,2,
Mohammad Bejani
1,
Mahdi Alipour
1,
Ali Ilghami Khosroshahi
1 and
Khalil Bakhtiari Asl
1,2
1
Faculty of Civil Engineering, University of Tabriz, Tabriz 5166616471, Iran
2
Department of Geomatics Engineering, University of Tabriz, Tabriz 5166616471, Iran
*
Author to whom correspondence should be addressed.
Presented at the 4th International Electronic Conference on Applied Sciences, 27 October–10 November 2023; Available online: https://asec2023.sciforum.net/.
Eng. Proc. 2023, 56(1), 95; https://doi.org/10.3390/ASEC2023-15257
Published: 26 October 2023
(This article belongs to the Proceedings of The 4th International Electronic Conference on Applied Sciences)

Abstract

:
The efficient monitoring and tracking of groundwater level changes are critical for the sustainable management of water resources, especially in light of population growth and climate change. This study evaluates the ability of the Non-linear Autoregressive with exogenous input (NARX) model to simulate groundwater level trends in Ajabshir, Iran, using groundwater level data from 2006 to 2019 as the baseline period. The model was trained using time, groundwater levels, and delay times between 1 and 2 as the input training samples. The results indicate that the NARX model performed exceptionally well in simulating historical trends of groundwater levels, achieving a Coefficient of Determination (DC) value of 0.87 and a Root Mean Squared Error (RMSE) of 0.215.

1. Introduction

Groundwater is a valuable natural resource, and its accurate prediction plays a significant role in various fields such as agriculture, urban planning, and water supply management. Groundwater level (GWL) prediction is a crucial aspect of water resource management, environmental monitoring, and sustainable development. With the advent of Artificial Intelligence (AI) technologies, in recent years, Artificial Neural Networks (ANNs) have emerged as powerful tools for forecasting GWL due to their ability to simulate complex non-linear relationships. In response, researchers have turned to ANN, a data-driven modeling technique capable of capturing complex relationships within data, to improve GWL prediction accuracy [1]. The investigation conducted by Zhao et al. (2016) [2] is centered on the prediction of GWL in regions that are prone to landslides. This methodology combines classification and regression techniques to comprehensively analyze the relationships between GWLs and the potential for landslide occurrences. The primary objective of this approach is to advance the understanding of the intricate dynamics governing landslide events in these specific geographical areas. This study highlights the application of this novel hybrid approach to enhance the accuracy of predictions in coastal reclamation areas. Ref. [3] conducted a study on the prediction of monthly GWL in the Kerman plain, Iran, employing ANN and neuro-fuzzy models. This research focuses on developing accurate forecasting models to assist in managing groundwater resources in the region. Ref. [4] conducted a study on GWL prediction utilizing ANN and M5 Tree models. This research focuses on comparing the effectiveness of these models for accurate GWL forecasting. The study contributes to the advancement of predictive modeling techniques in groundwater management and resource planning. A wavelet neural network conjunction model for GWL forecasting was created by Adamowski and Chan (2011). In this paper, a new method based on coupling discrete wavelet transforms and ANN for GWL forecasting applications is proposed, and the results of the study demonstrated that the wavelet neural network has potential in GWL forecasting. Daliakopoulos et al. (2005) proposed a GWL forecasting method using ANNs. Their study aims to leverage the capabilities of neural networks to predict groundwater levels accurately. The research explores the potential of this approach in enhancing water resource management and environmental monitoring efforts. Ref. [5] explores GWL variations through the simulation of a combined model utilizing wavelet, neural network, linear regression, and support vector machine techniques. The research aims to assess the effectiveness of this integrated approach in accurately predicting GWL, thereby contributing to improved water resource management and environmental monitoring. Emamgholizadeh et al. (2011) conducted a study on predicting the GWL of the Bastam Plain, Iran, employing ANN and an adaptive neuro-fuzzy inference system. This research explores the application of these advanced modeling techniques to enhance the accuracy of GWL forecasts. Ref. [6] investigated the impact of input feature selection on GWL prediction using a multi-layer perceptron neural network. This research delves into the significance of selecting appropriate input features to improve the accuracy of groundwater level forecasts. Ref. [7] explored machine learning algorithms for modeling groundwater level changes in agricultural regions of the U.S. This research aims to assess the effectiveness of various machine learning techniques in predicting groundwater level fluctuations.
In this study, an assessment has been conducted to evaluate the effectiveness of the NARX model in simulating Groundwater Level (GWL) trends in Abshir, Iran. GWL data for the baseline period was collected from 2006 to 2019.

2. Materials and Methods

2.1. Study Area and Data Set

Ajabshir is a county located in the northwest of Iran, within the East Azerbaijan province, with an approximate area of 700 square kilometers (1.6% of the province’s total area). It is bordered by Azarshahr and Osku to the north, Lake Urmia to the west, Maragheh to the east, and Bonab to the south. Due to its location in a mountainous region, the area experiences moderate summers and snowy cold winters, as shown in Figure 1.
GWL data spanning the baseline period from 2006 to 2019 were collected for the study area. Figure 2 illustrates the monthly changes in GWL for the baseline period.

2.2. Non-Linear Autoregressive with Exogenous Inputs (NARX)

ANN (Artificial Neural Networks) and NARX models have gained significant popularity in time-series prediction due to their ability to model complex non-linear relationships. NARX networks are a particularly recurrent dynamic type of ANN [8]. NARX neural networks can be used for effective nonlinear time series forecasting. The time series of NARX neural networks can be defined as follows [9]:
y(t) = f(y(t − 1), y(t − 2), …, y(t − d), x(t − 1), x(t − 2), …, x(t − d))
where the future values of a time series, denoted as y(t), are forecasted based on its past values with a delay time of d , as well as an external series x ( t ) . The model operates by capturing the non-linear dependencies between y ( t ) and its historical values while incorporating the influence of the external series x ( t ) to enhance prediction accuracy. By considering both the autoregressive nature of the target series with a delay of d and the impact of external factors, the NARX model offers a robust framework for time-series forecasting in various domains.
This study investigates the capability of the NARX model for GWL data prediction, utilizing time ( x ( t ) ) as the input variable and GWL ( y ( t ) ) as the target variable. This research employs a neural network architecture with one hidden layer and utilizes 1000 iterations for model training. The scaled conjugate gradient was used in the case of the training network. The scaled conjugate gradient method is an optimization algorithm commonly used in training ANNs, including models like the NARX. The SCG method efficiently minimizes the error function by updating the network’s weight parameters during the learning process. The data were divided into training (70%) and test (30%) data. The delay time was set to 1:2.

2.3. Evaluation Criteria

To assess the precision of the predicting models, Root Mean Squared Error (RMSE) and Correlation Coefficient (R) metrics were utilized [10].
R M S E = i = 1 n ( y i o i ) 2 n
R = ( x i x ¯ ) ( y i y ¯ ) ( x i x ¯ ) 2 ( y i y ¯ ) 2
where x i , x ¯ , y i , and y ¯ represent the values of the x-variable within a sample, the average of x-variable values, the values of the y-variable within a sample, and the average of y-variable values, respectively.

3. Results and Discussion

Based on the information mentioned in the previous section, in this study, the NARX neural network model was used to simulate the GWL changes. Figure 3 illustrates the comparison between the actual monthly GWL time series and the predicted values using the NARX model. According to the results of the analysis, the RMSE resulted in a value of 0.215, while the DC yielded a value of 0.85. Additionally, the R-values for the training data and test data were determined to be 0.92 and 0.87, respectively (Figure 4 and Figure 5).
The results obtained from the NARX model demonstrate its promising capability in predicting GWL variations. The DC of 0.86 indicates a reasonably good fit between the predicted and observed GWL values. Additionally, the relatively low RMSE of 0.215 suggests that the NARX model is capable of providing accurate predictions, with the deviations between predicted and observed values being relatively small. Moreover, the high R-values of 0.92 and 0.87 for the training and test data, respectively, indicate that the NARX model exhibits good performance in capturing the underlying non-linear dependencies in the data and has the potential for generalizing well to unseen data. However, despite these positive outcomes, the NARX model has some limitations that need to be addressed in future studies.

4. Conclusions

The accuracy of the model heavily relies on the availability and quality of the input data, including both the time series GWL data and relevant exogenous variables. Furthermore, the NARX model’s success may vary with different delay times (d) and the number of hidden layer nodes. Fine-tuning these hyperparameters could potentially enhance the model’s predictive capabilities and should be explored in future research.
For future studies, incorporating more domain-specific features and environmental factors could improve the NARX model’s performance. A consideration of factors like groundwater recharge rates, geological characteristics, and land use can enhance the model’s ability to capture complex hydrological interactions.

Author Contributions

Conceptualization, A.H.S. and A.H.; methodology, A.H.S. and A.H.; software, A.H.S. and A.H.; validation, K.B.A.; formal analysis, M.A.; investigation, A.H.S. and A.H.; resources, M.B.; data curation, M.B.; writing—original draft preparation, A.H.S. and A.H.; writing—review and editing, A.H.S. and M.B.; visualization, A.I.K.; supervision, A.H.S. and A.H.; project administration, A.H.S. All authors have read and agreed to the published version of the manuscript.

Funding

The authors declare that no founds, grants, or other support were received during the preparation of this manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are available on requested.

Conflicts of Interest

The authors declare no conflict of interest. The authors have no relevant financial or non-financial interest to disclose.

References

  1. Tao, H.; Hameed, M.M.; Marhoon, H.A.; Zounemat-Kermani, M.; Heddam, S.; Kim, S.; Sulaiman, S.O.; Tan, M.L.; Sa’adi, Z.; Mehr, A.D.; et al. Groundwater level prediction using machine learning models: A comprehensive review. Neurocomputing 2022, 489, 271–308. [Google Scholar] [CrossRef]
  2. Nourani, V.; Mogaddam, A.A.; Nadiri, A.O. An ANN-based model for spatiotemporal groundwater level forecasting. Hydrol. Process. Int. J. 2008, 22, 5054–5066. [Google Scholar] [CrossRef]
  3. Zhao, Y.; Li, Y.; Zhang, L.; Wang, Q. Groundwater level prediction of landslide based on classification and regression tree. Geod. Geodyn. 2016, 7, 348–355. [Google Scholar] [CrossRef]
  4. Sadat-Noori, M.; Glamore, W.; Khojasteh, D. Groundwater level prediction using genetic programming: The importance of precipitation data and weather station location on model accuracy. Environ. Earth Sci. 2020, 79, 37. [Google Scholar] [CrossRef]
  5. Zhang, J.; Zhang, X.; Niu, J.; Hu, B.X.; Soltanian, M.R.; Qiu, H.; Yang, L. Prediction of groundwater level in seashore reclaimed land using wavelet and artificial neural network-based hybrid model. J. Hydrol. 2019, 577, 123948. [Google Scholar] [CrossRef]
  6. Jalalkamali, A.; Sedghi, H.; Manshouri, M. Monthly groundwater level prediction using ANN and neuro-fuzzy models: A case study on Kerman plain, Iran. J. Hydroinform. 2011, 13, 867–876. [Google Scholar] [CrossRef]
  7. Kaya, Y.Z.; Üneş, F.; Demirci, M.; Taşar, B.; Varçin, H. Groundwater level prediction using artificial neural network and M5 tree models. In Proceedings of the 2018 Air and Water Components of the Environment Conference, Sovata, Romania, 15–17 March 2018; pp. 195–201. [Google Scholar]
  8. Di Nunno, F.; Granata, F. Groundwater level prediction in Apulia region (Southern Italy) using NARX neural network. Environ. Res. 2020, 190, 110062. [Google Scholar] [CrossRef] [PubMed]
  9. Ruiz, L.G.B.; Cuéllar, M.P.; Calvo-Flores, M.D.; Jiménez, M.D.C.P. An application of non-linear autoregressive neural networks to predict energy consumption in public buildings. Energies 2016, 9, 684. [Google Scholar] [CrossRef]
  10. Nash, J.E.; Sutcliffe, J.V. River flow forecasting through conceptual models part I—A discussion of principles. J. Hydrol. 1970, 10, 282–290. [Google Scholar] [CrossRef]
Figure 1. Location of study region.
Figure 1. Location of study region.
Engproc 56 00095 g001
Figure 2. Observed GWL monthly time series data.
Figure 2. Observed GWL monthly time series data.
Engproc 56 00095 g002
Figure 3. The observed (actual) and predicted groundwater levels.
Figure 3. The observed (actual) and predicted groundwater levels.
Engproc 56 00095 g003
Figure 4. Scatter plot of training set.
Figure 4. Scatter plot of training set.
Engproc 56 00095 g004
Figure 5. Correlation values (R) for test data.
Figure 5. Correlation values (R) for test data.
Engproc 56 00095 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Salehi, A.H.; Hosseinchi, A.; Bejani, M.; Alipour, M.; Khosroshahi, A.I.; Asl, K.B. An Evaluation of the Capability of the NARX Neural Network in Predicting Ground Water Level Changes. Eng. Proc. 2023, 56, 95. https://doi.org/10.3390/ASEC2023-15257

AMA Style

Salehi AH, Hosseinchi A, Bejani M, Alipour M, Khosroshahi AI, Asl KB. An Evaluation of the Capability of the NARX Neural Network in Predicting Ground Water Level Changes. Engineering Proceedings. 2023; 56(1):95. https://doi.org/10.3390/ASEC2023-15257

Chicago/Turabian Style

Salehi, Arman Hosseinpour, Amin Hosseinchi, Mohammad Bejani, Mahdi Alipour, Ali Ilghami Khosroshahi, and Khalil Bakhtiari Asl. 2023. "An Evaluation of the Capability of the NARX Neural Network in Predicting Ground Water Level Changes" Engineering Proceedings 56, no. 1: 95. https://doi.org/10.3390/ASEC2023-15257

Article Metrics

Back to TopTop