Modified Whale Optimization Algorithm based ANN: a novel predictive model for RO desalination plant
Scientific Reports volume 13, Article number: 2901 (2023) Cite this article
874 Accesses
2 Citations
1 Altmetric
Metrics details
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Illustrates the basic ANN architecture {(I1, n4): (H1, n1–20): (O1, n1)}. b1 represents single bias, Wij represents weights between the input and hidden layers, and Wjk represents weights between the hidden and output layers.
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 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.
Encircling prey27,56:
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:
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.
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:
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).
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:
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.
The MWOA algorithm's pseudo-code. Photo: Courtesy Mirjalili and Lewis27,56.
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.
Flow diagram of the proposed (MWOA-ANN) model.
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".
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) 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.
Optimization of hidden layer nodes (n) for different stages (training, validation, testing, and all) for: (a) Regression coefficients (R2), (b) MSE.
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.
Illustration of variation in (a) regression coefficients (R2) and (b) MSE as a function of the number of search agents (SA) to explore the optimum value.
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.
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.
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.
Best performances (training, validation, and testing) at epochs 8 of Model-6. *Used Neural Network Toolbox of MATLAB version 2019b for investigations.
Scatter and observed residual errors box plots for Model-6: (a1, a2) training (b1, b2) validation (c1, c2) testing and (d1, d2) all datasets.
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.
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.
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
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).
Article CAS Google Scholar
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).
Article CAS Google Scholar
Voutchkov, N. Desalination Engineering Planning and Design (The McGraw-Hill Companies Inc, 2013).
Google Scholar
Shannon, M. A. et al. Science and technology for water purification in the coming decades. Nature 452, 301–310 (2008).
Article ADS CAS PubMed Google Scholar
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).
Article CAS Google Scholar
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).
Article CAS Google Scholar
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).
Google Scholar
Goel, A., Manik, G. & Mahadeva, R. A review of parabolic trough collector and its modeling. Adv. Intell. Syst. Comput. 1053, 803–813 (2020).
Google Scholar
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).
Article Google Scholar
Najid, N. et al. Fouling control and modeling in reverse osmosis for seawater desalination: A review. Comput. Chem. Eng. 162, 107794 (2022).
Article CAS Google Scholar
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).
Article CAS Google Scholar
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).
Article CAS Google Scholar
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).
Article CAS Google Scholar
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).
Google Scholar
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).
Article CAS Google Scholar
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).
Article ADS Google Scholar
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).
Article CAS Google Scholar
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).
Google Scholar
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).
Article CAS Google Scholar
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).
Article Google Scholar
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).
Article CAS Google Scholar
Yang, X.-S.S. Nature-Inspired Metaheuristic Algorithms 2nd edn. (Luniver Press, 2010).
Google Scholar
Roy, K. An efficient MABC-ANN technique for optimal management and system modeling of micro grid. Sustain. Comput. Inform. Syst. 30, 100552 (2021).
Google Scholar
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).
Article Google Scholar
Gharehchopogh, F. S. & Gholizadeh, H. A comprehensive survey: Whale Optimization Algorithm and its applications. Swarm Evol. Comput. 48, 1–24 (2019).
Article Google Scholar
Mirjalili, S. & Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 95, 51–67 (2016).
Article Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
Qi, X., Zhu, Y. & Zhang, H. A new meta-heuristic butterfly-inspired algorithm. J. Comput. Sci. 23, 226–239 (2017).
Article MathSciNet Google Scholar
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).
Article Google Scholar
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).
Google Scholar
Garg, M. C. & Joshi, H. A new approach for optimization of small-scale RO membrane using artificial groundwater. Environ. Technol. 35, 2988–2999 (2014).
Article CAS PubMed Google Scholar
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).
Article CAS Google Scholar
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).
Article CAS Google Scholar
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).
Article MathSciNet CAS MATH Google Scholar
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).
Article ADS Google Scholar
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).
Article Google Scholar
Lee, Y. G. et al. Artificial neural network model for optimizing operation of a seawater reverse osmosis desalination plant. Desalination 247, 180–189 (2009).
Article CAS Google Scholar
Panahi, F. et al. Predicting freshwater production in seawater greenhouses using hybrid artificial neural network models. J. Clean. Prod. 329, 129721 (2021).
Article Google Scholar
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).
Article ADS CAS PubMed PubMed Central Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
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).
Article CAS PubMed PubMed Central Google Scholar
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).
Article Google Scholar
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.
Book Google Scholar
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.
Book Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
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).
Article Google Scholar
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).
Article MathSciNet MATH Google Scholar
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).
Google Scholar
Maloo, S., Kumar, M. & Lakshmi, N. A Modified Whale Optimization Algorithm based digital image watermarking approach. Sens. Imaging. 21, 1–22 (2020).
Article Google Scholar
Download references
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.
Department of Physics, Khalifa University of Science and Technology, 127788, Abu Dhabi, United Arab Emirates
Rajesh Mahadeva, Vinay Gupta, Gaurav Manik & Shashikant P. Patole
Department of Instrumentation and Control Engineering, Dr. B R Ambedkar National Institute of Technology, Jalandhar, Punjab, 144011, India
Mahendra Kumar
Department of Polymer and Process Engineering, Indian Institute of Technology, Roorkee, Uttarakhand, 247667, India
Gaurav Manik
You can also search for this author in PubMed Google Scholar
You can also search for this author in PubMed Google Scholar
You can also search for this author in PubMed Google Scholar
You can also search for this author in PubMed Google Scholar
You can also search for this author in PubMed Google Scholar
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.
Correspondence to Gaurav Manik or Shashikant P. Patole.
The authors declare no competing interests.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
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/.
Reprints and Permissions
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
Download citation
Received: 08 November 2022
Accepted: 15 February 2023
Published: 18 February 2023
DOI: https://doi.org/10.1038/s41598-023-30099-9
Anyone you share the following link with will be able to read this content:
Sorry, a shareable link is not currently available for this article.
Provided by the Springer Nature SharedIt content-sharing initiative
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.