Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques

Size: px
Start display at page:

Download "Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques"

Transcription

1 Hybrid Particle Swarm-Based-Simulated Annealing Optimization Techniques Nasser Sadati Abstract Particle Swarm Optimization (PSO) algorithms recently invented as intelligent optimizers with several highly desirable attributes. In this paper, two new hybrid Particle Swam Optimization schemes are proposed. The proposed hybrid algorithms are based on using the Particle Swarm Optimization techniques in conjunction with the Simulated Annealing (SA) approach. By simulating three different test functions, it is shown how the proposed hybrid algorithms offer the capability of converging toward the global minimum or maximum points. More importantly, the simulation results indicate that the proposed hybrid particle swarm-based simulated annealing approaches have much superior convergence characteristics than the previously developed PSO methods. I. INTRODUCTION PSO is a particle swarm optimization algorithm for global optimization that originally was introduced by Kennedy and Eberhart in 1995 [1], [2]. This approach differs from other well-known Evolutionary Algorithms (EA) that has already been developed, as shown in [1], [3]-[6], in that no operators, inspired by evolutionary procedures are applied on the population to generate new promising solutions. Instead, in PSO, each individual, named as particle, of the population, called swarm, adjusts its trajectory toward its own previous best position, and toward the previous best position attained by any member of its topological neighborhood [7]. In the global variant of PSO, the whole swarm is considered as the neighborhood. Thus, the global sharing of information takes place and the particles profit from the discoveries and previous experience of all other companions during the search for promising regions of the landscape. For example, in the single-objective minimization case, such regions possess lower function values than others, visited previously, but PSO has deficiency on finding the global min or maximum points. The simulated annealing (SA) algorithm is a kind of global optimization method that mimics the nature in the way that a thermal system is cooled down to its lowest energy states. It has an explicit strategy to avoid the local minima [8]. The name and inspiration come from annealing in metallurgy, a technique involving heating and controlled cooling of a material to increase the size of its crystals and reduce their defects. The heat causes the atoms to become unstuck from their initial positions (a local minimum of the internal energy) and wander randomly through states of higher energy; the slow cooling gives them more chance of finding configurations with lower internal energy than the initial one /06/$20.00 (C2006 IEEE Hamid Reza Feyz Mahdavian Majid Zamani SA algorithm can find the global minimum using stochastic searching technology from the means of probability and it assures that a global minimum can be found when the parameter space is sampled infinitely many times during annealing period. II. SWARM OPTIMIZATION Assuming that the search space is D-dimensional, the i-th particle of the swarm is represented by the D-dimensional vector Xi = (xi] Xi2...XXid ) and the best particle in the swarm, i.e. the particle with the smallest function value, is denoted by the index g (Pg = (Pg, Pg2,--- Pgd )). The best previous position of the i-th particle is recorded and represented as t= (Pil PI2, Pid ), while the position change (velocity) of the i-th particle is represented as Vi =(Vil.Vi2vid), which is clamped to a maximum velocity Vmax =(Vmaxi,Vmax2 -Vmaxd) specified by the user. Following this notation, the particles are manipulated according to the following equations: Vid = WVid + c1 rand(.)(pid -Xid) (1) + C2 rand(-)(pgd- Xid) Xid = Xid + Vid (2) where w can be expressed by the inertia weights approach [9], c1 and c2 are the acceleration constants which influence the convergence speed of each particle [10], and rand(.)is a random number in the range of [0, 1]. For equation (1), the first part represents the inertia of the previous velocity; the second part is the "cognition" part, which represents the private thinking by itself and the third part is the "social" part which represents the cooperation among the particles [11]. If the summation in (1) would cause the velocity Vid on that dimension to exceed vmaxd, then Vid is limited to Vmaxd Vmax determines the resolution with which regions between the present position and the target position are searched [11], [12]. If Vmax is too large, the particles might fly the past good solutions. If Vmax is too small, the particles may not explore sufficiently beyond local solutions. In many experiences with PSO, Vmax is often set to the maximum of dynamic range of the variables on each dimension. The constants Cl and c2 644

2 represent the weighting of the stochastic acceleration terms that pull each particle toward pi and pg positions. Low values allow particles to roam far from the target regions before being tugged back. On the other hand, high values result in abrupt movement toward, or past, the target regions. Hence, the acceleration constants Cl and c2 are often set to be 2.0 according to the past experiences [3]. Suitable selection of inertia weight w provides a balance between global and local explorations, thus requiring less iterations on average to find a sufficiently optimal solution. As originally developed, w often decreases linearly from about 0.9 to 0.4 during a run. In general, the inertia weight w is set according to the following equation: SA has proved to be an effective global optimization algorithm because of the advantage described as; 1) suitability to problem in wide area, 2) no restriction on the form of cost function, 3) high probability to find global optimization, 4) easy implementation by programming. But SA is not universal and its performance is mainly dependable on the following four "enough"; 1. the initial temperature is high enough, 2. the temperature is cooled slowly enough, 3. the parameter space is sampled often enough, 4. the stop temperature is low enough. These requirements make the SA converge very slowly in most cases. Wmax Wmin itermax The PSO-B-SA is an optimization algorithm which combin the PSO with the SA. In fact by combining PSO with SA, the strong points of SA can be used in PSO. This is the basic idea of the PSO-B-SA. The PSO-B-SA algorithm's searching process is started from initializing a group of random particles. In this paper, if only the pg that is the leader of the swarm is based on SA, independently from other particles, the algorithm is named to be the PSO-B-SAL. But, if all particles are based on SA, the algorithm is named to be PSO-B-SA2, and then a group of new individuals are generated. In this case, particles of the new generation are obtained after transforming each particle's velocity and position according to the equations (1) and (2). This process evolves through time until the terminating condition is satisfied. In the process of simulated annealing, the new individuals are given randomly around the original individuals. Here we set the original particles as a parameter rt, to each particle: W= Wm -.iter (3) where itermax represents the maximum number of iterations, and iter is the current number of iterations or generations. Moreover, wmax and wmin are the maximum and minimum weight values, respectively. From the above discussion, it is obvious that PSO resembles, to some extent, the "mutation" operator of Genetic Algorithms through the position update equations (1) and (2). However it should be noted, that in PSO, the "mutation" operator is guided by the particle's own "flying" experience and benefits from the swarm's "flying" experience. In other words, PSO is considered as performing mutation with a "conscience" as pointed out by Eberhart and Shi [13]. III. SIMULATED ANNEALING As its name implies, the simulated annealing (SA) exploits an analogy between the way in which a metal cools into a minimum energy crystalline structure (the annealing process) and search for a minimum in a more general system. According to the computational procedure, simulated annealing can be divided into four basic steps: 1) A new state generator; which is used to generate a new solution just based on the previous one. The changes to the previous solution are randomly generated in each iteration, with a statistic distribution of Cauchy or Gaussian type. 2) An acceptance function; which is used to accept or reject the new solution based on the change of the cost function. The new solution will always be accepted if the cost function decreases, otherwise the new solution will be randomly accepted with a specified probability. 3) A temperature schedule; which is used to determine how the temperature is to be cooled and to generate a new value of temperature is used in the next iteration. 4) A stop criterion; which is used to determine the points to stop the temperature cooling and finish the optimization. 645 IV. PARTICLE SWARM-BASED-SIMULATED ANNEALING present = present + r, rand(.) (4) In the above equation the rt rand (.) is a random number between 0 and 1. Now to find the global minimum of the following optimizing problem min f(xl,x2,...,x ) s.t. xi E [ai,b1] ; i = 1,2,...,n (5) the steps of the particle swarm-based-simulated annealing optimization is as follows: Initialize a group of particles (the scale is m), 1) including random position and velocity. Evaluate each particle's fitness. 2) If the chosen algorithm is PSO-B-SAI, then the pg 3) is based on SA independently and a new global best position ( pg ) is obtained. If the algorithm is PSOB-SA2, then each particle is based on SA independently and a group of new individuals are obtained.

3 For each particle, compare its fitness and its personal best position ( pi ). If its fitness is better, replace pi with its fitness. For each particle, compare its fitness and the global best position ( pg ). If its fitness is better, then 4) 5) initialized with a random position and a random velocity where in both cases the values in every dimension have been randomly chosen according to a uniform distribution over the initial range [X innxax].* The values of Xn and Xmax depend on the objective function. During a run of an algorithm, the position and velocity of a particle is not been restricted to the initialization intervals, but a maximum velocity Vmax = Xmax has been used for every component of velocity vector vi. The set of test functions (see Table I) contains functions that are commonly used in the field of continuous function optimization. Table II shows the values that have been used for the dimension of these functions, the range of the corresponding initial position and the velocities of the particles, and the goals that have to be achieved by the algorithms. The first two functions (Sphere and Rosenbrock) are unimodal functions (i.e., they have a single local optimum that is also the global optimum) and the remaining function () is multimodal (i.e., it has several local optima). All tests have been run over iterations. The swarm size that has been used in the experiments, is equal to 40 (m = 40). In this experiment the number of iterations required to reach a certain goal for each test function has been determined comparing PSO-g, PSO-1, H-PSO, A H-PSO, V H-PSO, PSOB-SAI and PSO-B-SA2. We used the results of [16] for the different variants of PSO. For PSO-g, PSO-1 and H-PSO, 2 parameter sets have been used. All algorithms have been tested with two different parameter sets that were taken from the literature. One parameter set is w =.6 and C= c2= 1.7, as suggested in [15] for a faster convergence rate. The other parameter set has the common parameter values w =.729 and cl = C2 = Algorithms that use the first (second) set of parameter values are denoted by appending "-a" (respectively, "-b") to its name, e.g. PSO-g-a denotes PSO-g with the first parameter set. replace pg with its fitness. 6) Transform each particle's velocity and position according to the expressions (1) and (2). 7) This process given evolves through time until the terminating condition is satisfied. The proposed approaches are used to optimize three different test functions as described in Tables I and II. TABLE I THE TEST FUNCTIONS Sphere: n F xs (X) = Ex) -4 i=l Rosenbrock: +ox21x )2 +(1 FROS(X) = Z(X(-x ) nl i=l - : -* n FRaS(X) = Z(x-1Ocos(2Ai) + IO) i R TABLE II PARAMETERS OF THE TEST FUNCTIONS Function Dim. Initial Range Goal Sphere [-100;100]n 0.01 Rosenbrock [-;]n 100 [-5.12;5.12]n 100 A. Significance In the experiments done using the above algorithms, the number of iterations required to reach a specified goal for each function was recorded. If the goal could not reach within the maximum number of iterations, the run was considered unsuccessful. The success rate denotes the percentage of successful runs. For the successful runs, the average, median, maximum, and minimum number of iterations required to achieve the goal value were calculated. The expected number of iterations has been determined as (average/success rate). The results are all shown in Table III. V. SIMULATION RESULTS In this section, the experiments that have been done to compare the different variants of PSO with PSO-B-SAl and PSO-B-SA2 for continuous function optimization are described. Since we are interested in understanding whether the proposed modifications of the standard PSO algorithm can improve its performance, we have focused our experimental evaluation on the comparison with other PSO algorithms. It should be noted however that PSO is known to be a competitive method which often produces results that are comparable or even better than those produced by other metaheuristics (e.g., see [14]). In all our experiments, the PSO algorithms use the parameter values w =.729 and c, = c2 =1.494, as recommended in [15], unless stated otherwise. Each run has been repeated 100 times and the average results are presented. The particles have been B. Results 646 The proposed approaches are first compared with the PSO. The results are shown in Fig.l. Moreover, the PSO-B-SAl and PSO-B-SA2 are compared with other PSO algorithms. The comparison is based on the number of iterations required to reach a certain goal for each of the test functions. The algorithms all use the swarm size of m = 40. In Table III, the

