particle swarm algorithms for multi local optimization
play

Particle swarm algorithms for multi-local optimization A. Ismael F - PowerPoint PPT Presentation

Particle swarm algorithms for multi-local optimization A. Ismael F . Vaz Edite M.G.P . Fernandes Production and System Department Engineering School Minho University {aivaz,emgpf}@dps.uminho.pt Work partially supported by FCT grant


  1. Particle swarm algorithms for multi-local optimization A. Ismael F . Vaz Edite M.G.P . Fernandes Production and System Department Engineering School Minho University {aivaz,emgpf}@dps.uminho.pt Work partially supported by FCT grant POCI/MAT/58957/2004 and Algoritmi research center A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 1/17

  2. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  3. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  4. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  5. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  6. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  7. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  8. Outline ● Motivation ● The multi-local optimization problem Outline ● The particle swarm paradigm for global optimization ❖ Outline ● Particle swarm variants for multi-local optimization Motivation ● Implementation Multi-local ● Numerical results The PSP ● Conclusions MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 2/17

  9. Motivation One of the (many) applications of multi-local optimization is in reduction type methods for semi-infinite programming (SIP) Outline problems. Motivation ❖ Motivation Multi-local The PSP MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 3/17

  10. Motivation One of the (many) applications of multi-local optimization is in reduction type methods for semi-infinite programming (SIP) Outline problems. Motivation ❖ Motivation A SIP problems can be posed as: Multi-local y ∈ R q o ( y ) min The PSP s.t. f i ( y, x ) ≥ 0 , i = 1 , . . . , m MLPSO ∀ x ∈ T ⊂ R n , Implementation where o ( y ) is the objective function and f i ( y, x ) , i = 1 , . . . , m , Numerical results are the infinite constraint functions. Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 3/17

  11. Motivation One of the (many) applications of multi-local optimization is in reduction type methods for semi-infinite programming (SIP) Outline problems. Motivation ❖ Motivation A SIP problems can be posed as: Multi-local y ∈ R q o ( y ) min The PSP s.t. f i ( y, x ) ≥ 0 , i = 1 , . . . , m MLPSO ∀ x ∈ T ⊂ R n , Implementation where o ( y ) is the objective function and f i ( y, x ) , i = 1 , . . . , m , Numerical results are the infinite constraint functions. Conclusions A feasible point must satisfy: The end f i ( y, x ) ≥ 0 , i = 1 , . . . , m, ∀ x ∈ T meaning that the global minima of f i must be upper than or equal to zero. A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 3/17

  12. Multi-local optimization Assume, for the sake of simplicity, that m = 1 . Then we want to address the following optimization problem Outline x ∈ R n f ( x ) min Motivation s.t. a ≤ x ≤ b Multi-local ❖ Multi-local where f : R n → R is the objective function and a , b are the optimization simple bounds on the variables x (defining the set T ). The PSP MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 4/17

  13. Multi-local optimization Assume, for the sake of simplicity, that m = 1 . Then we want to address the following optimization problem Outline x ∈ R n f ( x ) min Motivation s.t. a ≤ x ≤ b Multi-local ❖ Multi-local where f : R n → R is the objective function and a , b are the optimization simple bounds on the variables x (defining the set T ). The PSP MLPSO In each iteration of a reduction type method for SIP we need to obtain all the feasible global and local optima for function f ( x ) . Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 4/17

  14. The Particle Swarm Paradigm (PSP) The PSP is a population (swarm) based algorithm that mimics the social behavior of a set of individuals (particles). Outline An individual behavior is a combination of its past experience Motivation (cognition influence) and the society experience (social Multi-local influence). The PSP ❖ The Particle In the optimization context a particle p , at time instant t , is Swarm Paradigm represented by its current position ( x p ( t ) ), its best ever position (PSP) ❖ The new travel ( y p ( t ) ) and its travelling velocity ( v p ( t ) ). position and velocity ❖ The best ever particle ❖ Features MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 5/17

  15. The new travel position and velocity The new particle position is updated by x p ( t + 1) = x p ( t ) + v p ( t + 1) , Outline where v p ( t + 1) is the new velocity given by Motivation Multi-local v p j ( t +1) = ι ( t ) v p y p j ( t ) − x p y j ( t ) − x p � � � � j ( t )+ µω 1 j ( t ) j ( t ) + νω 2 j ( t ) ˆ j ( t ) , The PSP ❖ The Particle for j = 1 , . . . , n . Swarm Paradigm (PSP) ❖ The new travel ● ι ( t ) is a weighting factor (inertial) position and ● µ is the cognition parameter and ν is the social parameter velocity ❖ The best ever ● ω 1 j ( t ) and ω 2 j ( t ) are random numbers drawn from the particle ❖ Features uniform (0 , 1) distribution. MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 6/17

  16. The new travel position and velocity The new particle position is updated by x p ( t + 1) = x p ( t ) + v p ( t + 1) , Outline where v p ( t + 1) is the new velocity given by Motivation Multi-local v p j ( t +1) = ι ( t ) v p y p j ( t ) − x p y j ( t ) − x p � � � � j ( t )+ µω 1 j ( t ) j ( t ) + νω 2 j ( t ) ˆ j ( t ) , The PSP ❖ The Particle for j = 1 , . . . , n . Swarm Paradigm (PSP) ❖ The new travel ● ι ( t ) is a weighting factor (inertial) position and ● µ is the cognition parameter and ν is the social parameter velocity ❖ The best ever ● ω 1 j ( t ) and ω 2 j ( t ) are random numbers drawn from the particle ❖ Features uniform (0 , 1) distribution. MLPSO Implementation Numerical results Conclusions The end A. Ismael F. Vaz and Edite M.G.P . Fernandes CEIO, Guimarães, 26-28 October, 2005 - p. 6/17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend