Particle Swarm optimisation: A mini tutorial

Size: px
Start display at page:

Download "Particle Swarm optimisation: A mini tutorial"

Transcription

1 : A mini tutorial

2 The inventors (1) Russell Eberhart

3 The inventors () Jim at work James Kennedy

4 Part 1: United we stand

5 Cooperation example

6 Memory and informers It is thanks to these eccentrics, whose behaviour is not conform to the one of the other bees, that all fruits sources around the colony are so quickly found. Karl von Frish 197 DPNP

7 Initialisation. Positions and velocities

8 Neighbourhoods geographical social

9 Psychosocial compromise Here I am! x i proximity p My best perf. g The best perf. of my neighbours v g proximity

10 The historical algorithm At each time step t for each particle for each component d update the velocity then move v ( ) d t+ 1 = α v () d t + βrand 0, ϕ1 pd xd t + βrand 0, ϕ gd xd t ( ) ( ) ( ) ( ) ( ) ( ) () t + v( 1) x( t + 1) = x t + Randomness inside the loop

11 Oscillations Initial v 1 Fitness 4 3 Search space

12 The circular neighbourhood Particle 1 s 3 neighbourhood Virtual circle 6 4 5

13 Random proximity Hyperparallelepiped => Biased i proximity p x g DPNP=Mayan pyramid g proximity v

14 Animated illustration Global optimum

15 Maths and parameters The right way This way Or this way

16 Neighbourhoods (topologies) Small world graph or? (informers)

17 Type 1 form vt ( + 1) = χ( vt ( ) + ϕ( q xt ( ))) xt ( + 1) = vt ( + 1) + xt ( ) with ϕ = rand( 0, ϕ rand + ϕ q ϕ ' p+ ϕ ' = ϕ' + ϕ' Global constriction coefficient ) + (0, ϕ) = ϕ' 1 ' κ for ϕ > 4 χ = ϕ + ϕ 4ϕ else κ g Usual values: κ=1 ϕ=4.1 Non divergence criterion => χ=0.73 swarm size=0 hood size=3

18 5D complex space A 3D section ϕ } } -4 Convergence Non divergence Re(v) 4 1 Re(y)

19 Move in a D section (attractor) Im(v) Re(v) -0.8

20 Beyond real numbers Bingo!

21 Minimun requirements Comparing positions in the search space H ( f ( x) < f ( x' )) ( f ( x) f ( ')) ( x, x') H H, x Algebraic operators ( coefficient, velocity) o ( velocity, velocity) velocity Θ ( position, position) velocity ( position, velocity) position velocity

22 Pseudo code form velocity = pos_minus_pos(position 1, position ) velocity = linear_combin(α,velocity 1,β,velocity ) position = pos_plus_vel(position, velocity) } algebraic (position,velocity) = confinement(position t+1,position t ) operators

23 Confinements Frontiers (ex. : interval) => Granularity =>

24 End of Part 1

25 Part : When the algo mutates

26 The PSO Family Empirical Weighted Constraints Combinatorial Multi objective Canonical Discrete Hybride Adaptive Multi swarm Spherical, Gaussian Pivot TRIBES OEP 0, 1,

27 Unbiased random proximity Hyperparallelepiped => Biased i proximity p x g proximity g Volume Hypersphere vs hypercube v Dimension

28 The three balls i proximity g proximity x p g

29 Think locally, act locally narchy

30 Adaptive coefficients Crisp or fuzzy rules αv The better I am the more I follow my own way rand(0 b)(p-x) The better is my best neighbour the more I tend to go towards him

31 Adaptive swarm size There has been enough improvement although I'm the worst Crisp or fuzzy rules I try to kill myself I'm the best but there has been not enough improvement I try to generate a new particle

32 TRIBES and strategies TRIBES Adaptive proximity distributions (DPNP) Adaptive information links

33 Energies: classical process Rosenbrock D. D. Swarm size=0, constant coefficients. 1,00E ,00E+03 8,00E ,00E+03 6,00E+03 5,00E+03 4,00E+03 3,00E+03,00E+03 1,00E+03 0,00E Potential energy Kinetic energy Swarm size Number of evaluations ε= after 40 evaluations

34 Energies: adaptive process Rosenbrock D. Adaptive swarm size, adaptive coefficients Rosenbrock D. Adaptive swarm size, adaptive coefficients. 1,00E ,00E+03 8,00E ,00E+03 6,00E+03 5,00E+03 4,00E+03 3,00E+03,00E+03 1,00E+03 0,00E Potential energy Kinetic energy Swarm size Number of evaluations ε= after 1414 evaluations

35 The simplest PSO Random informers K=3 1 8 Pivot method x g g proximity

36 End of Part

37 Part 3:Story of Optimisation

38 Classical results Optimum=0, dimension=30 Best result after evaluations 30D function PSO Type 1" Evolutionary algo.(angeline 98) Griewank [±300] Rastrigin [±5] Rosenbrock [±10]

39 Some small problems

40 Fifty fifty N=100, D=0. Search space: [1,N] D 105 evaluations: = (=450) x i { 1...N} i j x i x j D / D x i = x i granularity=1 1 D /+1

41 Knapsack N=100, D=10, S=100, 870 evaluations: granularity=1 x i { 1...N} i j x i x j x i = S i I, I = D, I { 1, N} run 1 => (9, 14, 18, 1, 16, 5, 6,, 1, 17) run => (9, 3, 16, 4, 1,, 6, 8, 6, 5)

42 Apple trees Best position Swarm size=3 n 1 n n 3 Evaluation n1 n n f = ( ) n n + ( n ) 1 n3

43 Graph Coloring Problem pos plus vel =

44 The Tireless Traveller Example of position: X=(5,3,4,1,,6) Example of velocity: v=((5,3),(,5),(3,1))

45 BR17, the movie Structured search space?

46 Ecological niche Non linear Multiobjective Fuzzy data Dynamical, real time Heterogeneous t1 t t3 t4 t5 t6 t7

47 End of Part 3