4 average, median, maximum and minimum iterations required to achieve the goal value are shown. Also, the success rate and the expected number of iterations (average/success rate) to reach the goal are given. (PSO-B-SA2 is the fastest algorithm to achieve the desired goal in less iterations). Only for the Sphere function, the PSO-B-SAl does require an average of 9.6 iterations, where it is taken to be 10. For all other test functions, it obtains the lowest average and expected number of iterations required to reach the goal. 1 0 o Ci) a *~~~~~*'.~~. lo D cn Rosenbrock 1 04L o C/) c0 D1 0~ -10( 1 1 T T T i t t _ Fig. 1. Solution quality for PS0 ( ), PSO-B-SA1( -- ), PSO-B-SA2( ), with w =.729, c1 =C2 =1.494, r, = 0.01 and swarm size m = 40 VI. CONCLUSION In this paper, two novel approaches for optimization based on Particle Swarm and Simulated Annealing optimization techniques are presented. The Particle Swarm Optimization based Simulated Annealing can narrow the field of search and. 150 speed up the rate of convergence continually in the optimizing process, as shown in Table III. It is shown that the proposed approaches have higher searching efficiency. They can also escape from local minimums as shown in Fig. 1. These two algorithms are applied to several test functions as optimization problems. The PSO-B-SAl algorithm has better speed than the PSO-B-SA2 but the PSO-B-SA2 algorithm has better convergence than PSO-B-SAL. However, both have much smaller number of iterations and faster convergence rates than the other PSO algoirthms. It is shown that the PSO-B-SA2 could be used as a new and a promising technique for solving optimization problems. VII. REFERENCES [1] J. Kennedy and R. Eberhart, "Particle Swarm Optimization," in Proc. IEEE Int. Conf Neural Networks, vol. 4, 1995, pp [2] R. Eberhart, J. Kennedy, "A new optimizer using particle swarm theory," in Proc. 6th Int. Symposium on Micro Machine and Human Science, 1995, pp [3] R. C. Eberhart, P. Simpson, and R. Dobbins, Computational Intelligence PC Tools, Academic Press: 1996, pp [4] J. Kennedy and R.C. Eberhart, Swarm Intelligence, Morgan Kaufmann Publishers: [5] R. C. Eberhart and Y. Shi, "Comparison between genetic algorithms and particle swarm optimization," in Proc. of the 7th Annual Conf on Evolutionary Programming, 1998,pp [6] P. J. Angeline, "Evolutionary optimization versus particle swarm optimization: philosophy and performance difference," in Proc. of the 7th Annual Conf on Evolutionary Programming, 1999, pp [7] J. Kennedy, "The behavior of particles," Evolutionary Programming VII, 1998, pp [8] S. Kirkpatrick, C. D. Gelatt, and M. P., Vecchi, "Optimization by simulated annealing," Science, vol. 220, no. 4598, 13, 1983, pp [9] Y. Shi, R. Eberhart, "A modified particle swarm optimizer," in Proc. IEEE Int. Conf on Evolutionary Computation, 1998, pp [10] R. Eberhart, Y. Shi, "Particle swarm optimization: developments, applications and resources," in Proc. IEEE Int. Conf on Evolutionary Computation, 2001, pp [11] J. Kennedy, "The particle swarm: social adaptation of knowledge," in Proc. IEEE Int. Conf on Evolutionary Computation, 1997, pp [12] Y. Shi, R. Eberhart, "Parameter selection in particle swarm optimization," in Proc. of the 7th Annual Conf on Evolutionary Programming, 1998, pp [13] R. Eberhart and Y. H. Shi, "Evolving artificial neural networks," in Proc. Int. Conf on Neural Networks and Brain,

5 [14] J. Kennedy and W. M. Spears, "Matching algorithms to [15] I. C. Trelea, "The particle swarm optimization problems: an experimental test of the particle swarm algorithm: convergence analysis and parameter and some genetic algorithms on the multimodal problem selection," Inform. Process. Lett., vol. 85, generator," in Proc. Int. Conf Evolutionary [16] S. Janson and M. Middendorf, "A hierarchical particle Computation, 1998, pp Swarm Optimizer and its adaptive variant," IEEE Trans. on Systems, Man, and Cybernetics, vol. 35, TABLE III STEPS REQUIRED TO ACHIEVE A CERTAIN GOAL FOR PSO-G, PSO-1, H-PSO, A H-PSO, V H-PSO, PSO-B-SAI AND PSO-B-SA2. AVERAGE (AVG), MEDIAN (MED), MAXIMUM (MAX), MINIMUM (MIN) AND EXPECTED (EXP:= AVG/SUCC) NUMBER OF ITERATIONS; "-a" AND "_b" DENOTE THE USED PARAMETER VALUES AS DESCRIBED IN SECTION V. Algorithm Avg Med Max Min Succ Exp Sphere PSO-g-a (1) PSO-l-a (2) H-PSO-a (3) PSO-g-b (4) PSO-l-b (5) H-PSO-b (6) A H-PSO (7) V H-PSO (8) PSO-B-SA1 (9) PSO-B-SA2 (10) PSO-g-a (1) PSO-l-a (2) H-PSO-a (3) PSO-g-b (4) PSO-l-b (5) H-PSO-b (6) A H-PSO (7) V H-PSO (8) PSO-B-SA1 (9) PSO-B-SA2 (10) Rosenbrock PSO-g-a (1) PSO-l-a (2) H-PSO-a (3) PSO-g-b (4) PSO-l-b (5) H-PSO-b (6) A H-PSO (7) V H-PSO (8) PSO-B-SA1 (9) PSO-B-SA2 (10)

Tracking Changing Extrema with Particle Swarm Optimizer

Tracking Changing Extrema with Particle Swarm Optimizer Tracking Changing Extrema with Particle Swarm Optimizer Anthony Carlisle Department of Mathematical and Computer Sciences, Huntingdon College antho@huntingdon.edu Abstract The modification of the Particle

More information

Modified Particle Swarm Optimization

Modified Particle Swarm Optimization Modified Particle Swarm Optimization Swati Agrawal 1, R.P. Shimpi 2 1 Aerospace Engineering Department, IIT Bombay, Mumbai, India, swati.agrawal@iitb.ac.in 2 Aerospace Engineering Department, IIT Bombay,

More information

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE

IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE IMPROVING THE PARTICLE SWARM OPTIMIZATION ALGORITHM USING THE SIMPLEX METHOD AT LATE STAGE Fang Wang, and Yuhui Qiu Intelligent Software and Software Engineering Laboratory, Southwest-China Normal University,

More information

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem

Application of Improved Discrete Particle Swarm Optimization in Logistics Distribution Routing Problem Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 3673 3677 Advanced in Control Engineeringand Information Science Application of Improved Discrete Particle Swarm Optimization in

More information

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm

An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm An improved PID neural network controller for long time delay systems using particle swarm optimization algorithm A. Lari, A. Khosravi and A. Alfi Faculty of Electrical and Computer Engineering, Noushirvani

More information

Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm

Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm Particle Swarm Optimization Artificial Bee Colony Chain (PSOABCC): A Hybrid Meteahuristic Algorithm Oğuz Altun Department of Computer Engineering Yildiz Technical University Istanbul, Turkey oaltun@yildiz.edu.tr

More information

Particle Swarm Optimization

Particle Swarm Optimization Particle Swarm Optimization Gonçalo Pereira INESC-ID and Instituto Superior Técnico Porto Salvo, Portugal gpereira@gaips.inesc-id.pt April 15, 2011 1 What is it? Particle Swarm Optimization is an algorithm

More information

PARTICLE SWARM OPTIMIZATION (PSO) [1] is an

PARTICLE SWARM OPTIMIZATION (PSO) [1] is an Proceedings of International Joint Conference on Neural Netorks, Atlanta, Georgia, USA, June -9, 9 Netork-Structured Particle Sarm Optimizer Considering Neighborhood Relationships Haruna Matsushita and

