现代智能优化算法-粒子群算法 华北电力大学输配电系统研究所 刘自发 2008年3月 1/18/2019

Slides:



Advertisements
Similar presentations
Computational Intelligence Winter Term 2011/12 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
Advertisements

Artificial Bee Colony Algorithm
Particle Swarm Optimization (PSO)
Computational Intelligence Winter Term 2013/14 Prof. Dr. Günter Rudolph Lehrstuhl für Algorithm Engineering (LS 11) Fakultät für Informatik TU Dortmund.
The Particle Swarm Optimization Algorithm
Particle Swarm optimisation. These slides adapted from a presentation by - one of main researchers.
Particle Swarm Optimization
Particle Swarm Optimization (PSO)  Kennedy, J., Eberhart, R. C. (1995). Particle swarm optimization. Proc. IEEE International Conference.
PARTICLE SWARM OPTIMISATION (PSO) Perry Brown Alexander Mathews Image:
Particle Swarm Optimization
Particle Swarm Optimization (PSO)
Particle Swarm Optimization Particle Swarm Optimization (PSO) applies to concept of social interaction to problem solving. It was developed in 1995 by.
Bart van Greevenbroek.  Authors  The Paper  Particle Swarm Optimization  Algorithm used with PSO  Experiment  Assessment  conclusion.
1 A hybrid particle swarm optimization algorithm for optimal task assignment in distributed system Peng-Yeng Yin and Pei-Pei Wang Department of Information.
RESEARCH DIRECTIONS IN GRID COMPUTING Dr G Sudha Sadasivam Professor CSE Department, PSG College of Technology.
Particle Swarm Optimization Algorithms
考慮商品數量折扣之聯合補貨問題 Consider quantity discounts for joint replenishment problem 研究生 : 王聖文 指導教授 : 楊能舒 教授.
Suriya, A. September 19, 2015, Slide 0 Atipong Suriya School of MIME March 16, 2011 FE 640 : Term Project Presentation RFID Network Planning using Particle.
Swarm Intelligence 虞台文.
Algorithms and their Applications CS2004 ( )
Particle Swarm Optimization (PSO) Algorithm and Its Application in Engineering Design Optimization School of Information Technology Indian Institute of.
PSO and its variants Swarm Intelligence Group Peking University.
(Particle Swarm Optimisation)
The Particle Swarm Optimization Algorithm Nebojša Trpković 10 th Dec 2010.
4 Fundamentals of Particle Swarm Optimization Techniques Yoshikazu Fukuyama.
1 IE 607 Heuristic Optimization Particle Swarm Optimization.
Topics in Artificial Intelligence By Danny Kovach.
Particle Swarm optimisation. These slides adapted from a presentation by - one of main researchers.
Particle Swarm Optimization Speaker: Lin, Wei-Kai
Solving of Graph Coloring Problem with Particle Swarm Optimization Amin Fazel Sharif University of Technology Caro Lucas February 2005 Computer Engineering.
Particle Swarm Optimization James Kennedy & Russel C. Eberhart.
Regrouping Particle Swarm Optimization: A New Global Optimization Algorithm with Improved Performance Consistency Across Benchmarks George I. Evers Advisor:
Biologically inspired algorithms BY: Andy Garrett YE Ziyu.
Particle Swarm Optimization by Dr. Shubhajit Roy Chowdhury Centre for VLSI and Embedded Systems Technology, IIIT Hyderabad.
SwinTop: Optimizing Memory Efficiency of Packet Classification in Network Author: Chen, Chang; Cai, Liangwei; Xiang, Yang; Li, Jun Conference: Communication.
1 Motion Fuzzy Controller Structure(1/7) In this part, we start design the fuzzy logic controller aimed at producing the velocities of the robot right.
Particle Swarm Optimization Using the HP Prime Presented by Namir Shammas 1.
Faculty of Information Engineering, Shenzhen University Liao Huilian SZU TI-DSPs LAB Aug 27, 2007 Optimizer based on particle swarm optimization and LBG.
Particle Swarm Optimization (PSO)
Application of the GA-PSO with the Fuzzy controller to the robot soccer Department of Electrical Engineering, Southern Taiwan University, Tainan, R.O.C.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Particle Swarm Optimization (PSO) Algorithm. Swarming – The Definition aggregation of similar animals, generally cruising in the same directionaggregation.
 Introduction  Particle swarm optimization  PSO algorithm  PSO solution update in 2-D  Example.
Swarm Intelligence. Content Overview Swarm Particle Optimization (PSO) – Example Ant Colony Optimization (ACO)
Swarm Intelligence By Nasser M..
Supervised by: Dr. Nadeem Javaid
Advanced Computing and Networking Laboratory
AN EFFICIENT IMAGE COMPRESSION ALGORITHM WITH GEOMETRIC WAVELETS & GEOMETRIC WAVELET PACKET USING PSO Guide Prof. Mrs.NISHAT KANVEL M.E.
Particle Swarm Optimization (2)
Particle Swarm Optimization with Partial Search To Solve TSP
Particle Swarm optimisation
Scientific Research Group in Egypt (SRGE)
Particle Swarm Optimization
PSO -Introduction Proposed by James Kennedy & Russell Eberhart in 1995
Whale Optimization Algorithm
Ana Wu Daniel A. Sabol A Novel Approach for Library Materials Acquisition using Discrete Particle Swarm Optimization.
Meta-heuristics Introduction - Fabien Tricoire
آموزش شبکه عصبی با استفاده از روش بهینه سازی PSO
Multi-objective Optimization Using Particle Swarm Optimization
Multi-band impedance matching using an evolutionary algorithm
metaheuristic methods and their applications
الگوریتم بهینه سازی توده ذرات Particle Swarm Optimization
Computational Intelligence
بهينه‌سازي گروه ذرات (PSO)
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
Particle Swarm Optimization
Multi-objective Optimization Using Particle Swarm Optimization
Computational Intelligence
SWARM INTELLIGENCE Swarms
Particle Swarm Optimization and Social Interaction Between Agents
Presentation transcript:

现代智能优化算法-粒子群算法 华北电力大学输配电系统研究所 刘自发 2008年3月 1/18/2019 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

背景 粒子群算法原理 粒子群算法模型流程 粒子群算法的应用 1/18/2019 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

粒子群算法---背景 起源: 生物社会学家对鸟群捕食行为研究 1/18/2019 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

粒子群算法---背景 1/18/2019 我们可以设想这样的一个场景,一群鳥在随机搜寻食物。这个区域裡只有一块食物。所有的鸟都不知道食物在哪里,那么找到食物的最佳策略是什么?最简单的方法就是找尋距离食物最近的鸟的周围区域及根据自己本身飞行的经验判断食物的所在。 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

鸟群觅食行为 Food Global Best Solution Past Best Solution

Particle Swarm Optimization (PSO)为James Kennedy 于1995年提出。 1/18/2019 Particle Swarm Optimization (PSO)为James Kennedy 于1995年提出。 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

1/18/2019 PSO特点: PSO is a robust stochastic optimization technique based on the movement and intelligence of swarms. PSO applies the concept of social interaction to problem solving. It was developed in 1995 by James Kennedy (social-psychologist) and Russell Eberhart (electrical engineer). Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

1/18/2019 PSO特点: It uses a number of agents (particles) that constitute a swarm moving around in the search space looking for the best solution. Each particle is treated as a point in a N-dimensional space which adjusts its “flying” according to its own flying experience as well as the flying experience of other particles. Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

1/18/2019 PSO搜索机理 Each particle keeps track of its coordinates in the solution space which are associated with the best solution (fitness) that has achieved so far by that particle. This value is called personal best , pbest. Another best value that is tracked by the PSO is the best value obtained so far by any particle in the neighborhood of that particle. This value is called gbest. The basic concept of PSO lies in accelerating each particle toward its pbest and the gbest locations, with a random weighted accelaration at each time step as shown in Fig.1 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

sk : current searching point 1/18/2019 Fig.1 Concept of modification of a searching point by PSO Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&. sk : current searching point sk+1: modified searching point. vk: current velocity. vk+1: modified velocity. vpbest : velocity based on pbest,vgbest : velocity based on gbest.

1/18/2019 PSO搜索机理 Each particle tries to modify its position using the following information: the current positions, the current velocities, the distance between the current position and pbest, the distance between the current position and the gbest. Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

1/18/2019 PSO搜索机理 The modification of the particle’s position can be mathematically modeled according the following equation : Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

PSO计算步骤 Initial: 将种群做初始化,以随机的方式求出每一Particle 的初始位置与速度。 Evaluation: 1/18/2019 PSO计算步骤 Initial: 将种群做初始化,以随机的方式求出每一Particle 的初始位置与速度。 Evaluation: 依据fitness function 计算出其fitness value 以作为判断每一Particle之好坏。 Fine the Pbest: 找出每一Particle 到目前為止的搜寻过程中最佳解,這個最佳解我们称之为Pbest。 Fine the Gbest: 找出所有Particle 到目前为止所搜寻到的整体最佳解,這個最佳解我们称之为Gbest。 Update the Velocity: 依据式(1) 和(2) 更新每一Particle的速度和位置。 回到步骤2. 继续執行,直到获得一个令人满意的结果或符合终止条件。 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

PSO计算流程 Loop until max iter Start 1/18/2019 PSO计算流程 Loop until max iter Loop until all particles exhaust Start Initialize particles with random position and velocity vectors. For each particle’s position (p) evaluate fitness If fitness(p) better than fitness(pbest) then pbest= p Set best of pBests as gBest Update particles velocity (eq. 1) and position (eq. 3) Stop: giving gBest, optimal solution. Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

PSO应用实例 1/18/2019 Ladies and Gentlemen: I am from Tsinghua University in China. The topic of my presentation is “A Dissipative Particle Swarm Optimization”. Since the student, Xiao-Feng Xie, which is the first author, is refused by the visa officer with some unfair reasons, if some details are not be presented clearly, please contact him by this address&.

搜索过程-初始状态

搜尋過程-經過5代

搜尋過程-經過10代

搜尋過程-經過15代

搜尋過程-經過20代

搜尋過程-經過25代

搜尋過程-經過100代

搜尋過程-經過500代

搜尋結果 移動次數 搜尋結果 416.245599 5 515.748796 10 759.404006 15 793.732019 20 834.813763 100 837.911535 5000 837.965771 最佳解 837.9658