48 Part 4: Real applications Medical diagnosis Industrial mixer Electrical generator Electrical vehicle

49 Applications (1) Salerno, J. Using the particle swarm optimization technique to train a recurrent neural model. IEEE International Conference on Tools with Artificial Intelligence, 1997, p , He Z., Wei C., Yang L., Gao X., Yao S., Eberhart R. C., Shi Y., "Extracting Rules from Fuzzy Neural Network by PSO", IEEE IEC, Anchorage, Alaska, USA, Secrest B. R., Traveling Salesman Problem for Surveillance Mission using PSO, AFIT/GCE/ENG/01M-03, Air Force Institute of Technology, 001. Yoshida H., Kawata K., Fukuyama Y., "A PSO for Reactive Power and Voltage Control considering Voltage Security Assessment", IEEE TPS, vol. 15, 001, p Krohling, R. A., Knidel, H., and Shi, Y. Solving numerical equations of hydraulic problems using PSO. Proceedings of the IEEE CEC, Honolulu, Hawaii USA. 00.

50 Applications () Kadrovach, B.A., and Lamont G., A particle swarm model for swarm-based networked sensor systems, ACM symposium on Applied computing, Madrid, Spain, p , 00 Omran, M., Salman, A., and Engelbrecht, A. P. Image classification using PSO. Proceedings of the 4th Asia-Pacific Conference on Simulated Evolution and Learning 00 (SEAL 00), Singapore. p , 00. Coello Coello, C. A., Luna, E. H., and Aguirre, A. H. Use of PSO to design combinational logic circuits. LNCS No. 606, p , 003. Onwubolu, G. C. and Clerc, M., "Optimal path for automated drilling operations by a new heuristic approach using particle swarm optimization," International Journal of Production Research, vol. 4, p , 004. Onwubolu G.C., TRIBES application to the flowshop scheduling problem, New Optimization Techniques in Engineering. Heidelberg, Germany, Springer: p ,.

51 Neuronal network Test E i Wanted output S i Real output S' i (t) e i,1 e i,... e i,n τ Transfer functions ( entry, xkm) km,, s i,1... s i,p s' i,1 (t)... s' i,p (t) ( ) E = E 1...E nb _tests Xt ()=( x k, m () t ) S = S 1...S nb _ tests S ' ' ' ()= t S 1 t ( ) ( ()...S nb _tests () t ) 1 x + e km, 1 entry Function to minimise f( X)= S S '

52 To know more THE site: Particle Swarm Central, Kennedy, J., R. Eberhart, et al. (001). Swarm Intelligence, Morgan Kaufmann Academic Press. Self advert Clerc M., Kennedy J., "The Particle Swarm-Explosion, Stability, and Convergence in a Multidimensional Complex space", IEEE Transaction on Evolutionary Computation, 00,vol. 6, p IEEE TEC award

53 More self ad. My PSO site: If you read French Clerc M., "L'optimisation par essaim particulaire. Principes et pratique", Hermès, Techniques et Science de l'informatique, 00. Article de 5 p. Clerc M., L optimisation par essaims particulaires. Parution février 005

54 PSO in the world extended Particle Swarms (XPS) project

55 Some open questions Adaptive weighted relationships New mathematical ideas to model particle interactions Metamodel Better combinatorial approaches

56 Beat the swarm! Your current position Your best perf.best perf. of the swarm

57 APPENDIX

58 Canonical form ( ) v t+ 1 = v t + ϕ q x t x( t+ 1) = x( t) + v( t+ 1) ( ) ( ) ( ) M y( t) = q x( t) ( t + 1) ( t + 1) vt+1 ( )= αvα ( t)+ βϕy β ( t) yt+ ( 1)= γv γ ()+ t ( δδ ηϕ ηϕ)yt v y = 1 1 () ( t) ϕ v () 1 ϕ y t Eigen values e 1 and e

59 Constriction Constriction coefficients χ1 χ α + δ ηϕ + = α + δ ηϕ = ( ηϕ ) + ϕ ( αη δη βγ ) + ( α δ ) ϕ + ( ηϕ ) + ϕ ( αη δη βγ ) + ( α δ ) ϕ + ϕ ϕ 4ϕ 4ϕ

60 Convergence criterion χ 1 e 1 < 1 χ e < 1 χ 1 < 1 χ e < 1 κ = χ e ϕ

61 Robustness Performance map : NeededIterations(κ,ϕ) Iter f ( x, x ) ( x x ) + ( 1 x ) = 1 1

62 Clusters and queens Each particle is weighted by its perf. Dynamic clustering Centroids = queens = temporary new particles

63 Magic Square (1) D D D j i D m m m m m,,1, 1, 1,1 K M M K ( ) { } = + l k j i j i D i j j i m m N m x m,,, 1, 1L ( ) ( ) ,, ,, = + = = + = = + D j D i j i j i D i D j j i j i m m m m

64 Magic Square () D=3x3, N= runs evaluations solutions

65 Non linear system x1 + sin 10 ( x ) 1 x 1 x = = 0 0 Search space [0,1] 1 run 143 evaluations 10 runs 1430 evaluations 1 solution 3 solutions

66 Model fitting (ARMA +AIC) Autoregressive Moving Average + Akaike's Information Criterion σ n m φi yt i = i= 0 j= 0 N i= = 1 θ a ( y y ) f + t data N = t j ARMA t j nlog ( n + m) heterogenuous ( σ )

67 A binary PSO C code Information links are modified at random if there has been no improvement // Pivot method // Works pretty well on some problems.. and pretty bad on some others P[s]=P_m[g]; // Initialise the new position of particle s // at the position of the best known around dist=log(d); // We suppose here D>= r=alea(1,dist); // Radius for DPNP for (k=0;k<r;k++)// Switch at random some bits { d=alea_integer(0,d-1); P[s][d]=1- P[s][d][d]; // Around g }

68 End of ANNEXE

The Essential Particle Swarm. James Kennedy Washington, DC