More information

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India.

Argha Roy* Dept. of CSE Netaji Subhash Engg. College West Bengal, India. Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Training Artificial

More information

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic Algorithm and Particle Swarm Optimization 2017 2 nd International Electrical Engineering Conference (IEEC 2017) May. 19 th -20 th, 2017 at IEP Centre, Karachi, Pakistan Meta- Heuristic based Optimization Algorithms: A Comparative Study of Genetic

More information

Particle Swarm Optimization

Particle Swarm Optimization Dario Schor, M.Sc., EIT schor@ieee.org Space Systems Department Magellan Aerospace Winnipeg Winnipeg, Manitoba 1 of 34 Optimization Techniques Motivation Optimization: Where, min x F(x), subject to g(x)

More information

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization

Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Handling Multi Objectives of with Multi Objective Dynamic Particle Swarm Optimization Richa Agnihotri #1, Dr. Shikha Agrawal #1, Dr. Rajeev Pandey #1 # Department of Computer Science Engineering, UIT,

More information

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization

Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization Traffic Signal Control Based On Fuzzy Artificial Neural Networks With Particle Swarm Optimization J.Venkatesh 1, B.Chiranjeevulu 2 1 PG Student, Dept. of ECE, Viswanadha Institute of Technology And Management,

More information

Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters

Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters Water cycle algorithm with fuzzy logic for dynamic adaptation of parameters Eduardo Méndez 1, Oscar Castillo 1 *, José Soria 1, Patricia Melin 1 and Ali Sadollah 2 Tijuana Institute of Technology, Calzada

More information

PARTICLE SWARM OPTIMIZATION (PSO)

PARTICLE SWARM OPTIMIZATION (PSO) PARTICLE SWARM OPTIMIZATION (PSO) J. Kennedy and R. Eberhart, Particle Swarm Optimization. Proceedings of the Fourth IEEE Int. Conference on Neural Networks, 1995. A population based optimization technique

More information

ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA. Mark S. Voss a b. and Xin Feng.

ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA. Mark S. Voss a b. and Xin Feng. Copyright 2002 IFAC 5th Triennial World Congress, Barcelona, Spain ARMA MODEL SELECTION USING PARTICLE SWARM OPTIMIZATION AND AIC CRITERIA Mark S. Voss a b and Xin Feng a Department of Civil and Environmental

More information

Step Size Optimization of LMS Algorithm Using Particle Swarm Optimization Algorithm in System Identification

Step Size Optimization of LMS Algorithm Using Particle Swarm Optimization Algorithm in System Identification IJCSNS International Journal of Computer Science and Network Security, VOL.13 No.6, June 2013 125 Step Size Optimization of LMS Algorithm Using Particle Swarm Optimization Algorithm in System Identification

