Coordinating Some Heuristics Using Q-learning for the Class of Single Objective Optimization Problems

  • Abstract
  • Literature Map
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon

Incorporating the features of genetic algorithm (GA) and particle swarm optimization (PSO), a new algorithm named PSO-GA is designed for single-objective continuous optimization problems (SOCOPs). Additional perturbation rules have been integrated into PSO to develop an enhanced heuristic named multi-rule PSO (MRPSO) for the same. Likewise, grey wolf optimizer (GWO) is modified by absorbing two more perturbation rules and is named multi-rule GWO (MRGWO). Also, GA and MRGWO are amalgamated to develop a new algorithm named GWO-GA. Finally, the merits of the two sets of heuristic approaches — {PSO, MRPSO, GA} and {GWO, EGWO, MRGWO} — are exploited using Q-learning to develop a hyper-heuristic, named PSO-GWO-Q, for the global optimization to SOCOPs, where the algorithm enhanced GWO (EGWO) is taken from the literature. All the algorithms have been tested against 50 benchmark test problems and it is observed that only PSO-GWO-Q provides results with a desired precision for the studied test problems. Comparing the consistency and efficiency of PSO-GWO-Q with some state-of-the-art algorithms for the SOCOPs using standard statistical tests, it is observed that the designed hyper-heuristic outperforms the others.

Similar Papers
  • PDF Download Icon
  • Research Article
  • Cite Count Icon 39
  • 10.1109/access.2020.2982441
Wireless Sensor Network Deployment of 3D Surface Based on Enhanced Grey Wolf Optimizer
  • Jan 1, 2020
  • IEEE Access
  • Zhendong Wang + 1 more

Aiming at the difficulty of deploying wireless sensor networks (WSNs) on three-dimensional (3D) surfaces, based on the grey wolf optimizer (GWO), an enhanced version of the grey wolf optimizer is proposed for deploying WSNs on 3D surfaces, namely the enhanced grey wolf optimizer (EGWO), which is characterized by enhanced exploitation and exploration ability of the algorithm. The novelty of EGWO is that the grey wolf population is divided into two parts, one part is responsible for the outer-layer encircle and the other is responsible for the inner-layer encircle, and the introduction of Tent mapping. The purpose of this is to enhance the exploitation and exploration ability of the algorithm respectively, so as to improve the convergence and optimization precision of the algorithm. In addition, in terms of WSN deployment in 3D surfaces, this paper improves the means of determining the perceived blind zone. Meanwhile, a novel method to calculate the WSNs coverage area of simple and complex 3D surfaces is presented by combining the grid and integral of the 3D surfaces. The EGWO is favorably compared with the GWO and three existing variants of the grey wolf optimizer when testing on 12 well-known benchmark functions. The simulation experiment results show that compared with the existing algorithms, EGWO can provide a very competitive search result in terms of optimization precision and convergence performance. Finally, this paper applies EGWO to the 3D surface deployment of WSN. Simulations show that compared with the other three deployment algorithms, EGWO can improve the network coverage of WSN, which can save network deployment costs. In addition, the probability of network connectivity deployed by EGWO is higher, that is, EGWO can provide a better deployment solution.

  • Research Article
  • Cite Count Icon 118
  • 10.1016/j.bdr.2018.05.002
A Novel Clustering Method Using Enhanced Grey Wolf Optimizer and MapReduce
  • May 21, 2018
  • Big Data Research
  • Ashish Kumar Tripathi + 2 more

A Novel Clustering Method Using Enhanced Grey Wolf Optimizer and MapReduce

  • Supplementary Content
  • Cite Count Icon 1
  • 10.22024/unikent/01.02.87076
Using Particle Swarm Optimization for Market Timing Strategies
  • Feb 1, 2021
  • Kent Academic Repository (University of Kent)
  • Ismail Mohamed