The Essential Particle Swarm. James Kennedy Washington, DC The Essential Particle Swarm James Kennedy Washington, DC Kennedy.Jim@gmail.com The Social Template Evolutionary algorithms Other useful adaptive processes in nature Social behavior Social psychology Looks

More information

Particle Swarm Optimization. Abhishek Roy Friday Group Meeting Date:

Particle Swarm Optimization. Abhishek Roy Friday Group Meeting Date: Particle Swarm Optimization Abhishek Roy Friday Group Meeting Date: 05.25.2016 Cooperation example Basic Idea PSO is a robust stochastic optimization technique based on the movement and intelligence of

More information

ARTIFICIAL INTELLIGENCE

ARTIFICIAL INTELLIGENCE BABEŞ-BOLYAI UNIVERSITY Faculty of Computer Science and Mathematics ARTIFICIAL INTELLIGENCE Solving search problems Informed local search strategies Nature-inspired algorithms March, 2017 2 Topics A. Short

More information

Differential Evolution Based Particle Swarm Optimization

Differential Evolution Based Particle Swarm Optimization Differential Evolution Based Particle Swarm Optimization Mahamed G.H. Omran Department of Computer Science Gulf University of Science and Technology Kuwait mjomran@gmail.com Andries P. Engelbrecht Department

More information

Standard Particle Swarm Optimisation

Standard Particle Swarm Optimisation Standard Particle Swarm Optimisation From 2006 to 2011 Maurice.Clerc@WriteMe.com 2012-09-23 version 1 Introduction Since 2006, three successive standard PSO versions have been put on line on the Particle

More information

The particle swarm optimization algorithm: convergence analysis and parameter selection

The particle swarm optimization algorithm: convergence analysis and parameter selection Information Processing Letters 85 (2003) 317 325 www.elsevier.com/locate/ipl The particle swarm optimization algorithm: convergence analysis and parameter selection Ioan Cristian Trelea INA P-G, UMR Génie

More information

Verification of a hypothesis about unification and simplification for position updating formulas in particle swarm optimization.

Verification of a hypothesis about unification and simplification for position updating formulas in particle swarm optimization. nd Workshop on Advanced Research and Technology in Industry Applications (WARTIA ) Verification of a hypothesis about unification and simplification for position updating formulas in particle swarm optimization

More information

Beta Damping Quantum Behaved Particle Swarm Optimization

Beta Damping Quantum Behaved Particle Swarm Optimization Beta Damping Quantum Behaved Particle Swarm Optimization Tarek M. Elbarbary, Hesham A. Hefny, Atef abel Moneim Institute of Statistical Studies and Research, Cairo University, Giza, Egypt tareqbarbary@yahoo.com,

More information

ON THE USE OF RANDOM VARIABLES IN PARTICLE SWARM OPTIMIZATIONS: A COMPARATIVE STUDY OF GAUSSIAN AND UNIFORM DISTRIBUTIONS

ON THE USE OF RANDOM VARIABLES IN PARTICLE SWARM OPTIMIZATIONS: A COMPARATIVE STUDY OF GAUSSIAN AND UNIFORM DISTRIBUTIONS J. of Electromagn. Waves and Appl., Vol. 23, 711 721, 2009 ON THE USE OF RANDOM VARIABLES IN PARTICLE SWARM OPTIMIZATIONS: A COMPARATIVE STUDY OF GAUSSIAN AND UNIFORM DISTRIBUTIONS L. Zhang, F. Yang, and

More information

A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights Setting on Each Particle

A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights Setting on Each Particle Appl. Math. Inf. Sci. 7, No. 2, 545-552 (2013) 545 Applied Mathematics & Information Sciences An International Journal A self-guided Particle Swarm Optimization with Independent Dynamic Inertia Weights

More information

Limiting the Velocity in the Particle Swarm Optimization Algorithm

Limiting the Velocity in the Particle Swarm Optimization Algorithm Limiting the Velocity in the Particle Swarm Optimization Algorithm Julio Barrera 1, Osiris Álvarez-Bajo 2, Juan J. Flores 3, Carlos A. Coello Coello 4 1 Universidad Michoacana de San Nicolás de Hidalgo,

More information

Finding Robust Solutions to Dynamic Optimization Problems

Finding Robust Solutions to Dynamic Optimization Problems Finding Robust Solutions to Dynamic Optimization Problems Haobo Fu 1, Bernhard Sendhoff, Ke Tang 3, and Xin Yao 1 1 CERCIA, School of Computer Science, University of Birmingham, UK Honda Research Institute

More information

PARTICLE SWARM OPTIMISATION (PSO)

PARTICLE SWARM OPTIMISATION (PSO) PARTICLE SWARM OPTIMISATION (PSO) Perry Brown Alexander Mathews Image: http://www.cs264.org/2009/projects/web/ding_yiyang/ding-robb/pso.jpg Introduction Concept first introduced by Kennedy and Eberhart

More information

ACTA UNIVERSITATIS APULENSIS No 11/2006

ACTA UNIVERSITATIS APULENSIS No 11/2006 ACTA UNIVERSITATIS APULENSIS No /26 Proceedings of the International Conference on Theory and Application of Mathematics and Informatics ICTAMI 25 - Alba Iulia, Romania FAR FROM EQUILIBRIUM COMPUTATION

More information

A method to improve Standard PSO

A method to improve Standard PSO A method to improve Standard PSO Technical report. DRAFT MC2009-03-13 Maurice Clerc Abstract In this report, I present my personal method to design a more accurate version of PSO, assuming we know what

More information

A Swarm-based Rough Set Approach for Group Decision Support Systems

A Swarm-based Rough Set Approach for Group Decision Support Systems 2009 Ninth International Conference on Hybrid Intelligent Systems A Swarm-based Rough Set Approach for Group Decision Support Systems Mingyan Zhao 1, Hongbo Liu 2,3, Ajith Abraham 2,3 and Emilio Corchado

More information

A Particle Swarm Optimization (PSO) Primer