More information

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-"&"3 -"(' ( +-" " " % '.+ % ' -0(+$,

A *69>H>N6 #DJGC6A DG C<>C::G>C<,8>:C8:H /DA 'D 2:6G, ()-&3 -(' ( +-   % '.+ % ' -0(+$, The structure is a very important aspect in neural network design, it is not only impossible to determine an optimal structure for a given problem, it is even impossible to prove that a given structure

More information

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems

Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Australian Journal of Basic and Applied Sciences, 4(8): 3366-3382, 21 ISSN 1991-8178 Comparison of Some Evolutionary Algorithms for Approximate Solutions of Optimal Control Problems Akbar H. Borzabadi,

More information

Optimized Algorithm for Particle Swarm Optimization

Optimized Algorithm for Particle Swarm Optimization Optimized Algorithm for Particle Swarm Optimization Fuzhang Zhao Abstract Particle swarm optimization (PSO) is becoming one of the most important swarm intelligent paradigms for solving global optimization

More information

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops

Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops Particle Swarm Optimization Approach for Scheduling of Flexible Job Shops 1 Srinivas P. S., 2 Ramachandra Raju V., 3 C.S.P Rao. 1 Associate Professor, V. R. Sdhartha Engineering College, Vijayawada 2 Professor,

More information

Chapter 14 Global Search Algorithms

Chapter 14 Global Search Algorithms Chapter 14 Global Search Algorithms An Introduction to Optimization Spring, 2015 Wei-Ta Chu 1 Introduction We discuss various search methods that attempts to search throughout the entire feasible set.

More information

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization

Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization Mobile Robot Path Planning in Static Environments using Particle Swarm Optimization M. Shahab Alam, M. Usman Rafique, and M. Umer Khan Abstract Motion planning is a key element of robotics since it empowers

More information

Small World Network Based Dynamic Topology for Particle Swarm Optimization

Small World Network Based Dynamic Topology for Particle Swarm Optimization Small World Network Based Dynamic Topology for Particle Swarm Optimization Qingxue Liu 1,2, Barend Jacobus van Wyk 1 1 Department of Electrical Engineering Tshwane University of Technology Pretoria, South

More information

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy

Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Genetic-PSO Fuzzy Data Mining With Divide and Conquer Strategy Amin Jourabloo Department of Computer Engineering, Sharif University of Technology, Tehran, Iran E-mail: jourabloo@ce.sharif.edu Abstract

More information

KEYWORDS: Mobile Ad hoc Networks (MANETs), Swarm Intelligence, Particle Swarm Optimization (PSO), Multi Point Relay (MPR), Throughput.

KEYWORDS: Mobile Ad hoc Networks (MANETs), Swarm Intelligence, Particle Swarm Optimization (PSO), Multi Point Relay (MPR), Throughput. IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY APPLICATION OF SWARM INTELLIGENCE PSO TECHNIQUE FOR ANALYSIS OF MULTIMEDIA TRAFFIC AND QOS PARAMETERS USING OPTIMIZED LINK STATE

More information

A Novel Probabilistic-PSO Based Learning Algorithm for Optimization of Neural Networks for Benchmark Problems

A Novel Probabilistic-PSO Based Learning Algorithm for Optimization of Neural Networks for Benchmark Problems A Novel ProbabilisticPSO Based Learning Algorithm for Optimization of Neural Networks for Benchmark Problems SUDHIR G.AKOJWAR 1, PRAVIN R. KSHIRSAGAR 2 1 Department of Electronics and Telecommunication

More information

Small World Particle Swarm Optimizer for Global Optimization Problems

Small World Particle Swarm Optimizer for Global Optimization Problems Small World Particle Swarm Optimizer for Global Optimization Problems Megha Vora and T.T. Mirnalinee Department of Computer Science and Engineering S.S.N College of Engineering, Anna University, Chennai,

More information

LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2

LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2 15-382 COLLECTIVE INTELLIGENCE - S18 LECTURE 16: SWARM INTELLIGENCE 2 / PARTICLE SWARM OPTIMIZATION 2 INSTRUCTOR: GIANNI A. DI CARO BACKGROUND: REYNOLDS BOIDS Reynolds created a model of coordinated animal

More information

Solving Economic Load Dispatch Problems in Power Systems using Genetic Algorithm and Particle Swarm Optimization

Solving Economic Load Dispatch Problems in Power Systems using Genetic Algorithm and Particle Swarm Optimization Solving Economic Load Dispatch Problems in Power Systems using Genetic Algorithm and Particle Swarm Optimization Loveleen Kaur 1, Aashish Ranjan 2, S.Chatterji 3, and Amod Kumar 4 1 Asst. Professor, PEC

More information

Population Structure and Particle Swarm Performance

Population Structure and Particle Swarm Performance Population Structure and Particle Swarm Performance James Kennedy Bureau of Labor Statistics Washington, DC Kennedy_Jim@bls.gov Rui Mendes Universidade do Minho Braga, Portugal rui@omega.di.uminho.pt Abstract:

More information

A hybrid constrained optimization approach coupling PSO and adaptive constraint-handling technique

A hybrid constrained optimization approach coupling PSO and adaptive constraint-handling technique A hybrid constrained optimization approach coupling PSO and adaptive constraint-handling technique WEN LONG, SHAOHONG CAI, JIANJUN JIAO, WENZHUAN ZHANG Guizhou Key Laboratory of Economics System Simulation

More information

HPSOM: A HYBRID PARTICLE SWARM OPTIMIZATION ALGORITHM WITH GENETIC MUTATION. Received February 2012; revised June 2012

HPSOM: A HYBRID PARTICLE SWARM OPTIMIZATION ALGORITHM WITH GENETIC MUTATION. Received February 2012; revised June 2012 International Journal of Innovative Computing, Information and Control ICIC International c 2013 ISSN 1349-4198 Volume 9, Number 5, May 2013 pp. 1919 1934 HPSOM: A HYBRID PARTICLE SWARM OPTIMIZATION ALGORITHM

More information

Lecture 4. Convexity Robust cost functions Optimizing non-convex functions. 3B1B Optimization Michaelmas 2017 A. Zisserman

Lecture 4. Convexity Robust cost functions Optimizing non-convex functions. 3B1B Optimization Michaelmas 2017 A. Zisserman Lecture 4 3B1B Optimization Michaelmas 2017 A. Zisserman Convexity Robust cost functions Optimizing non-convex functions grid search branch and bound simulated annealing evolutionary optimization The Optimization

More information

An Island Based Hybrid Evolutionary Algorithm for Optimization

An Island Based Hybrid Evolutionary Algorithm for Optimization An Island Based Hybrid Evolutionary Algorithm for Optimization Changhe Li and Shengxiang Yang Department of Computer Science, University of Leicester University Road, Leicester LE1 7RH, UK {cl160,s.yang}@mcs.le.ac.uk

More information

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION

CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 131 CHAPTER 6 ORTHOGONAL PARTICLE SWARM OPTIMIZATION 6.1 INTRODUCTION The Orthogonal arrays are helpful in guiding the heuristic algorithms to obtain a good solution when applied to NP-hard problems. This

More information

Non-deterministic Search techniques. Emma Hart

Non-deterministic Search techniques. Emma Hart Non-deterministic Search techniques Emma Hart Why do local search? Many real problems are too hard to solve with exact (deterministic) techniques Modern, non-deterministic techniques offer ways of getting

More information

Modified Particle Swarm Optimization with Novel Modulated Inertia for Velocity Update

Modified Particle Swarm Optimization with Novel Modulated Inertia for Velocity Update Modified Particle Swarm Optimization with Novel Modulated Inertia for Velocity Update Abdul Hadi Hamdan #1, Fazida Hanim Hashim #2, Abdullah Zawawi Mohamed *3, W. M. Diyana W. Zaki #4, Aini Hussain #5

More information

Particle Swarm Optimization in Scilab ver 0.1-7

Particle Swarm Optimization in Scilab ver 0.1-7 Particle Swarm Optimization in Scilab ver 0.1-7 S. SALMON, Research engineer and PhD. student at M3M - UTBM Abstract This document introduces the Particle Swarm Optimization (PSO) in Scilab. The PSO is

More information

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic

Reconfiguration Optimization for Loss Reduction in Distribution Networks using Hybrid PSO algorithm and Fuzzy logic Bulletin of Environment, Pharmacology and Life Sciences Bull. Env. Pharmacol. Life Sci., Vol 4 [9] August 2015: 115-120 2015 Academy for Environment and Life Sciences, India Online ISSN 2277-1808 Journal

More information

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION

SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION SIMULTANEOUS COMPUTATION OF MODEL ORDER AND PARAMETER ESTIMATION FOR ARX MODEL BASED ON MULTI- SWARM PARTICLE SWARM OPTIMIZATION Kamil Zakwan Mohd Azmi, Zuwairie Ibrahim and Dwi Pebrianti Faculty of Electrical

More information

Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization

Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization 488 International Journal Wu-Chang of Control, Wu Automation, and Men-Shen and Systems, Tsai vol. 6, no. 4, pp. 488-494, August 2008 Feeder Reconfiguration Using Binary Coding Particle Swarm Optimization

More information

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM

GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM Journal of Al-Nahrain University Vol.10(2), December, 2007, pp.172-177 Science GENETIC ALGORITHM VERSUS PARTICLE SWARM OPTIMIZATION IN N-QUEEN PROBLEM * Azhar W. Hammad, ** Dr. Ban N. Thannoon Al-Nahrain

More information

Binary Differential Evolution Strategies

Binary Differential Evolution Strategies Binary Differential Evolution Strategies A.P. Engelbrecht, Member, IEEE G. Pampará Abstract Differential evolution has shown to be a very powerful, yet simple, population-based optimization approach. The

More information

A RANDOM SYNCHRONOUS-ASYNCHRONOUS PARTICLE SWARM OPTIMIZATION ALGORITHM WITH A NEW ITERATION STRATEGY

A RANDOM SYNCHRONOUS-ASYNCHRONOUS PARTICLE SWARM OPTIMIZATION ALGORITHM WITH A NEW ITERATION STRATEGY A RANDOM SYNCHRONOUS-ASYNCHRONOUS PARTICLE SWARM OPTIMIZATION ALORITHM WITH A NEW ITERATION STRATEY Nor Azlina Ab Aziz 1,2, Shahdan Sudin 3, Marizan Mubin 1, Sophan Wahyudi Nawawi 3 and Zuwairie Ibrahim

More information

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization

Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization Experimental Study on Bound Handling Techniques for Multi-Objective Particle Swarm Optimization adfa, p. 1, 2011. Springer-Verlag Berlin Heidelberg 2011 Devang Agarwal and Deepak Sharma Department of Mechanical

More information

Feature weighting using particle swarm optimization for learning vector quantization classifier

Feature weighting using particle swarm optimization for learning vector quantization classifier Journal of Physics: Conference Series PAPER OPEN ACCESS Feature weighting using particle swarm optimization for learning vector quantization classifier To cite this article: A Dongoran et al 2018 J. Phys.:

More information

Initializing the Particle Swarm Optimizer Using the Nonlinear Simplex Method

Initializing the Particle Swarm Optimizer Using the Nonlinear Simplex Method Initializing the Particle Swarm Optimizer Using the Nonlinear Simplex Method K.E. PARSOPOULOS, M.N. VRAHATIS Department of Mathematics University of Patras University of Patras Artificial Intelligence

More information

INTEGRATION OF INVENTORY CONTROL AND SCHEDULING USING BINARY PARTICLE SWARM OPTIMIZATION ALGORITHM

INTEGRATION OF INVENTORY CONTROL AND SCHEDULING USING BINARY PARTICLE SWARM OPTIMIZATION ALGORITHM INTEGRATION OF INVENTORY CONTROL AND SCHEDULING USING BINARY PARTICLE SWARM OPTIMIZATION ALGORITHM Manash Dey Assistant Professor, Mechanical Engineering Department, JIMS EMTC Greater Noida (India) ABSTRACT

More information

Adaptative Clustering Particle Swarm Optimization

Adaptative Clustering Particle Swarm Optimization Adaptative Clustering Particle Swarm Optimization Salomão S. Madeiro, Carmelo J. A. Bastos-Filho, Member, IEEE, and Fernando B. Lima Neto, Senior Member, IEEE, Elliackin M. N. Figueiredo Abstract The performance

More information

A Hybrid Fireworks Optimization Method with Differential Evolution Operators

A Hybrid Fireworks Optimization Method with Differential Evolution Operators A Fireworks Optimization Method with Differential Evolution Operators YuJun Zheng a,, XinLi Xu a, HaiFeng Ling b a College of Computer Science & Technology, Zhejiang University of Technology, Hangzhou,

More information

1 Lab + Hwk 5: Particle Swarm Optimization

1 Lab + Hwk 5: Particle Swarm Optimization 1 Lab + Hwk 5: Particle Swarm Optimization This laboratory requires the following equipment: C programming tools (gcc, make), already installed in GR B001 Webots simulation software Webots User Guide Webots

More information

Parameter Selection of a Support Vector Machine, Based on a Chaotic Particle Swarm Optimization Algorithm

Parameter Selection of a Support Vector Machine, Based on a Chaotic Particle Swarm Optimization Algorithm BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 5 No 3 Sofia 205 Print ISSN: 3-9702; Online ISSN: 34-408 DOI: 0.55/cait-205-0047 Parameter Selection of a Support Vector Machine

More information

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation:

Inertia Weight. v i = ωv i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) The new velocity update equation: Convergence of PSO The velocity update equation: v i = v i +φ 1 R(0,1)(p i x i )+φ 2 R(0,1)(p g x i ) for some values of φ 1 and φ 2 the velocity grows without bound can bound velocity to range [ V max,v

More information

Automatic differentiation based for particle swarm optimization steepest descent direction

Automatic differentiation based for particle swarm optimization steepest descent direction International Journal of Advances in Intelligent Informatics ISSN: 2442-6571 Vol 1, No 2, July 2015, pp. 90-97 90 Automatic differentiation based for particle swarm optimization steepest descent direction

More information

A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH)