Market timing is the issue of deciding when to buy or sell a given asset on the market. As one of the core issues of algorithmic trading systems, designers of such system have turned to computational intelligence methods to aid them in this task. In this thesis, we explore the use of Particle Swarm Optimization (PSO) within the domain of market timing.nPSO is a search metaheuristic that was first introduced in 1995 [28] and is based on the behavior of birds in flight. Since its inception, the PSO metaheuristic has seen extensions to adapt it to a variety of problems including single objective optimization, multiobjective optimization, niching and dynamic optimization problems. Although popular in other domains, PSO has seen limited application to the issue of market timing. The current incumbent algorithm within the market timing domain is Genetic Algorithms (GA), based on the volume of publications as noted in [40] and [84]. In this thesis, we use PSO to compose market timing strategies using technical analysis indicators. Our first contribution is to use a formulation that considers both the selection of components and the tuning of their parameters in a simultaneous manner, and approach market timing as a single objective optimization problem. Current approaches only considers one of those aspects at a time: either selecting from a set of components with fixed values for their parameters or tuning the parameters of a preset selection of components. Our second contribution is proposing a novel training and testing methodology that explicitly exposes candidate market timing strategies to numerous price trends to reduce the likelihood of overfitting to a particular trend and give a better approximation of performance under various market conditions. Our final contribution is to consider market timing as a multiobjective optimization problem, optimizing five financial metrics and comparing the performance of our PSO variants against a well established multiobjective optimization algorithm. These algorithms address unexplored research areas in the context of PSO algorithms to the best of our knowledge, and are therefore original contributions. The computational results over a range of datasets shows that the proposed PSO algorithms are competitive to GAs using the same formulation. Additionally, the multiobjective variant of our PSO algorithm achieve statistically significant improvements over NSGA-II.

  • Research Article
  • Cite Count Icon 14
  • 10.1016/j.egyr.2022.06.083
Optimal design of grid-connected photovoltaic system using grey wolf optimization
  • Jul 2, 2022
  • Energy Reports
  • Isaac Ebi + 2 more

Grid-connected photovoltaic systems have been widely utilized as means of renewable energy-based electricity supply worldwide. Nevertheless, one of the major issues in their implementation is optimal system design, also associated to system sizing. An undersized or oversized system components could compromise the technical benefits of the systems. Therefore, this paper discusses a Grey Wolf Optimization (GWO) for optimizing a grid-connected photovoltaic system design. The optimization problem was devised based on single objective optimization with models of photovoltaic module and inverter set as the decision variables and specific yield transcribed as fitness value that needs to be maximized. Before optimization, an iterative-based sizing algorithm was formulated to determine the optimal module and inverter that give the highest specific yield using a non-computational intelligence approach. Later, GWO was employed to determine the maximum specific yield by choosing the optimal model of PV module and inverter. The results showed that GWO was able to produce same specific yield obtained by iterative-based sizing algorithm. Additionally, GWO was observed to be about 11.3 times faster when compared with the iterative approach. When comparing with particle swarm optimization and genetic algorithm, GWO was discovered to produce higher specific yield with relatively similar computation time.

  • Research Article
  • Cite Count Icon 26
  • 10.1016/j.est.2024.112314
Capacity and operation optimization of hybrid microgrid for economic zone using a novel meta-heuristic algorithm
  • Jun 5, 2024
  • Journal of Energy Storage
  • Arif Istiak Abeg + 5 more

Capacity and operation optimization of hybrid microgrid for economic zone using a novel meta-heuristic algorithm

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 16
  • 10.1007/s00024-022-03166-x
A Comparative Analysis of Three Computational-Intelligence Metaheuristic Methods for the Optimization of TDEM Data
  • Oct 1, 2022
  • Pure and Applied Geophysics
  • Francesca Pace + 2 more

We focus on the performances of three nature-inspired metaheuristic methods for the optimization of time-domain electromagnetic (TDEM) data: the Genetic Algorithm (GA), the Particle Swarm Optimization (PSO) and the Grey Wolf Optimizer (GWO) algorithms. While GA and PSO have been used in a plethora of geophysical applications, GWO has received little attention in the literature so far, despite promising outcomes. This study directly and quantitatively compares GA, PSO and GWO applied to TDEM data. To date, these three algorithms have only been compared in pairs. The methods were first applied to a synthetic example of noise-corrupted data and then to two field surveys carried out in Italy. Real data from the first survey refer to a TDEM sounding acquired for groundwater prospection over a known stratigraphy. The data set from the second survey deals with the characterization of a geothermal reservoir. The resulting resistivity models are quantitatively compared to provide a thorough overview of the performances of the algorithms. The comparative analysis reveals that PSO and GWO perform better than GA. GA yields the highest data misfit and an ineffective minimization of the objective function. PSO and GWO provide similar outcomes in terms of both resistivity distribution and data misfits, thus providing compelling evidence that both the emerging GWO and the established PSO are highly valid tools for stochastic inverse modeling in geophysics.

  • Research Article
  • Cite Count Icon 68
  • 10.1109/ojies.2022.3179284
