Open Access
ARTICLE
Modeling of Sensor Enabled Irrigation Management for Intelligent Agriculture Using Hybrid Deep Belief Network
1 Department of Software Engineering, College of Computer Science and Engineering, University of Jeddah, Jeddah, Saudi Arabia
2 King Abdul Aziz City for Science and Technology, Riyadh, Kingdom of Saudi Arabia
3 Aditya Engineering College Affiliated to JNTUK (Kakinada), Surampalem, India
4 Department of MBA, Vignan’s Institute of Information and Technology (A), Duvvada, Visakhapatnam, AP, 530049, India
5 School of Electrical and Electronic Engineering, Engineering Campus, Universiti Sains Malaysia (USM), Nibong Tebal, Penang, 14300, Malaysia
6 Department of Information Systems, College of Computer and Information Sciences, Princess Nourah bint Abdulrahman University, Riyadh, 11564, Saudi Arabia
7 SISAu Research Group, Universidad Tecnológica Indoamérica, Ambato, 180103, Ecuador
8 Faculty of Computers and Information, South Valley University, Qena, 83523, Egypt
* Corresponding Author: José Varela-Aldás. Email:
Computer Systems Science and Engineering 2023, 46(2), 2319-2335. https://doi.org/10.32604/csse.2023.036721
Received 10 October 2022; Accepted 14 December 2022; Issue published 09 February 2023
Abstract
Artificial intelligence (AI) technologies and sensors have recently received significant interest in intellectual agriculture. Accelerating the application of AI technologies and agriculture sensors in intellectual agriculture is urgently required for the growth of modern agriculture and will help promote smart agriculture. Automatic irrigation scheduling systems were highly required in the agricultural field due to their capability to manage and save water deficit irrigation techniques. Automatic learning systems devise an alternative to conventional irrigation management through the automatic elaboration of predictions related to the learning of an agronomist. With this motivation, this study develops a modified black widow optimization with a deep belief network-based smart irrigation system (MBWODBN-SIS) for intelligent agriculture. The MBWODBN-SIS algorithm primarily enables the Internet of Things (IoT) based sensors to collect data forwarded to the cloud server for examination purposes. Besides, the MBWODBN-SIS technique applies the deep belief network (DBN) model for different types of irrigation classification: average, high needed, highly not needed, and not needed. The MBWO algorithm is used for the hyperparameter tuning process. A wide-ranging experiment was conducted, and the comparison study stated the enhanced outcomes of the MBWODBN-SIS approach to other DL models with maximum accuracy of 95.73%.Keywords
Water is a preventive factor in agricultural productivity. This fact is intensified in areas where water seems to be scarce [1]. Proper management of irrigation becomes an important issue for sustainable productivity. Several agricultural methods made it possible to enhance irrigation management, from drip irrigation mechanisms to regulated deficit irrigation techniques able to sustain yields with fewer irrigation volumes [2]. Information and communication technology (ICT) contributed more to water management in agriculture. Deploying wireless sensor networks (WSN) in crops by utilizing Internet of Things (IoT) technology and remote management of data, including cloud computing (CC), assisted in the immense monitoring of farming parameters that produced an enormous quantity of information [3]. This data will be helpful for the farmers in determining the water condition of the soil–plant–atmosphere and deciding whether various deficit irrigation techniques implemented to the physiology and phenology of the crop must be enforced. However, the consistent modernization of irrigation systems has to adopt equipment that permits an automated preparation of irrigation [4]. It must add sensors to offer several parameters. Usually, such parameters were based on ecological conditions. They rendered data regarding full crop water necessities employing meteorological stations in addition to the water condition of the soil or volumetric content that denotes the plant’s water availability [5]. The commonly utilized soil parameter sensors use dielectric properties since it is flexible and inexpensive. Nevertheless, its correct functioning requires complicated calibration, taking factors, namely water salinity, soil structures and texture, temperature, and the spatial inconsistency of the soil. Other sensors, such as multispectral and thermal cameras, infrared radiometers (IR), or satellites, were utilized for estimating water crop requirements [6].
The data produced by various sensors in modern farming operations through IoT platforms could allow a superior understanding of the communication of dynamic variations of the weather, crop, and soil conditions of the greenhouse atmosphere [7], which is utilized for data-driven modelling estimations for precise and faster decision making in real-time in attaining water-saving agriculture [8]. Prediction modelling includes dynamic methods and techniques that integrate data from several physical, operational, chemical, and physiological processes, to predict particular outcomes or trends for deciding on the procedure. It helps improve irrigation productivity and efficiency of crops, along with mitigating the impact of the varying weather conditions dynamics for optimizing agronomic inputs’ usage [9]. A smart irrigation scheme with the implementation of sensors and deep learning (DL) was needed because the research works on irrigation systems are still not effective. They cannot be applied to large-scale systems and have minimal efficacy because of the overburdened sensor for every sensing dataset [10]. As a result, a novel intellectual and smart scheme must be devised.
This study develops a modified black widow optimization with a deep belief network-based smart irrigation system (MBWODBN-SIS) for intelligent agriculture. The MBWODBN-SIS algorithm primarily enables the Internet of Things (IoT) based sensors for data collection, which was forwarded to the cloud server for examination purposes. Besides, the MBWODBN-SIS technique applies MBWO with the deep belief network (DBN) model for different types of irrigation classification such as not needed, high needed, highly not needed, average, and needed. The MBWO algorithm is derived by the use of standard BWO with a mutation operator. An extensive range of experiments can occur to ensure the effective irrigation classification performance of the MBWODBN-SIS method.
The rest of the paper is organized as follows. Section 2 elaborates on the related works and Section 3 discusses the proposed model. Later, Section 4 offers experimental validation and Section 5 concludes the study.
In [11], the long short-term memory (LSTM) model is devised as an alternative technique for solving the irrigation problem. The solution can be tested for smart irrigation systems (SIS) in which neural sensors can substitute physical sensors. The SIS has numerous physical sensors that transfer humidity, soil moisture, and temperature data for calculating transpiration in a specific domain. Kashyap et al. [12] devise a DL-based neural network (DL-NN)-related IoT-assisted intellectual irrigation system to maintain accuracy in agriculture (DLiSA). This was a feedback-compiled system that maintained its functionality well in the weather for some point in time. DLiSA uses an LSTM for predicting volumetric soil moisture level for a day in advance and spatial distribution of water necessitated for feeding arable lands.
Keswani et al. [13] emphases on the effective control of irrigation through exploitations of the abilities of Big Data-based Decision Support Systems (DSS) and IoT for generating suitable valve control commands. Three predictive approaches, the Resilient back propagation neural network (BPNN) method, deep neural network (DNN), and random forest (RF), will be tested for forecasting soil Moisture Content (MC) an hour earlier, considering six numbers of various sensor nodes. Realistic data collection can be executed through the devised IoT node disposition technique tested in the domain. Chang et al. [14] introduce a machine learning (ML)-oriented, accurate, smart irrigation scheme that includes LoRa P2P networks to seamlessly and automatically study irrigation proficiencies from expert agriculturalists for organic crops. The presented mechanism would initially compute the volume of water for every irrigation related to the highly trained irrigation method integrated with atmosphere data like light intensity, humidity or air temperature, soil temperature or humidity, etc., and irrigate the crops mechanically through the low-power and long-distance wireless LoRa P2P network. In [15], the authors devise a DL structure AgriSegNet for automated identification of farmland anomaly utilizing multiscale attention semantic segmentation of drone images. This presented technique method will be helpful in farmland monitoring and raise the efficiency of accurate agricultural methods. Veerachamy et al. [16] solve both alert and irrigation, that is Agricultural Irrigation Recommendation and Alert (AIRA) mechanism that works separately by not having any correlation. The collected data can be processed in a hybrid classifier that integrates a k-nearest neighbour (K-NN) and a NN (k-N4). For faster classification, initially, the NN was utilized. The accumulated data can be gathered by adapted fuzzy clustering, and meteorological conditions were indorsed from the attractiveness-related PSO (APSO) technique.
Singh et al. [17] modelled intelligent systems for accurate irrigation scheduling and monitoring through machine learning, IoT, and low-power (LoRa)-based wireless sensor network (WSN). The devised mechanism uses soil and climatic conditions to predict the water necessity of a crop. The utility of ML approaches offers the devised proposed system capacity of the predictive irrigation prerequisite. Hossam et al. [18] developed an IoT architecture for maintaining accuracy in agriculture. This platform aims to enhance crop production by auto-controlling the plantation atmosphere at less cost. Besides, the platform will use ML for predicting plant diseases through DL techniques that derive hidden knowledge from the leaves of images to produce a method for achieving high possible disease classification accuracy. The platform has three layers. The initial layer will collect the desirable data and implements the required actions. The next layer offers Internet connectivity.
In this study, a new MBWODBN-SIS approach was formulated for irrigation classification effectively. The MBWODBN-SIS technique exploited the IoT sensors for data collection, which were forwarded to the cloud server for examination purposes. Besides, the MBWODBN-SIS technique applies the DBN model for different types of irrigation classification, such as highly not needed, high needed, needed, not needed, and average. Fig. 1 demonstrates the block diagram of the MBWODBN-SIS system.
Firstly, the information is gathered via the sensor. In this stage, soil moisture, humidity, and temperature information were collected. The perception layer encompasses the sensor, microcontroller, and actuator. Rest was the part of the residual three layers. Transport and processing layers provide schedules for water crops, supervision, etc. [19]. Afterwards collecting the information, the next stage is to gather information in the data centre for analysis. In the figure, a detailed examination of the physical elements used is presented. Each component effortlessly exists from the market and is reasonable. Light, humidity, and moisture sensors are the implantable device used in this study. The microcontrollers set from the Arduino board accomplish analogy signals, and every 30 s, those values are sent to data centres via the GSM method SIM808. The outcome from these decision-making procedures is visualized through the client using android applications, later, the client directs these systems actuators, and then, water is released in the closed valves.
HL-69 Soil Hygrometer Sensor
This sensor can be used to discover the humidity of the soil. The primary goal is that sensor provides an optimum reading than others. The sensor is applied to observe the real-time soil moisture of plants from tunnel farms. There exist certain key aspects as follows: (i) This sensor has 2 pads and an electronic board that detects the water content, (ii) while the moisturizing content of the soil is high, then the output voltages decreases and output voltage increases if the soil was dry. LM393 comparator chip was deployed on the electrical board. It contains red and green lights; the green light displays the digital switching output indicator, and the red light shows the power indicators.
AM2302 DHT11 Sensor
This sensor was a standard temperature-humidity sensor employed to define the humidity and temperature in the atmosphere. It is comprised of humidity and thermistor sensors. There exist some key aspects as follows: (i) Output or Input voltage to DHT22 sensors was amongst [3, 5 V], (ii) the cost is very low, and (iii) The body size of the sensor was about
BH1750 FVI Light Sensor
This sensor was a standard digital light sensor that might regulate light intensity. It refers to a calibrated digital light sensor that measures small traces of light and is transformed into 16 digit number. Generally, it is exploited from mobiles for the screen brightness according to the lighting environments. BH1750 measured the light intensity within [0–65,535] lux (L). There exist some major aspects as follows: (i) it is an in-built 16 bits AD converter that transforms the detection of light to a 16-digit number, (ii) the chip of this sensor contains BH1750FVI, (ii) the power supply can be [3.3–5 V].
3.2 DBN-Based Irrigation Classification
For irrigation classification, the MBWODBN-SIS technique employed the DBN model in this work. Restricted Boltzmann Machine (RBM) is a simple NN model where no discrete layer and every neuron is bi-directional interconnected with other neurons. RBM contains visible and hidden layers [20]. In RBM, the binary value comprises
In Eq. (1),
Now, Z indicates the normalization constant and is expressed as follows:
As well,
The succeeding expression is exploited for distinguishing the probability of the trained dataset related to W. The suitable value of
In Eq. (5),
Backpropagation (BP) can be frequently used to train conventional NN. In a network with a larger amount of model parameters, the BP approach could trigger an over-reinforcement problem or lower optimization. The solution to these problems was created better through the pre-training model in the earlier study. The pretraining model in the DBN network was in the form of alternated sampling and greedy layer-wise. Alternate sampling was utilized for pretraining the RBM method and each DBN in the greedy layer. Once a classification process is employed for DBN, it is accompanied by another learning process, such as pretraining procedures and distinct learning, which fine-tunes the parameters. Afterwards, an unsupervised preprocess in greedy layer-wise form,
In Eq. (6),
At this stage, the MBWO algorithm is employed for the hyperparameter optimization of the DBN model. Hayyolalam et al. [21] developed the BWO technique based on the lifestyle of BW as mathematical modelling, and it mimics the microscopic and macroscopic laws during spider population development and reproduction process to find a better solution o. On a macro level, the performance of cannibalism and procreating amongst BW reflects the idea of Darwin’s evolution theorem, viz., superiority and survival of the fittest. This spider population could be increased competitiveness by these kinds of development and reproduction processes.
The BWO technique was formulated in 4 phases that can be briefly discussed in the following.
whereas
The novel generation was generated by the unique mating behaviours of BW. While initiating the mating process, a group of spiders was signed as the father, and mother spiders were randomly chosen from the population to mate according to the procreating rate (Pp) as follows [22]:
Now, Xi and Xj indicate mother and father spiders correspondingly. Yi and Yj show offspring via mating. α refers to a D-dimension array.
This phase consists of three kinds of cannibalism, such as cannibalism between offspring and mother, sexual cannibalism, and sibling cannibalism. Excellent individuals can be retained by removing the weak spider.
After or during the mating, the female BW eats its husband. The survival female spider is preserved for the upcoming generation.
The stronger spider eats their siblings because of natural enemies or constrained food sources. The fitness values of spiders were regarded as spider strength. In the presented technique, cannibalism rating (CR) defines the survivor number.
3.3.6 Cannibalism between Mother and Offspring
Certain immensely powerful children spiders may eat their mothers. Specifically, when a solution having higher fitness values is generated by parents, the solution replaces their mom and enters the upcoming generation [23].
Here, the population number to mutate can be defined through the mutation rate (Pm) that is provided constantly. The fitness of a novel individual is randomly changed. The pseudocode of the BWO technique is given in the following.
For the optimization process, with the local optimum solution, the BWO will be easier to get trapped local solution instead of obtaining a better outcome because of its simplest mutation process, named premature convergence. Therefore, in the MBWO algorithm, the mutation operator assists the DE technique to escape from local optima. Therefore, the mutation operator is used. According to the mutation rate (Pm), the spider is randomly selected for mutation [24,25].
From the expression,
Smaller diversity of the population illustrates individual gathers together viz., easy to get trapped in local optima.
Now, D and N denote the size of the dimension and population. S indicates search space sizes.
This section establishes the performance of the proposed MBWODBN-SIS method. The proposed method can be tested by utilizing three sensor data such as humidity, soil moisture, and temperatures. The datasets comprise five class labels high needed, highly not needed, needed, average, and not needed, as depicted in Table 1.
The confusion matrices generated by the MBWODBN-SIS system on distinct sizes of training (TR) and testing (TS) datasets are reported in Fig. 3. On 80% of TR data, the MBWODBN-SIS method has recognized 63 samples as highly needed, 75 samples into needed, 64 samples into average, 72 samples into not needed, and 68 samples into highly needed. Concurrently, on 20% of the TS dataset, the MBWODBN-SIS methodology has recognized 13 samples as highly needed, 20 samples as needed, 25 samples as average, 15 samples as not needed, and 18 samples as highly needed. In Parallel, on 70% of TR data, the MBWODBN-SIS approach has recognized 62 samples as highly needed, 65 samples as needed, 69 samples as average, 56 samples as not needed, and 73 samples as highly needed. Finally, on 30% of TS data, the MBWODBN-SIS methodology has recognized 30 samples as highly needed, 25 samples as needed, 30 samples as average, 37 samples as not needed, and 22 samples as highly needed.
Table 2 and Fig. 4 report the overall irrigation classification results of the MBWODBN-SIS approach on 80 of TR and 20% of TS data. The table values represented the MBWODBN-SIS model have shown effectual outcomes under both aspects. For example, on 80% of TR data, the MBWODBN-SIS method has resulted in average
Table 3 and Fig. 5 portray the overall irrigation classification outcomes of the MBWODBN-SIS approach on 70 of the TR and 30% of the TS dataset. The table values indicated the MBWODBN-SIS algorithm has exhibited effectual outcomes in both aspects. For example, on 70% of TR data, the MBWODBN-SIS methodology has resulted in average
The training accuracy (TRA) and validation accuracy (VLA) acquired by the MBWODBN-SIS approach on the test dataset is exemplified in Fig. 6. The experimental outcome inferred that the MBWODBN-SIS approach has obtained higher values of TRA and VLA. Also, the VLA is greater than TRA.
The training loss (TRL) and validation loss (VLL) gained by the MBWODBN-SIS algorithm on the test dataset are shown in Fig. 7. The experimental outcomes denote the MBWODBN-SIS approach has exhibited the least values of TRL and VLL. Particularly, the VLL is lesser than TRL.
A clear precision-recall study of the MBWODBN-SIS algorithm on the test dataset is represented in Fig. 8. The figure implicit the MBWODBN-SIS technique has resulted in enhanced values of precision-recall values in every class label.
A brief ROC review of the MBWODBN-SIS algorithm on the test dataset is shown in Fig. 9. The outcomes highlighted the MBWODBN-SIS technique has displayed its ability in classifying different class labels in the test dataset.
Finally, a comparative inspection of the MBWODBN-SIS method with recent methods is provided in Table 4. Fig. 10 shows a brief
Fig. 11 illustrates a brief
Also, concerning
In this study, a novel MBWODBN-SIS technique was developed for irrigation classification effectively. The presented MBWODBN-SIS technique exploited the IoT sensors for collecting data forwarded to the cloud server for examination purposes. Besides, the presented MBWODBN-SIS technique applies the DBN model for different types of irrigation classification such as highly not needed, high needed, needed, not needed, and average. To enhance the irrigation classification performance of the presented MBWODBN-SIS model the MBWO-based hyperparameter optimization is carried out. The comparison study stated the enhanced outcomes of the MBWODBN-SIS algorithm over other DL models with improved accuracy of 95.73%. Thus, the presented MBWODBN-SIS technique can be utilized for automated irrigation management. In future, feature selection models will be integrated into the presented method for improving classification efficiency.
Acknowledgement: The authors would like to thank the SISAu Research Group for its support in this work. The results of this work are part of the project “Optimización de los flujos energéticos en edificaciones” of the 2022 developed by Universidad Tecnológica Indoamérica. This work was supported in part by collaboration with the REDTPI4.0 CYTED program.
Funding Statement: The APC was funded by Universidad Tecnológica Indoamérica with funding code INV-0012-002.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.
References
1. A. Sharma, A. Jain, P. Gupta and V. Chowdary, “Machine learning applications for precision agriculture: A comprehensive review,” IEEE Access, vol. 9, pp. 4843–4873, 2020. [Google Scholar]
2. A. Raghuvanshi, U. K. Singh, G. S. Sajja, H. Pallathadka, E. Asenso et al., “Intrusion detection using machine learning for risk mitigation in IoT-enabled smart irrigation in smart farming,” Journal of Food Quality, vol. 9, no. 7, pp. 4843–4873, 2022. [Google Scholar]
3. V. Ponnusamy and S. Natarajan, “Precision agriculture using advanced technology of IoT, unmanned aerial vehicle, augmented reality, and machine learning,” in Smart Sensors for Industrial Internet of Things, Internet of Things book series, Cham: Springer, pp. 207–229, 2021. [Google Scholar]
4. T. A. Shaikh, T. Rasool and F. R. Lone, “Towards leveraging the role of machine learning and artificial intelligence in precision agriculture and smart farming,” Computers and Electronics in Agriculture, vol. 198, no. 105441, pp. 107119, 2022. [Google Scholar]
5. A. D. Boursianis, M. S. Papadopoulou, A. Gotsis, S. Wan, P. Sarigiannidis et al., “Smart irrigation system for precision agriculture—The AREThOU5A IoT platform,” IEEE Sensors Journal, vol. 21, no. 16, pp. 17539–17547, 2020. [Google Scholar]
6. S. Garg, P. Pundir, H. Jindal, H. Saini and S. Garg, “Towards a multimodal system for precision agriculture using IoT and machine learning,” in 12th Int. Conf. on Computing Communication and Networking Technologies (ICCCNT), Kharagpur, India, pp. 1–7, 2021. [Google Scholar]
7. S. Murlidharan, V. K. Shukla and A. Chaubey, “Application of machine learning in precision agriculture using IoT,” in 2nd Int. Conf. on Intelligent Engineering and Management (ICIEM), London, United Kingdom, pp. 34–39, 2021. [Google Scholar]
8. X. B. Jin, X. H. Yu, X. Y. Wang, Y. T. Bai, T. L. Su et al., “Deep learning predictor for sustainable precision agriculture based on Internet of Things system,” Sustainability, vol. 12, no. 4, pp. 1433, 2020. [Google Scholar]
9. R. Akhter and S. A. Sofi, “Precision agriculture using IoT data analytics and machine learning,” Journal of King Saud University-Computer and Information Sciences, vol. 9, pp. 4843–4873, 2021. [Google Scholar]
10. D. K. Singh, R. Sobti, A. Jain, P. K. Malik and D. N. Le, “LoRa based intelligent soil and weather condition monitoring with Internet of Things for precision agriculture in smart cities,” IET Communications, vol. 16, no. 5, pp. 604–618, 2022. [Google Scholar]
11. M. Sami, S. Q. Khan, M. Khurram, M. U. Farooq, R. Anjum et al., “A deep learning-based sensor modeling for smart irrigation system,” Agronomy, vol. 12, no. 1, pp. 212, 2022. [Google Scholar]
12. P. K. Kashyap, S. Kumar, A. Jaiswal, M. Prasad and A. H. Gandomi, “Towards precision agriculture: IoT-enabled intelligent irrigation systems using deep learning neural network,” IEEE Sensors Journal, vol. 21, no. 16, pp. 17479–17491, 2021. [Google Scholar]
13. B. Keswani, A. G. Mohapatra, P. Keswani, A. Khanna, D. Gupta et al., “Improving weather dependent zone-specific irrigation control scheme in IoT and big data enabled self driven precision agriculture mechanism,” Enterprise Information Systems, vol. 14, no. 9–10, pp. 1494–1515, 2020. [Google Scholar]
14. Y. C. Chang, T. W. Huang and N. F. Huang, “A machine learning based smart irrigation system with lora P2P networks,” in 20th Asia-Pacific Network Operations and Management Symp. (APNOMS), Matsue, Japan, pp. 1–4, 2019. [Google Scholar]
15. T. Anand, S. Sinha, M. Mandal, V. Chamola and F. R. Yu, “AgriSegNet: Deep aerial semantic segmentation framework for IoT-assisted precision agriculture,” IEEE Sensors Journal, vol. 21, no. 16, pp. 17581–17590, 2021. [Google Scholar]
16. R. Veerachamy and R. Ramar, “Agricultural irrigation recommendation and alert (AIRA) system using optimization and machine learning in Hadoop for sustainable agriculture,” Environmental Science and Pollution Research, vol. 29, no. 14, pp. 19955–19974, 2022. [Google Scholar]
17. D. K. Singh, R. Sobti, P. K. Malik, S. Shrestha, P. K. Singh et al., “IoT-driven model for weather and soil conditions based on precision irrigation using machine learning,” Security and Communication Networks, vol. 14, no. 9–10, pp. 1494–1515, 2022. [Google Scholar]
18. M. Hossam, M. Kamal, M. Moawad, M. Maher, M. Salah et al., “PLANTAE: An IoT-based predictive platform for precision agriculture,” in Int. Japan-Africa Conf. on Electronics, Communications and Computations (JAC-ECC), Alexandria, Egypt, pp. 87–90, 2018. [Google Scholar]
19. M. S. Munir, I. S. Bajwa, A. Ashraf, W. Anwar and R. Rashid, “Intelligent and smart irrigation system using edge computing and IoT,” Complexity, vol. 2022, pp. 1–10, 2021. [Google Scholar]
20. Y. Wang, Z. Pan, X. Yuan, C. Yang and W. Gui, “A novel deep learning based fault diagnosis approach for chemical process with extended deep belief network,” ISA Transactions, vol. 96, pp. 457–467, 2020. [Google Scholar]
21. V. Hayyolalam and A. A. P. Kazem, “Black widow optimization algorithm: A novel meta-heuristic approach for solving engineering optimization problems,” Engineering Applications of Artificial Intelligence, vol. 87, no. 1, pp. 103249, 2020. [Google Scholar]
22. G. Hu, B. Du, X. Wang and G. Wei, “An enhanced black widow optimization algorithm for feature selection,” Knowledge-Based Systems, vol. 235, no. 7, pp. 107638, 2022. [Google Scholar]
23. N. Jelodari and A. A. P. Kazem, “A. Black widow optimization (BWO) algorithm in cloud brokering systems for connected internet of things,” Journnal of Computer & Robotics, vol. 15, no. 1, pp. 33–45, 2022. [Google Scholar]
24. W. Deng, S. Shang, X. Cai, H. Zhao, Y. Song et al., “An improved differential evolution algorithm and its application in optimization problem,” Soft Computing, vol. 25, no. 7, pp. 5277–5298, 2021. [Google Scholar]
25. Z. Zeng, M. Zhang, T. Chen and Z. Hong, “A new selection operator for differential evolution algorithm,” Knowledge-Based Systems, vol. 226, pp. 107150, 2021. [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.