A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH) A NEW METHODOLOGY FOR EMERGENT SYSTEM IDENTIFICATION USING PARTICLE SWARM OPTIMIZATION (PSO) AND THE GROUP METHOD OF DATA HANDLING (GMDH) Mark S. Voss Dept. of Civil and Environmental Engineering Marquette

More information

IMPROVING THE PARTICLE SWARM OPTIMIZER BY FUNCTION STRETCHING

IMPROVING THE PARTICLE SWARM OPTIMIZER BY FUNCTION STRETCHING Chapter 3 IMPROVING THE PARTICLE SWARM OPTIMIZER BY FUNCTION STRETCHING K.E. Parsopoulos Department of Mathematics, University of Patras, GR 26110, Patras, Greece. kostasp@math.upatras.gr V.P. Plagianakos

More information

Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm

Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 10 (October. 2013), V4 PP 09-14 Optimization of Benchmark Functions Using Artificial Bee Colony (ABC) Algorithm

More information

Object Recognition using Particle Swarm Optimization on Fourier Descriptors

Object Recognition using Particle Swarm Optimization on Fourier Descriptors Object Recognition using Particle Swarm Optimization on Fourier Descriptors Muhammad Sarfraz 1 and Ali Taleb Ali Al-Awami 2 1 Department of Information and Computer Science, King Fahd University of Petroleum

More information

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY

IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 5, NO. 1, FEBRUARY 2001 41 Brief Papers An Orthogonal Genetic Algorithm with Quantization for Global Numerical Optimization Yiu-Wing Leung, Senior Member,

More information

An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO

An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO An Optimization of Association Rule Mining Algorithm using Weighted Quantum behaved PSO S.Deepa 1, M. Kalimuthu 2 1 PG Student, Department of Information Technology 2 Associate Professor, Department of

More information

1 Lab 5: Particle Swarm Optimization

1 Lab 5: Particle Swarm Optimization 1 Lab 5: Particle Swarm Optimization This laboratory requires the following: (The development tools are installed in GR B0 01 already): C development tools (gcc, make, etc.) Webots simulation software

More information

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding

Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding e Scientific World Journal, Article ID 746260, 8 pages http://dx.doi.org/10.1155/2014/746260 Research Article Path Planning Using a Hybrid Evolutionary Algorithm Based on Tree Structure Encoding Ming-Yi

More information

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM

THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM THREE PHASE FAULT DIAGNOSIS BASED ON RBF NEURAL NETWORK OPTIMIZED BY PSO ALGORITHM M. Sivakumar 1 and R. M. S. Parvathi 2 1 Anna University, Tamilnadu, India 2 Sengunthar College of Engineering, Tamilnadu,

More information

EE 553 Term Project Report Particle Swarm Optimization (PSO) and PSO with Cross-over