An Enhanced Grey Wolf Optimization Algorithm for Photovoltaic Maximum Power Point Tracking Control Under Partial Shading Conditions
  • Jan 1, 2022
  • IEEE Open Journal of the Industrial Electronics Society
  • Ibrahim Saiful Millah + 5 more

A partial shading condition (PSC) is one of the most common problems in the photovoltaic (PV) system. It causes the output power of a PV system drastically decrease. Meta-heuristic algorithms (MHA) can track the maximum power point in a power-voltage curve with multiple peaks. Grey wolf optimization (GWO) algorithm is a new optimization algorithm based on MHA. It has been used to solve optimization problems in many applications including MPPT for a PV system. However, the accuracy and tracking time in the original GWO (OGWO) can still be further improved for various PSCs. Therefore, there have been some modified grey wolf optimization algorithms proposed to improve the GWO. Nevertheless, only incremental improvement has been made. Therefore, an enhanced grey wolf optimization (EGWO) is proposed, which adds the weighting average, the pouncing behavior and nonlinear convergence factor in the OGWO. In particular, since real wolves may engage in pouncing action when they are hunting, inclusion of pouncing completes the GWO algorithm and yields great improvements. As will be shown via experiment, the EGWO can drastically reduce the tracking time (up to 45.5% of the OGWO) and the dynamic tracking efficiency can be improved by more than 2%, compared to the OGWO.Moreover, the EGWO achieves the highest maximum power point compared to some of the existing GWO and other swarm based algorithms.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 57
  • 10.3390/sym16030286
An Improved Grey Wolf Optimizer with Multi-Strategies Coverage in Wireless Sensor Networks
  • Mar 1, 2024
  • Symmetry
  • Yun Ou + 5 more

For wireless sensor network (WSN) coverage problems, since the sensing range of sensor nodes is a circular area with symmetry, taking symmetry into account when deploying nodes will help simplify problem solving. In addition, in view of two specific problems of high node deployment costs and insufficient effective coverage in WSNs, this paper proposes a WSN coverage optimization method based on the improved grey wolf optimizer with multi-strategies (IGWO-MS). As far as IGWO-MS is concerned, first of all, it uses Sobol sequences to initialize the population so that the initial values of the population are evenly distributed in the search space, ensuring high ergodicity and diversity. Secondly, it introduces a search space strategy to increase the search range of the population, avoid premature convergence, and improve search accuracy. And then, it combines reverse learning and mirror mapping to expand the population richness. Finally, it adds Levy flight to increase the disturbance and improve the probability of the algorithm jumping out of the local optimum. To verify the performance of IGWO-MS in WSN coverage optimization, this paper rasterizes the coverage area of the WSN into multiple grids of the same size and symmetry with each other, thereby transforming the node coverage problem into a single-objective optimization problem. In the simulation experiment, not only was IGWO-MS selected, but four other algorithms were also selected for comparison, namely particle swarm optimization (PSO), grey wolf optimizer (GWO), grey wolf optimization based on drunk walk (DGWO), and grey wolf optimization led by two-headed wolves (GWO-THW). The experimental results demonstrate that when the number of nodes for WSN coverage optimization is 20 and 30, the optimal coverage rate and average coverage rate using IGWO-MS are both improved compared to the other four comparison algorithms. To make this clear, in the case of 20 nodes, the optimal coverage rate of IGWO-MS is increased by 13.19%, 1.68%, 4.92%, and 3.62%, respectively, compared with PSO, GWO, DGWO, and GWO-THW; while IGWO-MS performs even better in terms of average coverage rate, which is 16.45%, 3.13%, 11.25%, and 6.19% higher than that of PSO, GWO, DGWO, and GWO-THW, respectively. Similarly, in the case of 30 nodes, compared with PSO, GWO, DGWO, and GWO-THW, the optimal coverage rate of the IGWO-MS is increased by 15.23%, 1.36%, 5.55%, and 3.66%; the average coverage rate is increased by 16.78%, 1.56%, 10.91%, and 8.55%. Therefore, it can be concluded that IGWO-MS has certain advantages in solving WSN coverage problems, which is reflected in that not only can it effectively improve the coverage quality of network nodes, but it also has good stability.

  • Book Chapter
  • Cite Count Icon 16
  • 10.1007/978-3-319-12883-2_2