A Particle Swarm Optimization (PSO) Primer A Particle Swarm Optimization (PSO) Primer With Applications Brian Birge Overview Introduction Theory Applications Computational Intelligence Summary Introduction Subset of Evolutionary Computation Genetic

More information

The Efficiency of Particle Swarm Optimization Applied on Fuzzy Logic DC Motor Speed Control

The Efficiency of Particle Swarm Optimization Applied on Fuzzy Logic DC Motor Speed Control SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 5, No. 2, November 2008, 247-262 The Efficiency of Particle Swarm Optimization Applied on Fuzzy Logic DC Motor Speed Control Boumediene Allaoua 1, Abdessalam

More information

Crossing Genetic and Swarm Intelligence Algorithms to Generate Logic Circuits

Crossing Genetic and Swarm Intelligence Algorithms to Generate Logic Circuits Crossing Genetic and Swarm Intelligence Algorithms to Generate Logic Circuits Cecília Reis and J. A. Tenreiro Machado GECAD - Knowledge Engineering and Decision Support Group / Electrical Engineering Department

More information

Fuzzy Cognitive Maps Learning through Swarm Intelligence

Fuzzy Cognitive Maps Learning through Swarm Intelligence Fuzzy Cognitive Maps Learning through Swarm Intelligence E.I. Papageorgiou,3, K.E. Parsopoulos 2,3, P.P. Groumpos,3, and M.N. Vrahatis 2,3 Department of Electrical and Computer Engineering, University

More information

Improving on the Kalman Swarm

Improving on the Kalman Swarm Improving on the Kalman Swarm Extracting Its Essential Characteristics Christopher K. Monson and Kevin D. Seppi Brigham Young University, Provo UT 84602, USA {c,kseppi}@cs.byu.edu Abstract. The Kalman

More information

The Parameters Selection of PSO Algorithm influencing On performance of Fault Diagnosis

The Parameters Selection of PSO Algorithm influencing On performance of Fault Diagnosis The Parameters Selection of Algorithm influencing On performance of Fault Diagnosis Yan HE,a, Wei Jin MA and Ji Ping ZHANG School of Mechanical Engineering and Power Engineer North University of China,

More information

Intuitionistic Fuzzy Estimation of the Ant Methodology

Intuitionistic Fuzzy Estimation of the Ant Methodology BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 2 Sofia 2009 Intuitionistic Fuzzy Estimation of the Ant Methodology S Fidanova, P Marinov Institute of Parallel Processing,

More information

Semi-continuous challenge

Semi-continuous challenge Maurice Clerc Maurice.Clerc@WriteMe.com Last upate: 004-0-7. Why? Semi-continuous challenge The aim is to improve my parameter free (aaptive) particle swarm optimizer Tribes [CLE 03]. In orer to o that,

More information

B-Positive Particle Swarm Optimization (B.P.S.O)

B-Positive Particle Swarm Optimization (B.P.S.O) Int. J. Com. Net. Tech. 1, No. 2, 95-102 (2013) 95 International Journal of Computing and Network Technology http://dx.doi.org/10.12785/ijcnt/010201 B-Positive Particle Swarm Optimization (B.P.S.O) Muhammad

More information

Evolving cognitive and social experience in Particle Swarm Optimization through Differential Evolution

Evolving cognitive and social experience in Particle Swarm Optimization through Differential Evolution Evolving cognitive and social experience in Particle Swarm Optimization through Differential Evolution Michael G. Epitropakis, Member, IEEE, Vassilis P. Plagianakos and Michael N. Vrahatis Abstract In

More information

A Hybrid Time-delay Prediction Method for Networked Control System

A Hybrid Time-delay Prediction Method for Networked Control System International Journal of Automation and Computing 11(1), February 2014, 19-24 DOI: 10.1007/s11633-014-0761-1 A Hybrid Time-delay Prediction Method for Networked Control System Zhong-Da Tian Xian-Wen Gao

More information

Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization

Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization Binary Particle Swarm Optimization with Crossover Operation for Discrete Optimization Deepak Singh Raipur Institute of Technology Raipur, India Vikas Singh ABV- Indian Institute of Information Technology

More information

A Method of HVAC Process Object Identification Based on PSO

A Method of HVAC Process Object Identification Based on PSO 2017 3 45 313 doi 10.3969 j.issn.1673-7237.2017.03.004 a a b a. b. 201804 PID PID 2 TU831 A 1673-7237 2017 03-0019-05 A Method of HVAC Process Object Identification Based on PSO HOU Dan - lin a PAN Yi

More information

Discrete Evaluation and the Particle Swarm Algorithm.

Discrete Evaluation and the Particle Swarm Algorithm. Abstract Discrete Evaluation and the Particle Swarm Algorithm. Tim Hendtlass and Tom Rodgers, Centre for Intelligent Systems and Complex Processes, Swinburne University of Technology, P. O. Box 218 Hawthorn

More information

Fuzzy adaptive catfish particle swarm optimization

Fuzzy adaptive catfish particle swarm optimization ORIGINAL RESEARCH Fuzzy adaptive catfish particle swarm optimization Li-Yeh Chuang, Sheng-Wei Tsai, Cheng-Hong Yang. Institute of Biotechnology and Chemical Engineering, I-Shou University, Kaohsiung, Taiwan

More information

Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems

Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems Stable Adaptive Momentum for Rapid Online Learning in Nonlinear Systems Thore Graepel and Nicol N. Schraudolph Institute of Computational Science ETH Zürich, Switzerland {graepel,schraudo}@inf.ethz.ch

More information

Particle swarm optimization (PSO): a potentially useful tool for chemometrics?

Particle swarm optimization (PSO): a potentially useful tool for chemometrics? Particle swarm optimization (PSO): a potentially useful tool for chemometrics? Federico Marini 1, Beata Walczak 2 1 Sapienza University of Rome, Rome, Italy 2 Silesian University, Katowice, Poland Rome,

More information

Discrete Particle Swarm Optimization

Discrete Particle Swarm Optimization Discrete Particle Swarm Optimization Illustrated by the Traveling Salesman Problem Maurice Clerc (Maurice.Clerc@WriteMe.com) http://www.mauriceclerc.net 29 February 2 Abstract The classical Particle Swarm

