Abstract
In recent decades, nature-inspired optimization methods have played a critical role in helping industrial plant designers to find superior solutions for process parameters. According to the literature, such methods are simple, quick, and indispensable for saving time, money, and energy. In this regard, the Modified Whale Optimization Algorithm (MWOA) hybridized with Artificial Neural Networks (ANN) has been employed in the Reverse Osmosis (RO) desalination plant performance to estimate the permeate flux (0.118‒2.656 L/h m2). The plant’s datasets have been collected from the literature and include four input parameters: feed flow rate (400‒600 L/h), evaporator inlet temperature (60‒80 °C), feed salt concentration (35‒140 g/L) and condenser inlet temperature (20‒30 °C). For this purpose, ten predictive models (MWOA-ANN Model-1 to Model-10) have been proposed, which are capable of predicting more accurate permeate flux (L/h m2) than the existing models (Response Surface Methodology (RSM), ANN and hybrid WOA-ANN models) with minimum errors. Simulation results suggest that the MWOA algorithm demonstrates a stronger optimization capability of finding the correct weights and biases so as to enable superior ANN based modeling without limitation of overfitting. Ten MWOA-ANN models (Model-1 to Model-10) have been proposed to investigate the plant’s performance. Model-6 with a single hidden layer (H = 1), eleven hidden layer nodes (n = 11) and the thirteen search agents (SA = 13) produced most outstanding regression results (R2 = 99.1%) with minimal errors (MSE = 0.005). The residual errors for Model-6 are also found to be within limits (span of − 0.1 to 0.2). Finally, the findings show that the screened MWOA-ANN models are promising for identifying the best process parameters in order to assist industrial plant designers.
Similar content being viewed by others
Introduction
This section has been separated into three parts: the first part describes the background of ANN and WOA, while the second part details the literature review. The third part explains the major objectives, contributions, and research outline.
Background
The human ambition to do tasks more quickly, easily and inexpensively has led to the increasing development of efficient operations worldwide1,2. In the same way, the process plant industry is changing to a culture where decisions are being made based on data analysis and experimental outcomes3,4. In this regard, the plant’s experimental datasets have been collected and evaluated to gather new insights, which aids in decision-making for plant designers to save processing time, operational cost, and energy1,5,6.
In recent decades, process plant industries have become considerably more dynamic and have turned to advanced analytics, optimization algorithms, and machine learning tools to provide predictive and prescriptive solutions to improve their performance3,5,6,7,8,9,10,11. These algorithms and tools are simple, adaptable, and efficient for analyzing datasets of small as well as large-scale plants. Some commonly used intelligent algorithms and tools being used lately include Artificial Neural Networks (ANN)12,13,14,15, Artificial Bee Colony (ABC)16,17, Cat Swarm Optimization (CSO)18,19, Particle Swarm Optimization (PSO)20,21,22, Firefly Algorithm (FA)23, Bat Algorithm (BA)23,24, Whale Optimization Algorithm (WOA)17,25,26,27, Grey Wolf Optimizer (GWO)17,25,28,29,30 Butterfly Optimization Algorithm (BOA)31, Ant Lion Optimizer (ALO)17, Support Vector Machine (SVM)18,32,33, Response Surface Methodology (RSM)34,35, Non-Dominated Sorting Genetic Algorithm (NSGA)36 and their hybrid.
Problems with ANN
ANN, in general, follows the backpropagation (BP) training algorithm while it finds an optimum set of node connection weights and biases to reduce the error. An accurate prediction of weights and biases is very important to ensure high model performance. The BP approach employs a gradient descent algorithm and necessitates a large number of iterations37. Literature suggests that one of the biggest challenges in using the gradient descent technique is its trapping in the local optima. This is entirely tied to the initial values of weight considered37, which affects the final accuracy of the models. Therefore, researchers have found alternative solutions such as GA, PSO, GWO, and WOA to minimize these issues1,6.
Why hybridization?
Hybridization is now the most widely used technology for analyzing a plant’s performance precisely as it combines two algorithms and tools into one and allows them to work synergistically1,2,6. Literature suggests various hybrid models, such as GA-ANN25,38, PSO-ANN21, ABC-ANN16, SVM-ANN33, PSO-SVM32, WOA-ANN39, and others, have focused on system model effectiveness in the investigation of the various fields of engineering and in assessing plant’s performance. Among them, ANN with hybrid models is the most extensively utilized technology to investigate plant datasets correctly5,6.
Why modified WOA in ANN?
With the motivation of literature26,39, we have developed hybridized models using modified WOA (MWOA) with ANN to model and analyze the performance of reverse osmosis (RO) desalination plants. The models are then simulated to assess the capability of such hybridization so as to find the optimum biases and weights used in algorithms to increase the ANN model’s accuracy and precision. More specifically, this paper explores the possibility of using the MWOA algorithm in the ANN model to overcome the limitations of BP training algorithms for improving model performances and, thereby, enabling better modeling of desalination processes and realization or prediction of its performance. The datasets used previously by Gil et al.35 have been utilized here as well so as to make a comparison with results published by them. It is observed from the simulation that modified WOA serves as a superior optimization for ANN in this investigation compared to BP-assisted ANN used earlier35 and simple WOA algorithms.
Literature review
As stated in the background subsection, many researchers have been using ANN and their hybrid models to examine plant performance. Some of them are particularly relevant to desalination plants and ANN modeling, which we discuss further in this section to help better understand the significance of such models. Lee et al.40 developed an ANN model to predict the permeate total dissolved solids (TDS) (354.2 to 745.7 ppm) and permeate flow rate (454.0 to 470.2 m3/h) of the seawater RO desalination plant. They have investigated a one-year operation dataset of the Fujairah seawater RO desalination plant, United Arab Emirates (UAE)40. The entire dataset was divided into three parts for modeling investigations: 60% for training, 20% for testing, and 20% for validation. They predicted permeate TDS (regression coefficient, R2 = 96%) and permeate flow rate (R2 = 75%) for the testing stage. Further, Aish et al.12 proposed a multilayer perceptron (MLP) neural network and radial basis function (RBF) neural network to predict TDS concentrations (training 10 to 430 mg/L and testing 11.80 to 340 mg/L) and permeate flow rate (training 9.5 to 17 bars and testing 10 to 15.5 bars) of RO desalination plant, Gaza Strip, Palestine12. The data was collected for over six months (March to September 2013) and divided into two parts, 70% for training and 30% for testing. They have reported the best-predicted TDS concentrations with minimum error (Mean Squared Error, MSE = 0.023) for testing of the MLP model. In addition, they have also reported the best-predicted permeate flow rate with minimum error (MSE = 12.645) for testing the RBF model.
Likewise, Cabrera et al.13 developed models to assess the optimal operating pressure (bars) and feed flow rate (m3/h) of an RO desalination plant, Gran Canaria, Spain, using the ANN model. While modeling, they utilized 505 sets of data and reported a good agreement between the predicted and experimental outcomes with minimum errors (0.026 m3/h) for feed flow rate and (0.252 bars) for operating pressure. They have also reported using a large number of 38 and 56 nodes in the first hidden layer and 4 and 9 nodes in the second hidden layer as most suitable for the proposed ANN modeling. Recently, Panahi et al.41 proposed a hybrid ALO-ANN model to predict clean water production in seawater greenhouses in arid lands. They reported that the ALO-ANN model outperformed the ANN, BA-ANN, and PSO-ANN in the testing phase, with RMSE % values of 39, 18, and 33%, respectively, lower than that of the ANN, BA-ANN, and PSO-ANN models.
Recent studies of WOA and their variants motivate researchers to work in this field, such as Fu et al.42 utilized nicely hybrid long short‑term memory with WOA and variational modes to estimate monthly evapotranspiration. Ding et al.43 proposed three improved versions of the WOA to enhance the exploration abilities, also employed to improve population diversity. Similarly, Ju et al.44 suggested a hybrid strategy of WOA based on nonlinear convergence factor, chaos initialization, and mutation concepts. Further, Chakraborty et al. proposed various artificial intelligence models using WOA and their variants for numerous applications, such as for COVID-19 X-ray image segmentation45, global optimization46,47, numerical optimization48, and other applications49,50,51,52.
Literature reveals that the accurate achievement of the model’s targets depends on the specific selection of the algorithms and the modeling parameters. Literature also suggests that nature-inspired algorithms have excellent search capabilities to achieve global optima. In addition, these algorithms are able to adjust themselves as per the objective functions. But some algorithms and models, such as BP-ANN, have limitations in finding the global minima. In this context, this study focuses highly on WOA algorithms because of their uniqueness and capability to find optimum weights and biases in the global optima. Therefore, this investigation employs a Modified WOA (MWOA) algorithm to achieve the global optima and support ANN for an accurate outcome with minimum errors. For this, we have employed reverse osmosis (RO) desalination plant datasets for investigating and validating the results with the existing models.
The primary focus of this research is to investigate the use of artificial intelligence technologies in the fields of desalination and water treatment. However, many researchers have worked in this area and produced several models for improving plant performance. Yet, to the best of our knowledge and over literature review, the MGWO-ANN technique is being proposed and applied to the modeling of the RO desalination plant for the first time.
Major objectives, contributions, and outline
According to WHO and UNICEF reports (2017)53, By 2025, ‘half of the world’s population may live in water-scarce places’. Therefore, it is imperative for researchers to accelerate research in the improved desalination field to ensure a sustainable life for humans, animals, and plants. We intend to promote this by utilizing the modified WOA algorithm in ANN to appropriately model such systems and improve process parameter prediction of desalination plants. According to the literature findings and our best knowledge, the hybrid MWOA-ANN models have been employed herewith for the first time to predict the RO desalination plant permeate flux (0.118‒2.656 L/h m2).
The remaining part of the paper is organized as follows: Section “Datasets and methodology” defines the datasets and methodology, whereas Section "Results and Discussion" describes the results and discussion. Finally, in Section “Conclusion”, the conclusion of this work is presented.
Datasets and methodology
This section has been separated into two parts: the first part describes the datasets used in this investigation, while the second part details the proposed methodology. The second part explains the concepts of ANN, MWOA, and the hybrid MWOA-ANN models employed herewith for a better understanding of the model developed by the reader.
Dataset details
In this research investigation, the desalination plant’s experimental datasets from the previous work by Gil et al.35 have been used for the proposed modeling. The plant module referred by them was designed by the Fraunhofer Institute for Solar Energy Systems that uses a W. L. Gore Associates commercial membrane [Permeate Gap Membrane Distillation (PGMD)] with an active Polytetrafluoroethylene (PTFE) layer35. Four input parameters: salt concentration, flow rate, evaporator, and condenser intake temperatures were used, while permeate flux was the output parameter of the model. The details of the ranges of parameters are presented in Table 135.
Proposed methodology
Artificial neural network (ANN) architecture
ANN is the elementary model of this research, which has been improved in this investigation through its hybridization with an advanced optimization process. It is based on the activity of biological neurons in human brains, and the concept of neural network learning was first proposed by McCulloch and Pitts54. It showed a strong capacity to anticipate various engineering applications’ performance and effectively handle complex, linear, and nonlinear tasks. In the literature, ANN architectures such as generalized regression neural network (GRNN), radial basis function (RBF), and multilayer perceptron (MLP) are suggested, with MLP being the most prevalent and frequently used in numerous applications1. In general, ANN employs three layers: (input, hidden, and output), and follows the backpropagation (BP) learning technique with a Levenberg–Marquardt (LM) training algorithm5. The models map the relationship between inputs and targets5,6. We have proposed an architecture of this type {(I1, n4): (H1, n1–20): (O1, n1)} as illustrated in Fig. 1. Here, (I1, n4) represents a single input layer with four nodes, (H1, n1–20) represents a single hidden layer with 1 to 20 nodes, and (O1, n1) represents a single output layer with one node.
Modified Whale Optimization Algorithm (MWOA)
Whales are the world’s largest mammals and the most beautiful creatures in nature. Whales have spindle cells in their brains that are similar to ‘human spindle cells’ and are responsible for emotions, judgment, and social behaviors, according to Hof and Gucht55. They have fantastic behavior in that they can live alone or in groups. In addition, the fascinating aspect of ‘humpback whales’ is their unique hunting technique, known as bubble-net feeding27. This hunting skill focuses on forming various bubbles along a ‘9’ shaped path or circle, as displayed in Fig. 2, which helps the humpback whales finally catch the smaller fishes near the surface of the water27.
(a) Bubble-net feeding behavior of humpback whales (b) Spiral updating position. Photo: Courtesy Mirjalili and Lewis27.
The mathematical formulation of MWOA
The mathematical formulation of MWOA involves three steps, namely, Step 1: Encircling prey, Step 2: Bubble-net attacking method (Exploitation Phase), and Step 3: Search for prey (Exploration Phase)27,56.
- Step 1.:
-
Whales first locate their prey and then start to encircle them. They try to estimate the best candidate solution, also known as the best search operator (BSO), and then update their positions accordingly to match the BSO. The following equations mathematically represent this behavior:
$$ \vec{D} = \left| {\vec{C} \cdot \vec{X}^{*} (t) - \vec{X}(t)} \right|;\;\;\;\vec{X}(t + 1) = \vec{X}^{*} (t) - \vec{A} \cdot \vec{D} $$(1)where, \(\vec{D}\) = displacement in the position of the prey; \(\vec{X}^{*}\) = position vector of the best solution obtained so far; \(\vec{X}\) = position vectors; t = current iteration; \(\vec{A}\) and \(\vec{C}\) = coefficient vectors; \(\vec{A} = 2\vec{a} \cdot \vec{r}_{1} - \vec{a}\) and \(\vec{C} = 2 \cdot \vec{r}_{2}\); \(\vec{r}_{1}\) and \(\vec{r}_{2}\) random vectors in [0, 1]; \(\vec{a} = 2\left( {1 - \frac{{t^{2.5} }}{{t_{m}^{2.5} }}} \right)\); and tm = maximum iterations.
- Step 2.:
-
Bubble-net attacking method (Exploitation Phase)27,56:
As stated earlier, whales swim in a ‘9’-shaped path around the prey in the shrinking circle, as illustrated in Fig. 2. This technique has been found to form various bubbles in water along a circle. This is simulated by choosing a shrinking encircling scheme (Fig. 2b) with a 50% chance during iterations. Thus, the following equations mathematically represent this bubble-net attacking behavior as:
$$\overrightarrow{X}\left(t+1\right)=\left\{\begin{array}{ll} \vec{X}^{*} \left( t \right) - \vec{A} \cdot \vec{D} & \quad if \; p<0.5\\ \vec{D}^{{\prime}} \cdot e^{{bl}} \cdot \cos \left( {2\pi l} \right) + \vec{X}^{*} \left( t \right) & \quad if \; p\ge 0.5\end{array}\right.$$(2)where, l is the random number in [− 1, 1], p is the arbitrary number in [0, 1]; and b is the constant (for identifying logarithmic spiral shape).
- Step 3.:
-
Search for prey (Exploration Phase)27,56:
In the exploration stage, rather than the exploitation stage, the position of the search operator is updated using a randomly chosen search operator (\(\vec{X}_{rand}^{*}\)). This strategy will emphasize exploration while also allowing MWOA to complete a global search. For the exploratory phase, the following equation is used:
$$ \vec{D} = \left| {\vec{C} \cdot \vec{X}_{rand}^{*} (t) - \vec{X}(t)} \right|;\;\;\;\vec{X}(t + 1) = \vec{X}_{rand}^{*} (t) - \vec{A} \cdot \vec{D} $$(3)where, \(\vec{X}_{rand}^{*}\) is the position vector (random) selected from the current population. In addition, the MWOA algorithm’s pseudo-code is shown in Fig. 327,56. MWOA can be called a global optimizer from a theoretic point of view because it contains collective exploitation and exploration capability.
Proposed MWOA-ANN models
According to the literature, several hybrid models accurately predict the performance of diverse domains. This study used the MWOA technique to train the ANN model. For this, we have suggested ten hybridized models with ANN (MWOA-ANN Model-1 to Model-10) to estimate the RO desalination plant’s performance. Thus, the vital objective of this study is to minimize the error (least MSE). Hence, the error (MSE) is defined as the following21,22,40:
where, \(\hat{y}_{k}^{p}\) predicted output of the neural network, \(y_{k}^{p}\) real output; M no. of output nodes and N no. of patterns. The complete flow diagram of the suggested model (MWOA-ANN) is displayed in Fig. 4. Primarily, collect the RO desalination plant data and define the data sets. In this work, we have collected datasets from previous work by Gil et al.35. Then, according to the model’s computational requirements, we arrange the data and execute dataset division (%) into training, validation, and testing. For simulating the model, the appropriate initial modeling parameters are selected. Then, the whale population or search agent (SA) is initialized and each whale’s fitness is evaluated. Further, determine the best fitness; if it meets the desired requirement or criteria, then record and stop; otherwise, update the whale’s position and re-evaluate the fitness until the desired fitness is achieved.
Results and discussion
This section has been divided into three parts to comprehend the research findings better: “Optimization”, “Best-optimized models”, and “Best-of-best optimized model and their novelty”.
Optimization
Literature suggests a model’s accuracy is dependent on a perfect design and a systematic approach of the model. The right choice of modeling parameters and appropriate dataset divisions makes the model design perfect. In addition, the best model is a step-by-step systematic approach carried out in a proper manner. As a result, we have employed both principles to improve our model and choose the finest models in this section. For the best selection of the model, we have optimized three important modeling parameters [n, SA, and dataset division (%)] step-by-step in a systematic manner and achieved various fruitful outcomes. The best model selection criteria are better outcomes than the existing models (RSM and basic ANN structure)35.
The number of hidden layer nodes (n) optimization
The number of hidden layer nodes (n) plays an essential role in optimizing the model. In order to do this, we varied the hidden layer nodes one by one (n = 1 to 20), and the results obtained are presented in Table 2. For easier comprehension and evaluation, the results are also shown graphically in Fig. 5. We observed that though models with n = 12 and 13 demonstrate the best performance for training and validation individually, the model with n = 15 yielded the best performance for testing and all datasets. Finally, we screened two models (with n = 11 and 15), which achieved our selection criteria for best simulation results (highest R2 = 98.8, 98.9% and lowest MSE = 0.007, 0.008) and recorded them as favorable models.
The number of whales population/search agents (SA) optimization
The second essential modeling parameter is the number of whale population/search agents (SA) that may play an important role in designing a perfect model. In order to do this, we varied the search agents one by one (SA = 1 to 20) and obtained a variety of results, which are shown in Table 3. For easier comprehension and evaluation, the results are also shown graphically in Fig. 6. We have observed that (SA = 10, 7, and 16) individually demonstrate the best performance for training, validation, and testing cases, respectively, while (SA = 13) yielded the best performance for all datasets. Finally, we have screened six models (with SA = 6, 8, 10, 13, 15, and 16), which achieved our selection criteria for best simulation results considering all datasets and recorded them.
Dataset division optimization
We used dataset division (75 percent training, 20 percent validation, and 05 percent testing) as part of earlier recommendations by Gil et al.35 in the first and second optimizations to validate the proposed models. We found eight models that outperformed the Gil et al. (2018) model results (ANN and RSM). We have divided datasets into several combinations and recorded numerous useful outcomes, as indicated in Table 4, for a more indepth analysis. Finally, we screened two models (with dataset division = 70–15–15 and 80–00–20), which achieved our selection criteria and recorded them.
Best-optimized models
We developed ten models (MWOA-ANN Model-1 to Model-10) by regressive optimization (n, SA, and dataset division as variables), which are found to be superior to the existing RSM, ANN, and WOA-ANN models. As evident from Table 5, MWOA-ANN Model-6 has outperformed most with the least errors (0.005 L/h m2). We also noticed that all the ten considered models needed only one hidden layer, whereas Gil et al.35 models needed two to accomplish a reasonable extent of modeling efficiency. According to the literature, additional hidden layers complicate models. Therefore, our models are less complicated than the existing models. In summary, the modeling parameters (n, SA, and dataset division) assume critical significance in the modeling process and significantly impact the model’s success.
Best-of-best optimized model and their novelty
As shown in Table 5, the MWOA-ANN Model-6 outperforms the other ten proposed models, as well as the RSM and ANN models proposed in the literature for the same datasets. Hence, it is important to explore and express the novelty of this model in depth. All the proposed models have been developed in MATLAB version 2019b (Neural Network Toolbox). The simulation results reveal that this model shows the best performance (across training, validation, and testing stages) at epoch 8, as shown in Fig. 7. The performance results show fast convergence of the model. Further, the beauty of this model is that it displays excellent performance (R2 = 99.5%) with minimum error (MSE = 0.002) in the training stage, which is very close to zero, indicating a close fit with experimental as evident in Fig. 8a1. The residual errors observed in the training stage are quite reasonable and acceptable (span of − 0.1 to 0.1), as apparent from Fig. 8a2. Likewise, validation performance also recorded acceptable performance (R2 = 98.2%, MSE = 0.017) with residual errors (span of − 0.1 to 0.1), as illustrated in Fig. 8b1 and b2. Furthermore, an excellent testing performance is also noted (R2 = 99.7%, MSE = 0.009) with desirable residual errors (span of 0.0 to 0.2), as shown in Fig. 8c1 and c2. At last, all dataset performance also demonstrates acceptable outcomes (R2 = 99.1%, MSE = 0.005) with desirable residual errors (span of -0.1 to 0.2), as shown in Fig. 8d1 and d2. In summary, we conclude that Model-6 (R2 = 99.1%, MSE = 0.005, H = 1, n = 11, SA = 13) is most suitable for investigating the RO desalination plant’s performance with fast convergence and minimum error.
Statistical evidence and validation of best-of-best optimized model 6
The performance of the RO desalination plant's experimental permeate flux was compared with the proposed model's predicted permeate flux to validate the best of the best-optimized Model 6. In this case, t-test was performed using 88 observations for both the experimental and predicted models. We noticed that the experimental permeate flux values match the predicted permeate flux estimates for the proposed Model 6. As a result, the proposed model was found to be valid by the experiment with a 96% level of significance (α = 0.05). As displayed in Table 6, the proposed models' p-values satisfy the t-test conditions (p-value < 0.05), have good Pearson correlation (0.99), and have desirably hypothesized mean differences of zero.
Conclusion
A hybrid Modified Whale Optimization Algorithm (MWOA) based Artificial Neural Network (ANN) models (MWOA-ANN) have been presented in this study. The humpback whale hunting behavior inspires the MWOA algorithm. It has three operators to simulate mathematically; search for prey, encircling prey, and bubble-net foraging. We employed it to explore the optimal weights and biases for ANN models, and the resulting hybrid models produced superior results than the non-hybrid ones (RSM, ANN) reported in the literature. The performance of the model for predicting permeate flux (L/h m2) of a reverse osmosis (RO) desalination plant was assessed in this study. There are 88 sets of input (4)—output (1) data collected from the literature. Ten models (MWOA-ANN Model-1 to Model-10) have been proposed to investigate the plant’s performance. According to simulation findings, all proposed models outperform existing ANN and response surface methodology (RSM) and hybrid WOA-ANN models. Among the ten proposed models, the MWOA-ANN Model-6 with a single hidden layer (H = 1), eleven hidden layer nodes (n = 11), and the thirteen search agents (SA = 13) produced the most outstanding regression results (R2 = 99.1%) with minimal errors (MSE = 0.005). The residual errors for Model-6 are also found to be within limits (span of − 0.1 to 0.2), further considering model efficiency. Finally, simulation findings demonstrate that the MWOA algorithm is an efficient optimizer that can outperform backpropagation (BP) and WOA algorithms in such cases of desalination plant modeling and may appear indispensable in similar process plants applications. During the simulations, possibility of limitations such as “Overfitting” are possible. However, it is effortlessly controlled by a step-by-step and systematic approach in this investigation. The MWOA-ANN hybrid model has been currently tested for 88 data sets provided by Gil et al.35. In the future, the authors shall conduct suitable RO-based desalination experiments to obtain higher number of datasets and explore the superiority of these hybrid models over previous models when considering huge data sets.
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
References
Al Aani, S., Bonny, T., Hasan, S. W. & Hilal, N. Can machine language and artificial intelligence revolutionize process automation for water treatment and desalination?. Desalination 458, 84–96 (2019).
Ahmed, F. E., Hashaikeh, R., Diabat, A. & Hilal, N. Mathematical and optimization modelling in desalination: State-of-the-art and future direction. Desalination 469, 114092 (2019).
Voutchkov, N. Desalination Engineering Planning and Design (The McGraw-Hill Companies Inc, 2013).
Shannon, M. A. et al. Science and technology for water purification in the coming decades. Nature 452, 301–310 (2008).
Mahadeva, R., Manik, G., Verma, O. P. & Sinha, S. Modelling and simulation of desalination process using artificial neural network: A review. Desalin. Water Treat. 122, 351–364 (2018).
Mahadeva, R., Manik, G., Goel, A. & Dhakal, N. A review of the artificial neural network based modelling and simulation approaches applied to optimize reverse osmosis desalination techniques. Desalin. Water Treat. 156, 245–256 (2019).
Mahadeva, R., Manik, G., Verma, O. P., Goel, A. & Kumar, S. Modelling and simulation of reverse osmosis system using PSO-ANN prediction technique. Adv. Intell. Syst. Comput. 1053, 1209–1219 (2020).
Goel, A., Manik, G. & Mahadeva, R. A review of parabolic trough collector and its modeling. Adv. Intell. Syst. Comput. 1053, 803–813 (2020).
Kumar, R. & Mahadeva, R. An experimental measurement and control of human body stomach using electrical impedance tomography. J. Circuits Syst. Comput. 30, 1–17 (2021).
Najid, N. et al. Fouling control and modeling in reverse osmosis for seawater desalination: A review. Comput. Chem. Eng. 162, 107794 (2022).
Al-hotmani, O. M. A. et al. Minimisation of energy consumption via optimisation of a simple hybrid system of multi effect distillation and permeate reprocessing reverse osmosis processes for seawater desalination. Comput. Chem. Eng. 148, 107261 (2021).
Aish, A. M., Zaqoot, H. A. & Abdeljawad, S. M. Artificial neural network approach for predicting reverse osmosis desalination plants performance in the Gaza Strip. Desalination 367, 240–247 (2015).
Cabrera, P., Carta, J. A., González, J. & Melián, G. Artificial neural networks applied to manage the variable operation of a simple seawater reverse osmosis plant. Desalination 416, 140–156 (2017).
Mahadeva, R., Kumar, M., Patole, S. P. & Manik, G. Employing artificial neural network for accurate modeling, simulation and performance analysis of an RO-based desalination process. Sustain. Comput. Inform. Syst. 35, 100735 (2022).
Cao, W., Liu, Q., Wang, Y. & Mujtaba, I. M. Modeling and simulation of VMD desalination process by ANN. Comput. Chem. Eng. 84, 96–103 (2016).
Le, L. T., Nguyen, H., Dou, J. & Zhou, J. A comparative study of PSO-ANN, GA-ANN, ICA-ANN, and ABC-ANN in estimating the heating load of buildings’ energy efficiency for smart city planning. Appl. Sci. 9, 1–23 (2019).
Bahiraei, M., Foong, L. K., Hosseini, S. & Mazaheri, N. Predicting heat transfer rate of a ribbed triple-tube heat exchanger working with nanofluid using neural network enhanced by advanced optimization algorithms. Powder Technol. 381, 459–476 (2021).
Borkar, G. M., Patil, L. H., Dalgade, D. & Hutke, A. A novel clustering approach and adaptive SVM classifier for intrusion detection in WSN: A data mining concept. Sustain. Comput. Inform. Syst. 23, 120–135 (2019).
Chu, S., Tsai, P. & Pan, J. Cat swarm optimization. in: Pacific Rim Int. Conf. Artif. Intell. PRICAI 2006 Trends Artif. Intell., 854–858 (2006).
Mahadeva, R., Mehta, R., Manik, G. & Bhattacharya, A. An experimental and computational investigation of poly(piperizinamide) thin film composite membrane for salts separation from water using Artificial Neural Network. Desalin. Water Treat. 224, 106–121 (2021).
Mahadeva, R., Kumar, M., Patole, S. P. & Manik, G. An optimized PSO-ANN model for improved prediction of water treatment desalination plant performance. Water Supply. 22, 2874–2882 (2022).
Mahadeva, R., Kumar, M., Manik, G. & Patole, S. P. Modeling, simulation and optimization of the membrane performance of seawater reverse osmosis desalination plant using neural network and fuzzy based soft computing techniques. Desalin. Water Treat. 229, 17–30 (2021).
Yang, X.-S.S. Nature-Inspired Metaheuristic Algorithms 2nd edn. (Luniver Press, 2010).
Roy, K. An efficient MABC-ANN technique for optimal management and system modeling of micro grid. Sustain. Comput. Inform. Syst. 30, 100552 (2021).
Seifi, A. & Soroush, F. Pan evaporation estimation and derivation of explicit optimized equations by novel hybrid meta-heuristic ANN based methods in different climates of Iran. Comput. Electron. Agric. 173, 105413 (2020).
Gharehchopogh, F. S. & Gholizadeh, H. A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm Evol. Comput. 48, 1–24 (2019).
Mirjalili, S. & Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 95, 51–67 (2016).
Maroufpoor, S., Bozorg-Haddad, O. & Maroufpoor, E. Reference evapotranspiration estimating based on optimal input combination and hybrid artificial intelligent model: Hybridization of artificial neural network with grey wolf optimizer algorithm. J. Hydrol. 588, 125060 (2020).
Cui, F. et al. Boosted artificial intelligence model using improved alpha-guided grey wolf optimizer for groundwater level prediction: Comparative study and insight for federated learning technology. J. Hydrol. 606, 127384 (2022).
Mahadeva, R., Kumar, M., Patole, S. P. & Manik, G. Desalination plant performance prediction model using grey wolf optimizer based ANN approach. IEEE Access. 10, 34550–34561 (2022).
Qi, X., Zhu, Y. & Zhang, H. A new meta-heuristic butterfly-inspired algorithm. J. Comput. Sci. 23, 226–239 (2017).
Mohammadi, B., Guan, Y., Moazenzadeh, R. & Safari, M. J. S. Implementation of hybrid particle swarm optimization-differential evolution algorithms coupled with multi-layer perceptron for suspended sediment load estimation. CATENA 198, 105024 (2021).
Hejabi, N., Saghebian, S. M., Aalami, M. T. & Nourani, V. Evaluation of the effluent quality parameters of wastewater treatment plant based on uncertainty analysis and post-processing approaches (case study). Water Sci. Technol. 1, 1–16 (2021).
Garg, M. C. & Joshi, H. A new approach for optimization of small-scale RO membrane using artificial groundwater. Environ. Technol. 35, 2988–2999 (2014).
Gil, J. D., Ruiz-Aguirre, A., Roca, L., Zaragoza, G. & Berenguel, M. Prediction models to analyse the performance of a commercial-scale membrane distillation unit for desalting brines from RO plants. Desalination 445, 15–28 (2018).
Guria, C., Bhattacharya, P. K. & Gupta, S. K. Multi-objective optimization of reverse osmosis desalination units using different adaptations of the non-dominated sorting genetic algorithm (NSGA). Comput. Chem. Eng. 29, 1977–1995 (2005).
Xu, B., Zhang, H., Wang, Z., Wang, H. & Zhang, Y. Model and algorithm of BP neural network based on expanded multichain quantum optimization. Math. Probl. Eng. 2015, 1–11 (2015).
Feng, Y., Jia, Y., Zhang, Q., Gong, D. & Cui, N. National-scale assessment of pan evaporation models across different climatic zones of China. J. Hydrol. 564, 314–328 (2018).
Haghnegahdar, L. & Wang, Y. A whale optimization algorithm-trained artificial neural network for smart grid cyber intrusion detection. Neural Comput. Appl. 32, 9427–9441 (2020).
Lee, Y. G. et al. Artificial neural network model for optimizing operation of a seawater reverse osmosis desalination plant. Desalination 247, 180–189 (2009).
Panahi, F. et al. Predicting freshwater production in seawater greenhouses using hybrid artificial neural network models. J. Clean. Prod. 329, 129721 (2021).
Fu, T. & Li, X. Hybrid the long short-term memory with whale optimization algorithm and variational mode decomposition for monthly evapotranspiration estimation. Sci. Rep. 12, 20717. https://doi.org/10.1038/s41598-022-25208-z (2022).
Ding, H., Wu, Z. & Zhao, L. Whale optimization algorithm based on nonlinear convergence factor and chaotic inertial weight. Concurr. Comput. Pract. Exp. 32, 1–26. https://doi.org/10.1002/cpe.5949 (2020).
Ju, C., Ding, H. & Hu, B. A hybrid strategy improved Whale Optimization Algorithm for web service composition. Comput. J. https://doi.org/10.1093/comjnl/bxab187 (2021).
Chakraborty, S., Saha, A. K., Nama, S. & Debnath, S. COVID-19 X-ray image segmentation by modified whale optimization algorithm with population reduction. Comput. Biol. Med. 139, 104984. https://doi.org/10.1016/j.compbiomed.2021.104984 (2021).
Chakraborty, S., Kumar Saha, A., Sharma, S., Mirjalili, S. & Chakraborty, R. A novel enhanced whale optimization algorithm for global optimization. Comput. Ind. Eng. 153, 107086. https://doi.org/10.1016/j.cie.2020.107086 (2021).
Chakraborty, S., Saha, A. K., Sharma, S., Chakraborty, R. & Debnath, S. A Hybrid Whale Optimization Algorithm for Global Optimization (Springer, 2021). https://doi.org/10.1007/s12652-021-03304-8.
Chakraborty, S., Sharma, S., Saha, A. K. & Saha, A. A Novel Improved Whale Optimization Algorithm to Solve Numerical Optimization and Real-World Applications (Springer, 2022). https://doi.org/10.1007/s10462-021-10114-z.
Chakraborty, S., Saha, A. K., Chakraborty, R., Saha, M. & Nama, S. HSWOA: An ensemble of hunger games search and whale optimization algorithm for global optimization. Int. J. Intell. Syst. 37, 52–104. https://doi.org/10.1002/int.22617 (2022).
Chakraborty, S., Saha, A. K., Chakraborty, R. & Saha, M. An enhanced whale optimization algorithm for large scale optimization problems. Knowl. Based Syst. 233, 107543. https://doi.org/10.1016/j.knosys.2021.107543 (2021).
Chakraborty, S., Sharma, S., Saha, A. K. & Chakraborty, S. SHADE–WOA: A metaheuristic algorithm for global optimization. Appl. Soft Comput. 113, 107866. https://doi.org/10.1016/j.asoc.2021.107866 (2021).
Mahadeva, R., Kumar, M., Patole, S. P. & Manik, G. PID control design using AGPSO technique and its application in TITO reverse osmosis desalination plant. IEEE Access. 10, 125881–125892. https://doi.org/10.1109/ACCESS.2022.3224127 (2022).
WHO & UNICEF. Joint Monitoring Programme Progress on Drinking Water, Sanitation and Hygiene (2017).
McCulloch, W. S. & Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys. 5, 115–116 (1943).
Hof, P. R. & Van Der Gucht, E. Structure of the cerebral cortex of the humpback whale, Megaptera novaeangliae (Cetacea, Mysticeti, Balaenopteridae). Anat. Rec. A. 31, 1–31 (2006).
Maloo, S., Kumar, M. & Lakshmi, N. A Modified Whale Optimization Algorithm based digital image watermarking approach. Sens. Imaging. 21, 1–22 (2020).
Acknowledgements
The authors would like to express their gratitude to Khalifa University of Science and Technology, Abu Dhabi, UAE, for providing financial support (FSU-2022-030-Project Code-8474000453) for this publication.
Author information
Authors and Affiliations
Contributions
R.M.: The first author drafted the manuscript and contributed to the research work. M.K.: The second author contributed to the methodology and programming section. V.G., G.M., and S.P.P.: The third, fourth and fifth authors supervised the entire research work, edited, and finalized the manuscript and responses with the corresponding authors.
Corresponding authors
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Mahadeva, R., Kumar, M., Gupta, V. et al. Modified Whale Optimization Algorithm based ANN: a novel predictive model for RO desalination plant. Sci Rep 13, 2901 (2023). https://doi.org/10.1038/s41598-023-30099-9
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1038/s41598-023-30099-9
This article is cited by
-
Median-driven whale optimization algorithm with differential mutation for feature selection in students’ reading habits
The Journal of Supercomputing (2026)
-
Red-tailed hawk algorithm for numerical optimization and real-world problems
Scientific Reports (2023)
-
AFOX: a new adaptive nature-inspired optimization algorithm
Artificial Intelligence Review (2023)