A Hybrid Global Optimization Algorithm: Particle Swarm Optimization in Association with a Genetic Algorithm
  • Nov 30, 2014
  • M Andalib Sahnehsaraei + 4 more

The genetic algorithm (GA) is an evolutionary optimization algorithm operating based upon reproduction, crossover and mutation. On the other hand, particle swarm optimization (PSO) is a swarm intelligence algorithm functioning by means of inertia weight, learning factors and the mutation probability based upon fuzzy rules. In this paper, particle swarm optimization in association with genetic algorithm optimization is utilized to gain the unique benefits of each optimization algorithm. Therefore, the proposed hybrid algorithm makes use of the functions and operations of both algorithms such as mutation, traditional or classical crossover, multiple-crossover and the PSO formula. Selection of these operators is based on a fuzzy probability. The performance of the hybrid algorithm in the case of solving both single-objective and multi-objective optimization problems is evaluated by utilizing challenging prominent benchmark problems including FON, ZDT1, ZDT2, ZDT3, Sphere, Schwefel 2.22, Schwefel 1.2, Rosenbrock, Noise, Step, Rastrigin, Griewank, Ackley and especially the design of the parameters of linear feedback control for a parallel-double-inverted pendulum system which is a complicated, nonlinear and unstable system. Obtained numerical results in comparison to the outcomes of other optimization algorithms in the literature demonstrate the efficiency of the hybrid of particle swarm optimization and genetic algorithm optimization with regard to addressing both single-objective and multi-objective optimization problems.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 248
  • 10.3390/sym12061046
A Feature Selection Model for Network Intrusion Detection System Based on PSO, GWO, FFA and GA Algorithms
  • Jun 23, 2020
  • Symmetry
  • Omar Almomani

The network intrusion detection system (NIDS) aims to identify virulent action in a network. It aims to do that through investigating the traffic network behavior. The approaches of data mining and machine learning (ML) are extensively used in the NIDS to discover anomalies. Regarding feature selection, it plays a significant role in improving the performance of NIDSs. That is because anomaly detection employs a great number of features that require much time. Therefore, the feature selection approach affects the time needed to investigate the traffic behavior and improve the accuracy level. The researcher of the present study aimed to propose a feature selection model for NIDSs. This model is based on the particle swarm optimization (PSO), grey wolf optimizer (GWO), firefly optimization (FFA) and genetic algorithm (GA). The proposed model aims at improving the performance of NIDSs. The proposed model deploys wrapper-based methods with the GA, PSO, GWO and FFA algorithms for selecting features using Anaconda Python Open Source, and deploys filtering-based methods for the mutual information (MI) of the GA, PSO, GWO and FFA algorithms that produced 13 sets of rules. The features derived from the proposed model are evaluated based on the support vector machine (SVM) and J48 ML classifiers and the UNSW-NB15 dataset. Based on the experiment, Rule 13 (R13) reduces the features into 30 features. Rule 12 (R12) reduces the features into 13 features. Rule 13 and Rule 12 offer the best results in terms of F-measure, accuracy and sensitivity. The genetic algorithm (GA) shows good results in terms of True Positive Rate (TPR) and False Negative Rate (FNR). As for Rules 11, 9 and 8, they show good results in terms of False Positive Rate (FPR), while PSO shows good results in terms of precision and True Negative Rate (TNR). It was found that the intrusion detection system with fewer features will increase accuracy. The proposed feature selection model for NIDS is rule-based pattern recognition to discover computer network attack which is in the scope of Symmetry journal.

  • Research Article
  • Cite Count Icon 4
  • 10.11591/ijece.v14i5.pp5961-5969