More information

Transitional Particle Swarm Optimization

Transitional Particle Swarm Optimization International Journal of Electrical and Computer Engineering (IJECE) Vol. 7, No. 3, June 7, pp. 6~69 ISSN: 88-878, DOI:.59/ijece.v7i3.pp6-69 6 Transitional Particle Swarm Optimization Nor Azlina Ab Aziz,

More information

Quantum-Inspired Differential Evolution with Particle Swarm Optimization for Knapsack Problem

Quantum-Inspired Differential Evolution with Particle Swarm Optimization for Knapsack Problem JOURNAL OF INFORMATION SCIENCE AND ENGINEERING 31, 1757-1773 (2015) Quantum-Inspired Differential Evolution with Particle Swarm Optimization for Knapsack Problem DJAAFAR ZOUACHE 1 AND ABDELOUAHAB MOUSSAOUI

More information

Discrete evaluation and the particle swarm algorithm

Discrete evaluation and the particle swarm algorithm Volume 12 Discrete evaluation and the particle swarm algorithm Tim Hendtlass and Tom Rodgers Centre for Intelligent Systems and Complex Processes Swinburne University of Technology P. O. Box 218 Hawthorn

More information

Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution

Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution Multi-objective Quadratic Assignment Problem instances generator with a known optimum solution Mădălina M. Drugan Artificial Intelligence lab, Vrije Universiteit Brussel, Pleinlaan 2, B-1050 Brussels,

More information

Applying Particle Swarm Optimization to Adaptive Controller Leandro dos Santos Coelho 1 and Fabio A. Guerra 2

Applying Particle Swarm Optimization to Adaptive Controller Leandro dos Santos Coelho 1 and Fabio A. Guerra 2 Applying Particle Swarm Optimization to Adaptive Controller Leandro dos Santos Coelho 1 and Fabio A. Guerra 2 1 Production and Systems Engineering Graduate Program, PPGEPS Pontifical Catholic University

More information

Multiple Particle Swarm Optimizers with Diversive Curiosity

Multiple Particle Swarm Optimizers with Diversive Curiosity Multiple Particle Swarm Optimizers with Diversive Curiosity Hong Zhang, Member IAENG Abstract In this paper we propose a new method, called multiple particle swarm optimizers with diversive curiosity (MPSOα/DC),

More information

The Particle Swarm Explosion, Stability, and Convergence in a Multidimensional Complex Space

The Particle Swarm Explosion, Stability, and Convergence in a Multidimensional Complex Space 58 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 6, NO. 1, FEBRUARY 2002 The Particle Swarm Explosion, Stability, and Convergence in a Multidimensional Complex Space Maurice Clerc and James Kennedy

More information

A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions

A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions A Lower Bound Analysis of Population-based Evolutionary Algorithms for Pseudo-Boolean Functions Chao Qian,2, Yang Yu 2, and Zhi-Hua Zhou 2 UBRI, School of Computer Science and Technology, University of

More information

Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing

Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing International Conference on Artificial Intelligence (IC-AI), Las Vegas, USA, 2002: 1163-1169 Solving Numerical Optimization Problems by Simulating Particle-Wave Duality and Social Information Sharing Xiao-Feng

More information

GREENHOUSE AIR TEMPERATURE CONTROL USING THE PARTICLE SWARM OPTIMISATION ALGORITHM

GREENHOUSE AIR TEMPERATURE CONTROL USING THE PARTICLE SWARM OPTIMISATION ALGORITHM Copyright 00 IFAC 5th Triennial World Congress, Barcelona, Spain GREEHOUSE AIR TEMPERATURE COTROL USIG THE PARTICLE SWARM OPTIMISATIO ALGORITHM J.P. Coelho a, P.B. de Moura Oliveira b,c, J. Boaventura

More information

Hybrid particle swarm algorithm for solving nonlinear constraint. optimization problem [5].

Hybrid particle swarm algorithm for solving nonlinear constraint. optimization problem [5]. Hybrid particle swarm algorithm for solving nonlinear constraint optimization problems BINGQIN QIAO, XIAOMING CHANG Computers and Software College Taiyuan University of Technology Department of Economic

More information

Stochastic Velocity Threshold Inspired by Evolutionary Programming

Stochastic Velocity Threshold Inspired by Evolutionary Programming Stochastic Velocity Threshold Inspired by Evolutionary Programming Zhihua Cui Xingjuan Cai and Jianchao Zeng Complex System and Computational Intelligence Laboratory, Taiyuan University of Science and

More information

Available online at ScienceDirect. Procedia Computer Science 20 (2013 ) 90 95

Available online at  ScienceDirect. Procedia Computer Science 20 (2013 ) 90 95 Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 20 (2013 ) 90 95 Complex Adaptive Systems, Publication 3 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri

More information

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION

OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION OPTIMAL DISPATCH OF REAL POWER GENERATION USING PARTICLE SWARM OPTIMIZATION: A CASE STUDY OF EGBIN THERMAL STATION Onah C. O. 1, Agber J. U. 2 and Ikule F. T. 3 1, 2, 3 Department of Electrical and Electronics

More information

PSO with Adaptive Mutation and Inertia Weight and Its Application in Parameter Estimation of Dynamic Systems

PSO with Adaptive Mutation and Inertia Weight and Its Application in Parameter Estimation of Dynamic Systems Vol. 37, No. 5 ACTA AUTOMATICA SINICA May, 2011 PSO with Adaptive Mutation and Inertia Weight and Its Application in Parameter Estimation of Dynamic Systems ALFI Alireza 1 Abstract An important problem

More information

Toward Effective Initialization for Large-Scale Search Spaces

Toward Effective Initialization for Large-Scale Search Spaces Toward Effective Initialization for Large-Scale Search Spaces Shahryar Rahnamayan University of Ontario Institute of Technology (UOIT) Faculty of Engineering and Applied Science 000 Simcoe Street North