EE 553 Term Project Report Particle Swarm Optimization (PSO) and PSO with Cross-over EE Term Project Report Particle Swarm Optimization (PSO) and PSO with Cross-over Emre Uğur February, 00 Abstract In this work, Particle Swarm Optimization (PSO) method is implemented and applied to various

More information

Evolutionary Computation Algorithms for Cryptanalysis: A Study

Evolutionary Computation Algorithms for Cryptanalysis: A Study Evolutionary Computation Algorithms for Cryptanalysis: A Study Poonam Garg Information Technology and Management Dept. Institute of Management Technology Ghaziabad, India pgarg@imt.edu Abstract The cryptanalysis

More information

The Pennsylvania State University. The Graduate School. Department of Electrical Engineering COMPARISON OF CAT SWARM OPTIMIZATION WITH PARTICLE SWARM

The Pennsylvania State University. The Graduate School. Department of Electrical Engineering COMPARISON OF CAT SWARM OPTIMIZATION WITH PARTICLE SWARM The Pennsylvania State University The Graduate School Department of Electrical Engineering COMPARISON OF CAT SWARM OPTIMIZATION WITH PARTICLE SWARM OPTIMIZATION FOR IIR SYSTEM IDENTIFICATION A Thesis in

More information

Cell-to-switch assignment in. cellular networks. barebones particle swarm optimization

Cell-to-switch assignment in. cellular networks. barebones particle swarm optimization Cell-to-switch assignment in cellular networks using barebones particle swarm optimization Sotirios K. Goudos a), Konstantinos B. Baltzis, Christos Bachtsevanidis, and John N. Sahalos RadioCommunications

More information

Particle Swarm Optimization Based Approach for Location Area Planning in Cellular Networks

Particle Swarm Optimization Based Approach for Location Area Planning in Cellular Networks International Journal of Intelligent Systems and Applications in Engineering Advanced Technology and Science ISSN:2147-67992147-6799 www.atscience.org/ijisae Original Research Paper Particle Swarm Optimization

More information

Hybrid PSO-SA algorithm for training a Neural Network for Classification

Hybrid PSO-SA algorithm for training a Neural Network for Classification Hybrid PSO-SA algorithm for training a Neural Network for Classification Sriram G. Sanjeevi 1, A. Naga Nikhila 2,Thaseem Khan 3 and G. Sumathi 4 1 Associate Professor, Dept. of CSE, National Institute

More information

Kent Academic Repository

Kent Academic Repository Kent Academic Repository Full text document (pdf) Citation for published version Iqbal, Musaddar and Freitas, Alex A. and Johnson, Colin G. (2005) Varying the Topology and Probability of Re-Initialization

More information

International Journal of Digital Application & Contemporary research Website: (Volume 1, Issue 7, February 2013)

International Journal of Digital Application & Contemporary research Website:   (Volume 1, Issue 7, February 2013) Performance Analysis of GA and PSO over Economic Load Dispatch Problem Sakshi Rajpoot sakshirajpoot1988@gmail.com Dr. Sandeep Bhongade sandeepbhongade@rediffmail.com Abstract Economic Load dispatch problem

More information

A NEW APPROACH TO SOLVE ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION

A NEW APPROACH TO SOLVE ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION A NEW APPROACH TO SOLVE ECONOMIC LOAD DISPATCH USING PARTICLE SWARM OPTIMIZATION Manjeet Singh 1, Divesh Thareja 2 1 Department of Electrical and Electronics Engineering, Assistant Professor, HCTM Technical

More information

Dynamic Economic Dispatch for Power Generation Using Hybrid optimization Algorithm

Dynamic Economic Dispatch for Power Generation Using Hybrid optimization Algorithm Dynamic Economic Dispatch for Power Generation Using Hybrid optimization Algorithm G.Karthika 1, Mr.M.Vigneshwaran, M.E., 2 PG Scholar, M. Kumarasamy College of Engineering, Karur, Tamilnadu, India 1 Assistant

More information

SINCE PARTICLE swarm optimization (PSO) was introduced

SINCE PARTICLE swarm optimization (PSO) was introduced IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL., NO. 5, OCTOBER 9 Frankenstein s PSO: A Composite Particle Swarm Optimization Algorithm Marco A. Montes de Oca, Thomas Stützle, Mauro Birattari, Member,

More information

International Conference on Modeling and SimulationCoimbatore, August 2007

International Conference on Modeling and SimulationCoimbatore, August 2007 International Conference on Modeling and SimulationCoimbatore, 27-29 August 2007 OPTIMIZATION OF FLOWSHOP SCHEDULING WITH FUZZY DUE DATES USING A HYBRID EVOLUTIONARY ALGORITHM M.S.N.Kiran Kumara, B.B.Biswalb,

More information

Optimization Using Particle Swarms with Near Neighbor Interactions

Optimization Using Particle Swarms with Near Neighbor Interactions Optimization Using Particle Swarms with Near Neighbor Interactions Kalyan Veeramachaneni, Thanmaya Peram, Chilukuri Mohan, and Lisa Ann Osadciw Department of Electrical Engineering and Computer Science

More information

An Improved Particle Swarm Optimization Algorithm with Chi-Square Mutation Strategy

An Improved Particle Swarm Optimization Algorithm with Chi-Square Mutation Strategy An Improved Particle Swarm Optimization Algorithm with Chi-Square Mutation Strategy Waqas Haider Bangyal 1 Department of Computer Science University of Gujrat,Pakistan Hafsa Batool 3 Department of Computing

More information

Discrete Particle Swarm Optimization for TSP based on Neighborhood

Discrete Particle Swarm Optimization for TSP based on Neighborhood Journal of Computational Information Systems 6:0 (200) 3407-344 Available at http://www.jofcis.com Discrete Particle Swarm Optimization for TSP based on Neighborhood Huilian FAN School of Mathematics and

More information

Global Optimization. for practical engineering applications. Harry Lee 4/9/2018 CEE 696

Global Optimization. for practical engineering applications. Harry Lee 4/9/2018 CEE 696 Global Optimization for practical engineering applications Harry Lee 4/9/2018 CEE 696 Table of contents 1. Global Optimization 1 Global Optimization Global optimization Figure 1: Fig 2.2 from Nocedal &

More information

FDR PSO-Based Optimization for Non-smooth Functions

FDR PSO-Based Optimization for Non-smooth Functions M. Anitha, et al. / International Energy Journal 0 (009) 37-44 37 www.serd.ait.ac.th/reric FDR PSO-Based Optimization for n-smooth Functions M. Anitha*, S. Subramanian* and R. Gnanadass + Abstract In this

More information

A Comparative Study of Genetic Algorithm and Particle Swarm Optimization