Phishing detection using grey wolf and particle swarm optimizer
  • Oct 1, 2024
  • International Journal of Electrical and Computer Engineering (IJECE)
  • Adel Hamdan + 5 more

Phishing could be considered a worldwide problem; undoubtedly, the number of illegal websites has increased quickly. Besides that, phishing is a security attack that has several purposes, such as personal information, credit card numbers, and other information. Phishing websites look like legitimate ones, which makes it difficult to differentiate between them. There are several techniques and methods for phishing detection. The authors present two machine-learning algorithms for phishing detection. Besides that, the algorithms employed are XGBoost and random forest. Also, this study uses particle swarm optimization (PSO) and grey wolf optimizer (GWO), which are considered metaheuristic algorithms. This research used the Mendeley dataset. Precision, recall, and accuracy are used as the evaluation criteria. Experiments are done with all features (111) and with features selected by PSO and GWO. Finally, experiments are done with the most common features selected by both PSO and GWO (PSO ∩ GWO). The result demonstrates that system performance is highly acceptable, with an F-measure of 91.4%.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 143
  • 10.3390/app10186173
A Spring Search Algorithm Applied to Engineering Optimization Problems
  • Sep 4, 2020
  • Applied Sciences
  • Mohammad Dehghani + 8 more

At present, optimization algorithms are used extensively. One particular type of such algorithms includes random-based heuristic population optimization algorithms, which may be created by modeling scientific phenomena, like, for example, physical processes. The present article proposes a novel optimization algorithm based on Hooke’s law, called the spring search algorithm (SSA), which aims to solve single-objective constrained optimization problems. In the SSA, search agents are weights joined through springs, which, as Hooke’s law states, possess a force that corresponds to its length. The mathematics behind the algorithm are presented in the text. In order to test its functionality, it is executed on 38 established benchmark test functions and weighed against eight other optimization algorithms: a genetic algorithm (GA), a gravitational search algorithm (GSA), a grasshopper optimization algorithm (GOA), particle swarm optimization (PSO), teaching–learning-based optimization (TLBO), a grey wolf optimizer (GWO), a spotted hyena optimizer (SHO), as well as an emperor penguin optimizer (EPO). To test the SSA’s usability, it is employed on five engineering optimization problems. The SSA delivered better fitting results than the other algorithms in unimodal objective function, multimodal objective functions, CEC 2015, in addition to the optimization problems in engineering.

  • Conference Article
  • Cite Count Icon 29
  • 10.1109/isgt-asia.2019.8881322
Solving Optimal Reactive Power Dispatch Problem Considering Load Uncertainty
  • May 1, 2019
  • Salah Kamel + 5 more

The aim of the Optimal Reactive Power Dispatch (ORPD) solution is assigning the most confident operating point for optimal secure and operation state. The required operating point that will be determined by ORPD solution include generators voltage, transformers tap, Var compensators output for minimizing the power losses and improving the voltage profile. It is well-known that the load demand in system changes hourly and seasonally. Thus, the load variation is a source of uncertainty in power system planning. This paper solves the ORPD problem with considering uncertainties in load demand using the enhanced grey wolf optimizer (EGWO). The EGWO technique is developed to enhance the exploration and exploration capabilities of the basic grey wolf optimizer (GWO). The EGWO is based on Levy flight distribution with adaptive operators to avoid the stagnation of the traditional GWO. The EGWO is tested on IEEE 30-bus system with and without considering the uncertainty of load demand and the obtained results are compared with those captured by the traditional GWO. The results show the effectiveness of EGWO for solving the ORPD problem in terms of decreasing power losses and enhancing voltage profile.

  • Research Article
  • Cite Count Icon 239
  • 10.1109/access.2019.2897325
A New Hybrid Algorithm Based on Grey Wolf Optimization and Crow Search Algorithm for Unconstrained Function Optimization and Feature Selection
  • Jan 1, 2019
  • IEEE Access
  • Sankalap Arora + 4 more