More information

Gaussian Harmony Search Algorithm: A Novel Method for Loney s Solenoid Problem

Gaussian Harmony Search Algorithm: A Novel Method for Loney s Solenoid Problem IEEE TRANSACTIONS ON MAGNETICS, VOL. 50, NO., MARCH 2014 7026405 Gaussian Harmony Search Algorithm: A Novel Method for Loney s Solenoid Problem Haibin Duan and Junnan Li State Key Laboratory of Virtual

More information

/07/$ IEEE

/07/$ IEEE An Application of Interactive Fuzzy Satisficing Approach with Particle Swarm Optimization for Multiobjective Emergency Facility Location Problem with A-distance Takeshi Uno, Kosuke Kato, Hideki Katagiri

More information

Evolving more efficient digital circuits by allowing circuit layout evolution and multi-objective fitness

Evolving more efficient digital circuits by allowing circuit layout evolution and multi-objective fitness Evolving more efficient digital circuits by allowing circuit layout evolution and multi-objective fitness Tatiana Kalganova Julian Miller School of Computing School of Computing Napier University Napier

More information

Research Article Optimum Barrier Height for SiC Schottky Barrier Diode

Research Article Optimum Barrier Height for SiC Schottky Barrier Diode ISRN Electronics Volume 2013, Article ID 528094, 5 pages http://dx.doi.org/10.1155/2013/528094 Research Article Optimum Barrier Height for SiC Schottky Barrier Diode Alaa El-Din Sayed Hafez and Mohamed

More information

Short-term Wind Prediction Using an Ensemble of Particle Swarm Optimised FIR Filters

Short-term Wind Prediction Using an Ensemble of Particle Swarm Optimised FIR Filters Short-term Wind Prediction Using an Ensemble of Particle Swarm Optimised FIR Filters J Dowell, S Weiss Wind Energy Systems Centre for Doctoral Training, University of Strathclyde, Glasgow Department of

More information

Blind Source Separation Using Artificial immune system

Blind Source Separation Using Artificial immune system American Journal of Engineering Research (AJER) e-issn : 2320-0847 p-issn : 2320-0936 Volume-03, Issue-02, pp-240-247 www.ajer.org Research Paper Open Access Blind Source Separation Using Artificial immune

More information

Center-based initialization for large-scale blackbox

Center-based initialization for large-scale blackbox See discussions, stats, and author profiles for this publication at: http://www.researchgate.net/publication/903587 Center-based initialization for large-scale blackbox problems ARTICLE FEBRUARY 009 READS

More information

Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective Optimisation Problems

Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective Optimisation Problems WCCI 22 IEEE World Congress on Computational Intelligence June, -5, 22 - Brisbane, Australia IEEE CEC Analyses of Guide Update Approaches for Vector Evaluated Particle Swarm Optimisation on Dynamic Multi-Objective

More information

Optimal tunning of lead-lag and fuzzy logic power system stabilizers using particle swarm optimization

Optimal tunning of lead-lag and fuzzy logic power system stabilizers using particle swarm optimization Available online at www.sciencedirect.com Expert Systems with Applications Expert Systems with Applications xxx (2008) xxx xxx www.elsevier.com/locate/eswa Optimal tunning of lead-lag and fuzzy logic power

More information

NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM

NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM NEURAL NETWORK BASED HAMMERSTEIN SYSTEM IDENTIFICATION USING PARTICLE SWARM SUBSPACE ALGORITHM S.Z. Rizvi, H.N. Al-Duwaish Department of Electrical Engineering, King Fahd Univ. of Petroleum & Minerals,

More information

White Hole-Black Hole Algorithm

White Hole-Black Hole Algorithm White Hole-Black Hole Algorithm Suad Khairi Mohammed Faculty of Electrical and Electronics Engineering University Malaysia Pahang Pahang, Malaysia suad.khairim@gmail.com Zuwairie Ibrahim Faculty of Electrical

More information

Particle Swarm Optimization with Velocity Adaptation

Particle Swarm Optimization with Velocity Adaptation In Proceedings of the International Conference on Adaptive and Intelligent Systems (ICAIS 2009), pp. 146 151, 2009. c 2009 IEEE Particle Swarm Optimization with Velocity Adaptation Sabine Helwig, Frank

More information

PARTICLE swarm optimization (PSO) is one powerful and. A Competitive Swarm Optimizer for Large Scale Optimization

PARTICLE swarm optimization (PSO) is one powerful and. A Competitive Swarm Optimizer for Large Scale Optimization IEEE TRANSACTIONS ON CYBERNETICS, VOL. XX, NO. X, XXXX XXXX 1 A Competitive Swarm Optimizer for Large Scale Optimization Ran Cheng and Yaochu Jin, Senior Member, IEEE Abstract In this paper, a novel competitive

More information

Biomimicry of Symbiotic Multi-Species Coevolution for Global Optimization

Biomimicry of Symbiotic Multi-Species Coevolution for Global Optimization Instrumentation and Measurement Technology, 4(3), p.p.90-93 8. K.L.Boyer, A.C.Kak. (987) Color-Encoded Structured Light for Rapid Active Ranging. IEEE Transactions on Pattern Analysis and Machine Intelligence,

More information

Hybrid PSO-ANN Application for Improved Accuracy of Short Term Load Forecasting

Hybrid PSO-ANN Application for Improved Accuracy of Short Term Load Forecasting Hybrid PSO-ANN Application for Improved Accuracy of Short Term Load Forecasting A. G. ABDULLAH, G. M. SURANEGARA, D.L. HAKIM Electrical Engineering Education Department Indonesia University of Education

More information

Simultaneous Optimization of Neural Network Weights and Active Nodes using Metaheuristics

Simultaneous Optimization of Neural Network Weights and Active Nodes using Metaheuristics Simultaneous Optimization of Neural Network Weights and Active Nodes using Metaheuristics Varun Kumar Ojha, Ajith Abraham,Václav Snášel IT4Innovations, VŠB Technical University of Ostrava, Ostrava, Czech