A Comparative Study of Genetic Algorithm and Particle Swarm Optimization IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727 PP 18-22 www.iosrjournals.org A Comparative Study of Genetic Algorithm and Particle Swarm Optimization Mrs.D.Shona 1,

More information

Introduction to Stochastic Optimization Methods (meta-heuristics) Modern optimization methods 1

Introduction to Stochastic Optimization Methods (meta-heuristics) Modern optimization methods 1 Introduction to Stochastic Optimization Methods (meta-heuristics) Modern optimization methods 1 Efficiency of optimization methods Robust method Efficiency Specialized method Enumeration or MC kombinatorial

More information

An Overview of Particle Swarm Optimization Variants

An Overview of Particle Swarm Optimization Variants Available online at www.sciencedirect.com Procedia Engineering 53 ( 2013 ) 491 496 Malaysian Technical Universities Conference on Engineering & Technology 2012, MUCET 2012 Part 4 Information And Communication

More information

Variable Neighborhood Particle Swarm Optimization for Multi-objective Flexible Job-Shop Scheduling Problems

Variable Neighborhood Particle Swarm Optimization for Multi-objective Flexible Job-Shop Scheduling Problems Variable Neighborhood Particle Swarm Optimization for Multi-objective Flexible Job-Shop Scheduling Problems Hongbo Liu 1,2,AjithAbraham 3,1, Okkyung Choi 3,4, and Seong Hwan Moon 4 1 School of Computer

More information

Université Libre de Bruxelles

Université Libre de Bruxelles Université Libre de Bruxelles Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle Frankenstein s PSO: An Engineered Composite Particle Swarm Optimization Algorithm

More information

Simulated Annealing. G5BAIM: Artificial Intelligence Methods. Graham Kendall. 15 Feb 09 1

Simulated Annealing. G5BAIM: Artificial Intelligence Methods. Graham Kendall. 15 Feb 09 1 G5BAIM: Artificial Intelligence Methods Graham Kendall 15 Feb 09 1 G5BAIM Artificial Intelligence Methods Graham Kendall Simulated Annealing Simulated Annealing Motivated by the physical annealing process

More information

A Novel Hybrid Self Organizing Migrating Algorithm with Mutation for Global Optimization

A Novel Hybrid Self Organizing Migrating Algorithm with Mutation for Global Optimization International Journal of Soft Computing and Engineering (IJSCE) ISSN: 2231-2307, Volume-3, Issue-6, January 2014 A Novel Hybrid Self Organizing Migrating Algorithm with Mutation for Global Optimization

More information

A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION

A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION INTERNATIONAL JOURNAL OF INFORMATION AND SYSTEMS SCIENCES Volume 1, Number 3-4, Pages 275-282 2005 Institute for Scientific Computing and Information A HYBRID ALGORITHM BASED ON PARTICLE SWARM OPTIMIZATION

More information

1 Lab + Hwk 5: Particle Swarm Optimization

1 Lab + Hwk 5: Particle Swarm Optimization 1 Lab + Hwk 5: Particle Swarm Optimization This laboratory requires the following equipment: C programming tools (gcc, make). Webots simulation software. Webots User Guide Webots Reference Manual. The

More information

Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm

Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm Feeding the Fish Weight Update Strategies for the Fish School Search Algorithm Andreas Janecek and Ying Tan Key Laboratory of Machine Perception (MOE), Peking University Department of Machine Intelligence,

More information

Scheduling Meta-tasks in Distributed Heterogeneous Computing Systems: A Meta-Heuristic Particle Swarm Optimization Approach

Scheduling Meta-tasks in Distributed Heterogeneous Computing Systems: A Meta-Heuristic Particle Swarm Optimization Approach Scheduling Meta-tasks in Distributed Heterogeneous Computing Systems: A Meta-Heuristic Particle Swarm Optimization Approach Hesam Izakian¹, Ajith Abraham², Václav Snášel³ ¹Department of Computer Engineering,

More information

Artificial Intelligence

Artificial Intelligence Artificial Intelligence Informed Search and Exploration Chapter 4 (4.3 4.6) Searching: So Far We ve discussed how to build goal-based and utility-based agents that search to solve problems We ve also presented

More information

A Native Approach to Cell to Switch Assignment Using Firefly Algorithm

A Native Approach to Cell to Switch Assignment Using Firefly Algorithm International Journal of Engineering Inventions ISSN: 2278-7461, www.ijeijournal.com Volume 1, Issue 2(September 2012) PP: 17-22 A Native Approach to Cell to Switch Assignment Using Firefly Algorithm Apoorva

More information

Université Libre de Bruxelles

Université Libre de Bruxelles Université Libre de Bruxelles Institut de Recherches Interdisciplinaires et de Développements en Intelligence Artificielle An Estimation of Distribution Particle Swarm Optimization Algorithm Mudassar Iqbal

More information

Particle Swarm Optimization applied to Pattern Recognition

Particle Swarm Optimization applied to Pattern Recognition Particle Swarm Optimization applied to Pattern Recognition by Abel Mengistu Advisor: Dr. Raheel Ahmad CS Senior Research 2011 Manchester College May, 2011-1 - Table of Contents Introduction... - 3 - Objectives...

More information

A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM

A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM A MULTI-SWARM PARTICLE SWARM OPTIMIZATION WITH LOCAL SEARCH ON MULTI-ROBOT SEARCH SYSTEM BAHAREH NAKISA, MOHAMMAD NAIM RASTGOO, MOHAMMAD FAIDZUL NASRUDIN, MOHD ZAKREE AHMAD NAZRI Department of Computer

More information

P. H. Xie, K. S. Chen, and Z. S. He School of Electronic Engineering University of Electronic Science and Technology of China Chengdu , China

P. H. Xie, K. S. Chen, and Z. S. He School of Electronic Engineering University of Electronic Science and Technology of China Chengdu , China Progress In Electromagnetics Research Letters, Vol 9, 47 56, 29 SYNTHESIS OF SPARSE CYLINDRICAL ARRAYS USING SIMULATED ANNEALING ALGORITHM P H Xie, K S Chen, and Z S He School of Electronic Engineering

More information

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem

A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem 2011, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com A Particle Swarm Optimization Algorithm for Solving Flexible Job-Shop Scheduling Problem Mohammad

More information

Improving Tree-Based Classification Rules Using a Particle Swarm Optimization

Improving Tree-Based Classification Rules Using a Particle Swarm Optimization Improving Tree-Based Classification Rules Using a Particle Swarm Optimization Chi-Hyuck Jun *, Yun-Ju Cho, and Hyeseon Lee Department of Industrial and Management Engineering Pohang University of Science

More information