Grey wolf optimizer (GWO) is a very efficient metaheuristic inspired by the hierarchy of the Canis lupus wolves. It has been extensively employed to a variety of practical applications. Crow search algorithm (CSA) is a recently proposed metaheuristic algorithm, which mimics the intellectual conduct of crows. In this paper, a hybrid GWO with CSA, namely GWOCSA is proposed, which combines the strengths of both the algorithms effectively with the aim to generate promising candidate solutions in order to achieve global optima efficiently. In order to validate the competence of the proposed hybrid GWOCSA, a widely utilized set of 23 benchmark test functions having a wide range of dimensions and varied complexities is used in this paper. The results obtained by the proposed algorithm are compared to 10 other algorithms in this paper for verification. The statistical results demonstrate that the GWOCSA outperforms other algorithms, including the recent variants of GWO called, enhanced grey wolf optimizer (EGWO) and augmented grey wolf optimizer (AGWO) in terms of high local optima avoidance ability and fast convergence speed. Furthermore, in order to demonstrate the applicability of the proposed algorithm at solving complex real-world problems, the GWOCSA is also employed to solve the feature selection problem as well. The GWOCSA as a feature selection approach is tested on 21 widely employed data sets acquired from the University of California at Irvine repository. The experimental results are compared to the state-of-the-art feature selection techniques, including the native GWO, the EGWO, and the AGWO. The results reveal that the GWOCSA has comprehensive superiority in solving the feature selection problem, which proves the capability of the proposed algorithm in solving real-world complex problems.

  • Research Article
  • Cite Count Icon 1
  • 10.2174/2666782701666220304140720
Swarmed Grey Wolf Optimizer
  • Apr 1, 2022
  • The Chinese Journal of Artificial Intelligence
  • Sumita Gulati + 1 more

Background: The Particle Swarm Optimization (PSO) algorithm is amongst the utmost favourable optimization algorithms often employed in hybrid procedures by the researchers considering simplicity, smaller count of parameters involved, convergence speed and capability of searching global optima. The PSO algorithm acquires memory and the collaborative swarm interactions enhances the search procedure. The high exploitation ability of PSO which intends to locate the best solution within a limited region of the search domain gives PSO an edge over other optimization algorithms. Whereas, low exploration ability results in lack of assurance of proper sampling of the search domain and thus enhances the chances of rejecting a domain containing high quality solutions. A perfect harmony between exploration and exploitation abilities in the course of selection of best solution is needed. High exploitation capacity makes PSO get trapped in local minima when its initial location is far off from the global minima. OBJECTIVES: The intent of this study is to reform this drawback of PSO of getting trapped in local minima. With an objective to upgrade the potential of Particle Swarm Optimization (PSO) to exploit along with preventing PSO of getting trapped in local minima, we require an algorithm with a positive acceptable exploration capacity. METHODS: We utilized, the recently developed metaheuristic Grey Wolf Optimizer (GWO) emulating the seeking and hunting techniques of Grey wolves for this purpose. In our way, the GWO has been utilized to assist PSO in a manner to unite their strengths and lessen their weaknesses. The proposed hybrid has two driving parameters to adjust and assign the preference to PSO or GWO. RESULTS: To test the act of the proposed hybrid it has been examined in comparison with the PSO and GWO methods. For this, eleven benchmark functions involving different unimodal and multimodal functions have been taken. The PSO, GWO and SGWO pseudo codes were coded in visual basic. In all the functions parameters of PSO and GWO were chosen as: w = 0.7, c1 = c2 = 2, population size = 30, number of iterations = 30. Experiments were redone 25 times for each of the method and for each benchmark function. The methods were compared with regard to their best and worst values besides their average values and standard deviations. The obtained results revealed that in terms of average values and standard deviations our hybrid SGWO outperformed both PSO and GWO notably. CONCLUSION: The outcomes of the experiments reveals that the proposed hybrid is better in comparison to both PSO and GWO in the search ability. Though the SGWO algorithm refines result quality, the computational complexity also gets elevated. Thus, lowering the computational complexity would be another issue of future work. Moreover, we will apply the proposed hybrid in the field of water quality estimation and prediction.

Save Icon
Up Arrow
Open/Close
Notes

Save Important notes in documents

Highlight text to save as a note, or write notes directly

You can also access these Documents in Paperpal, our AI writing tool

Powered by our AI Writing Assistant