More information

Time-Delay Neural Network Based Predictions of Elephant Distribution in a South African Game Reserve

Time-Delay Neural Network Based Predictions of Elephant Distribution in a South African Game Reserve Missouri University of Science and Technology Scholars' Mine Electrical and Computer Engineering Faculty Research & Creative Works Electrical and Computer Engineering 5-1-2006 Time-Delay Neural Network

More information

Latent Tree Approximation in Linear Model

Latent Tree Approximation in Linear Model Latent Tree Approximation in Linear Model Navid Tafaghodi Khajavi Dept. of Electrical Engineering, University of Hawaii, Honolulu, HI 96822 Email: navidt@hawaii.edu ariv:1710.01838v1 [cs.it] 5 Oct 2017

More information

Egocentric Particle Swarm Optimization

Egocentric Particle Swarm Optimization Egocentric Particle Swarm Optimization Foundations of Evolutionary Computation Mandatory Project 1 Magnus Erik Hvass Pedersen (971055) February 2005, Daimi, University of Aarhus 1 Introduction The purpose

More information

A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION

A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION A COMPARISON OF PARTICLE SWARM OPTIMIZATION AND DIFFERENTIAL EVOLUTION Vu Truong Vu Ho Chi Minh City University of Transport, Faculty of Civil Engineering No.2, D3 Street, Ward 25, Binh Thanh District,

More information

PROMPT PARTICLE SWARM OPTIMIZATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM

PROMPT PARTICLE SWARM OPTIMIZATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM PROMPT PARTICLE SWARM OPTIMIZATION ALGORITHM FOR SOLVING OPTIMAL REACTIVE POWER DISPATCH PROBLEM K. Lenin 1 Research Scholar Jawaharlal Nehru Technological University Kukatpally,Hyderabad 500 085, India

More information

Particle swarm optimization approach to portfolio optimization

Particle swarm optimization approach to portfolio optimization Nonlinear Analysis: Real World Applications 10 (2009) 2396 2406 Contents lists available at ScienceDirect Nonlinear Analysis: Real World Applications journal homepage: www.elsevier.com/locate/nonrwa Particle

More information

ENHANCING THE CUCKOO SEARCH WITH LEVY FLIGHT THROUGH POPULATION ESTIMATION

ENHANCING THE CUCKOO SEARCH WITH LEVY FLIGHT THROUGH POPULATION ESTIMATION ENHANCING THE CUCKOO SEARCH WITH LEVY FLIGHT THROUGH POPULATION ESTIMATION Nazri Mohd Nawi, Shah Liyana Shahuddin, Muhammad Zubair Rehman and Abdullah Khan Soft Computing and Data Mining Centre, Faculty

More information

Sensitive Ant Model for Combinatorial Optimization

Sensitive Ant Model for Combinatorial Optimization Sensitive Ant Model for Combinatorial Optimization CAMELIA CHIRA cchira@cs.ubbcluj.ro D. DUMITRESCU ddumitr@cs.ubbcluj.ro CAMELIA-MIHAELA PINTEA cmpintea@cs.ubbcluj.ro Abstract: A combinatorial optimization

More information

ε Constrained CCPSO with Different Improvement Detection Techniques for Large-Scale Constrained Optimization

ε Constrained CCPSO with Different Improvement Detection Techniques for Large-Scale Constrained Optimization 216 49th Hawaii International Conference on System Sciences ε Constrained CCPSO with Different Improvement Detection Techniques for Large-Scale Constrained Optimization Chen Peng, Qing Hui Department of

More information

Research Article Multiswarm Particle Swarm Optimization with Transfer of the Best Particle

Research Article Multiswarm Particle Swarm Optimization with Transfer of the Best Particle Computational Intelligence and Neuroscience Volume 2015, Article I 904713, 9 pages http://dx.doi.org/10.1155/2015/904713 Research Article Multiswarm Particle Swarm Optimization with Transfer of the Best

More information

OPTIMIZATION refers to the study of problems in which

OPTIMIZATION refers to the study of problems in which 1482 IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 21, NO. 9, SEPTEMBER 2010 Self-Organizing Potential Field Network: A New Optimization Algorithm Lu Xu and Tommy Wai Shing Chow, Senior Member, IEEE Abstract

More information

Distributed Particle Swarm Optimization

Distributed Particle Swarm Optimization Distributed Particle Swarm Optimization Salman Kahrobaee CSCE 990 Seminar Main Reference: A Comparative Study of Four Parallel and Distributed PSO Methods Leonardo VANNESCHI, Daniele CODECASA and Giancarlo

More information

Power system reconfiguration and loss minimization for a distribution systems using Catfish PSO algorithm

Power system reconfiguration and loss minimization for a distribution systems using Catfish PSO algorithm Front. Energy 2014, 8(4): 434 442 DOI 10.1007/s11708-014-0313-y RESEARCH ARTICLE K Sathish KUMAR, S NAVEEN Power system reconfiguration and loss minimization for a distribution systems using Catfish PSO

More information

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Yong Wang and Zhi-Zhong Liu School of Information Science and Engineering Central South University ywang@csu.edu.cn

More information

Algorithms and Complexity theory

Algorithms and Complexity theory Algorithms and Complexity theory Thibaut Barthelemy Some slides kindly provided by Fabien Tricoire University of Vienna WS 2014 Outline 1 Algorithms Overview How to write an algorithm 2 Complexity theory

More information

Abstract. 2. Dynamical model of power system

Abstract. 2. Dynamical model of power system Optimization Of Controller Parametersfornon-Linear Power Systems Using Different Optimization Techniques Rekha 1,Amit Kumar 2, A. K. Singh 3 1, 2 Assistant Professor, Electrical Engg. Dept. NIT Jamshedpur

More information

CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS

CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS CAPACITOR PLACEMENT USING FUZZY AND PARTICLE SWARM OPTIMIZATION METHOD FOR MAXIMUM ANNUAL SAVINGS M. Damodar Reddy and V. C. Veera Reddy Department of Electrical and Electronics Engineering, S.V. University,

More information

TUTORIAL: HYPER-HEURISTICS AND COMPUTATIONAL INTELLIGENCE

TUTORIAL: HYPER-HEURISTICS AND COMPUTATIONAL INTELLIGENCE TUTORIAL: HYPER-HEURISTICS AND COMPUTATIONAL INTELLIGENCE Nelishia Pillay School of Mathematics, Statistics and Computer Science University of KwaZulu-Natal South Africa TUTORIAL WEBSITE URL: http://titancs.ukzn.ac.za/ssci2015tutorial.aspx

More information

Application Research of Fireworks Algorithm in Parameter Estimation for Chaotic System

Application Research of Fireworks Algorithm in Parameter Estimation for Chaotic System Application Research of Fireworks Algorithm in Parameter Estimation for Chaotic System Hao Li 1,3, Ying Tan 2, Jun-Jie Xue 1 and Jie Zhu 1 1 Air Force Engineering University, Xi an, 710051, China 2 Department

More information

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms

Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Three Steps toward Tuning the Coordinate Systems in Nature-Inspired Optimization Algorithms Yong Wang and Zhi-Zhong Liu School of Information Science and Engineering Central South University ywang@csu.edu.cn

More information

Abductive Inference in Bayesian Belief Networks Using Swarm Intelligence

Abductive Inference in Bayesian Belief Networks Using Swarm Intelligence Abductive Inference in Bayesian Belief Networks Using Swarm Intelligence Karthik Ganesan Pillai Department of Computer Science Montana State University EPS 357, PO Box 173880 Bozeman MT, 59717-3880 Email:

More information

An Improved Quantum Evolutionary Algorithm with 2-Crossovers

An Improved Quantum Evolutionary Algorithm with 2-Crossovers An Improved Quantum Evolutionary Algorithm with 2-Crossovers Zhihui Xing 1, Haibin Duan 1,2, and Chunfang Xu 1 1 School of Automation Science and Electrical Engineering, Beihang University, Beijing, 100191,

More information

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm

Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Capacitor Placement for Economical Electrical Systems using Ant Colony Search Algorithm Bharat Solanki Abstract The optimal capacitor placement problem involves determination of the location, number, type

More information

Vedant V. Sonar 1, H. D. Mehta 2. Abstract

Vedant V. Sonar 1, H. D. Mehta 2. Abstract Load Shedding Optimization in Power System Using Swarm Intelligence-Based Optimization Techniques Vedant V. Sonar 1, H. D. Mehta 2 1 Electrical Engineering Department, L.D. College of Engineering Ahmedabad,

More information

A Fast Method for Embattling Optimization of Ground-Based Radar Surveillance Network

A Fast Method for Embattling Optimization of Ground-Based Radar Surveillance Network A Fast Method for Embattling Optimization of Ground-Based Radar Surveillance Network JIANG Hai University of Chinese Academy of Sciences National Astronomical Observatories, Chinese Academy of Sciences

More information

2. Particle swarm optimization

2. Particle swarm optimization Quantum-Inspired Particle Swarm Optimization for Feature Selection and Parameter Optimization in Evolving Spiking Neural Networks for Classification Tasks 8 Haza Nuzly Abdull Hamed 1,2, Nikola K. Kasabov

More information

Research Article The Inertia Weight Updating Strategies in Particle Swarm Optimisation Based on the Beta Distribution

Research Article The Inertia Weight Updating Strategies in Particle Swarm Optimisation Based on the Beta Distribution Mathematical Problems in Engineering Volume 2015, Article ID 790465, 9 pages http://dx.doi.org/10.1155/2015/790465 Research Article The Inertia Weight Updating Strategies in Particle Swarm Optimisation

More information

Journal of Engineering Science and Technology Review 7 (1) (2014)

Journal of Engineering Science and Technology Review 7 (1) (2014) Jestr Journal of Engineering Science and Technology Review 7 () (204) 32 36 JOURNAL OF Engineering Science and Technology Review www.jestr.org Particle Swarm Optimization-based BP Neural Network for UHV

More information

Bounded Approximation Algorithms

Bounded Approximation Algorithms Bounded Approximation Algorithms Sometimes we can handle NP problems with polynomial time algorithms which are guaranteed to return a solution within some specific bound of the optimal solution within

More information

A Comparative Study of Flower Pollination Algorithm and Bat Algorithm on Continuous Optimization Problems

A Comparative Study of Flower Pollination Algorithm and Bat Algorithm on Continuous Optimization Problems A Comparative Study Flower Pollination Algorithm Bat Algorithm on Continuous Optimization Problems Nazmus Sakib Department Dhaka-128, Md. Wasi Ul Kabir Department Dhaka-128, Md Subbir Rahman Department

More information

Situation. The XPS project. PSO publication pattern. Problem. Aims. Areas

Situation. The XPS project. PSO publication pattern. Problem. Aims. Areas Situation The XPS project we are looking at a paradigm in its youth, full of potential and fertile with new ideas and new perspectives Researchers in many countries are experimenting with particle swarms

More information

Ant Colony Optimization: an introduction. Daniel Chivilikhin

Ant Colony Optimization: an introduction. Daniel Chivilikhin Ant Colony Optimization: an introduction Daniel Chivilikhin 03.04.2013 Outline 1. Biological inspiration of ACO 2. Solving NP-hard combinatorial problems 3. The ACO metaheuristic 4. ACO for the Traveling

More information

Artificial Intelligence Methods (G5BAIM) - Examination

Artificial Intelligence Methods (G5BAIM) - Examination Question 1 a) According to John Koza there are five stages when planning to solve a problem using a genetic program. What are they? Give a short description of each. (b) How could you cope with division

More information

Metaheuristics and Local Search

Metaheuristics and Local Search Metaheuristics and Local Search 8000 Discrete optimization problems Variables x 1,..., x n. Variable domains D 1,..., D n, with D j Z. Constraints C 1,..., C m, with C i D 1 D n. Objective function f :

More information