A Hybrid IWO/PSO Algorithm for Fast and Global Optimization Hossein Hajimirsadeghi.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

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:
Ant Colony Optimization with a Genetic Restart Approach toward Global Optimization.
Firefly Algorithm By Rasool Tavakoli.
Bio-Inspired Optimization. Our Journey – For the remainder of the course A brief review of classical optimization methods The basics of several stochastic.
Biologically Inspired AI (mostly GAs). Some Examples of Biologically Inspired Computation Neural networks Evolutionary computation (e.g., genetic algorithms)
Institute of Intelligent Power Electronics – IPE Page1 Introduction to Basics of Genetic Algorithms Docent Xiao-Zhi Gao Department of Electrical Engineering.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
The Decision-Making Process IT Brainpower
Effective gradient-free methods for inverse problems Jyri Leskinen FiDiPro DESIGN project.
Computational Intelligence Dr. Garrison Greenwood, Dr. George Lendaris and Dr. Richard Tymerski
Introduction to Evolutionary Computation  Genetic algorithms are inspired by the biological processes of reproduction and natural selection. Natural selection.
1 A hybrid particle swarm optimization algorithm for optimal task assignment in distributed system Peng-Yeng Yin and Pei-Pei Wang Department of Information.
Evolutionary Algorithms Simon M. Lucas. The basic idea Initialise a random population of individuals repeat { evaluate select vary (e.g. mutate or crossover)
Natural Computation: computational models inspired by nature Dr. Daniel Tauritz Department of Computer Science University of Missouri-Rolla CS347 Lecture.
Evolutionary Computational Intelligence Lecture 8: Memetic Algorithms Ferrante Neri University of Jyväskylä.
CS 1 – Introduction to Computer Science Introduction to the wonderful world of Dr. T Daniel Tauritz, Ph.D. Associate Professor of Computer Science.
Biomimicry, Mathematics, and Physics for Control and Automation: Conflict or Harmony? Kevin M. Passino Dept. Electrical Engineering The Ohio State University.
Genetic Algorithms Overview Genetic Algorithms: a gentle introduction –What are GAs –How do they work/ Why? –Critical issues Use in Data Mining –GAs.
1 PSO-based Motion Fuzzy Controller Design for Mobile Robots Master : Juing-Shian Chiou Student : Yu-Chia Hu( 胡育嘉 ) PPT : 100% 製作 International Journal.
Particle Swarm Optimization Algorithms
By Paul Cottrell, BSc, MBA, ABD. Author Complexity Science, Behavioral Finance, Dynamic Hedging, Financial Statistics, Chaos Theory Proprietary Trader.
Department of Information Technology Indian Institute of Information Technology and Management Gwalior AASF hIQ 1 st Nov ‘09 Department of Information.
Multimodal Optimization (Niching) A/Prof. Xiaodong Li School of Computer Science and IT, RMIT University Melbourne, Australia
Example II: Linear truss structure
Improved Search for Local Optima in Particle Swarm Optimization May 6, 2015 Huidae Cho Water Resources Engineer, Dewberry Consultants Part-Time Assistant.
A Comparison of Nature Inspired Intelligent Optimization Methods in Aerial Spray Deposition Management Lei Wu Master’s Thesis Artificial Intelligence Center.
Poročilo s konference CEC 2011 Gregor Papa. program New Orleans –5.-8. junij 2011 program –10 tutorialov –3 vabljena plenarna predavanja –31 vzporednih.
Swarm Intelligence 虞台文.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
Hybrid Behavior Co-evolution and Structure Learning in Behavior-based Systems Amir massoud Farahmand (a,b,c) (
More on coevolution and learning Jing Xiao April, 2008.
ART – Artificial Reasoning Toolkit Evolving a complex system Marco Lamieri Spss training day
Computational Intelligence II Lecturer: Professor Pekka Toivanen Exercises: Nina Rogelj
Presenter: Chih-Yuan Chou GA-BASED ALGORITHMS FOR FINDING EQUILIBRIUM 1.
Modern Heuristic Optimization Techniques and Potential Applications to Power System Control Mohamed A El-Sharkawi The CIA lab Department of Electrical.
PSO and its variants Swarm Intelligence Group Peking University.
(Particle Swarm Optimisation)
The Particle Swarm Optimization Algorithm Nebojša Trpković 10 th Dec 2010.
1 IE 607 Heuristic Optimization Particle Swarm Optimization.
Topics in Artificial Intelligence By Danny Kovach.
Solving of Graph Coloring Problem with Particle Swarm Optimization Amin Fazel Sharif University of Technology Caro Lucas February 2005 Computer Engineering.
Controlling the Behavior of Swarm Systems Zachary Kurtz CMSC 601, 5/4/
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
Biologically inspired algorithms BY: Andy Garrett YE Ziyu.
1 Swarm Intelligence on Graphs (Consensus Protocol) Advanced Computer Networks: Part 1.
Particle Swarm Optimization by Dr. Shubhajit Roy Chowdhury Centre for VLSI and Embedded Systems Technology, IIIT Hyderabad.
Particle Swarm Optimization (PSO)
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
DRILL Answer the following question’s about yesterday’s activity in your notebook: 1.Was the activity an example of ACO or PSO? 2.What was the positive.
An Improved Quantum-behaved Particle Swarm Optimization Algorithm Based on Culture V i   v i 1, v i 2,.. v iD  Gao X. Z 2, Wu Ying 1, Huang Xianlin.
1 A genetic algorithm with embedded constraints – An example on the design of robust D-stable IIR filters 潘欣泰 國立高雄大學 資工系.
On the Computation of All Global Minimizers Through Particle Swarm Optimization IEEE Transactions On Evolutionary Computation, Vol. 8, No.3, June 2004.
Since the 1970s that the idea of a general algorithmic framework, which can be applied with relatively few modifications to different optimization problems,
The 2st Chinese Workshop on Evolutionary Computation and Learning
Particle Swarm Optimization with Partial Search To Solve TSP
Scientific Research Group in Egypt (SRGE)
Scientific Research Group in Egypt (SRGE)
Cluster formation based comparison of Genetic algorithm and Particle Swarm Optimization in Wireless Sensor Network Ms.Amita Yadav.
Energy Quest – 8 September
Particle Swarm Optimization
PSO -Introduction Proposed by James Kennedy & Russell Eberhart in 1995
Ana Wu Daniel A. Sabol A Novel Approach for Library Materials Acquisition using Discrete Particle Swarm Optimization.
Soft Computing Introduction.
SOFT COMPUTING.
Multi-objective Optimization Using Particle Swarm Optimization
Market-based Dynamic Task Allocation in Mobile Surveillance Systems
CHAPTER I. of EVOLUTIONARY ROBOTICS Stefano Nolfi and Dario Floreano
Lecture 4. Niching and Speciation (1)
Presentation transcript:

A Hybrid IWO/PSO Algorithm for Fast and Global Optimization Hossein Hajimirsadeghi Control and Intelligent Processing Center of Excellence, School of ECE, University of Tehran, P. O. Box , Tehran, Iran 05/19/2009

ECE Department, University of Tehran Outline Biomimicry for Decision Making and Control Domains of Intelligence in Biological Systems The Proposed Optimization Algorithm –IWO –PSO –IWO/PSO Evaluating Performance of IWO/PSO for Optimization IWO/PSO for Adaptive Control Concluding Remarks 2

ECE Department, University of Tehran Biological Organisms Living in complex uncertain environments Robust and Fault Tolerant Adaptive Multi-agent Systems Self Organized Automated Efficient and Optimized Stable Far sighted Politics –Consensus among the members in parties –Influence on elections Economics –Energy conservation –Evolutionary game theory –Restructuring Art –Swarm Intelligence in the movies –Aesthetic representation of information Engineering –Soft Computing –Automated Fabrication –Bioinspired robotics Sociology –social networks –Cues in Advertising –Smart environments Control and Decision Making Complex systems with uncertainties Robust and Fault Tolerant Controllers Adaptive Controllers Multi-agent Systems Autonomous robots, automation in Process Control Efficient embodiment and sensor/actuator design and positioning Multimodal non-differentiable Optimization Stable systems Long-term scheduling and decision making Biomimicry 3

ECE Department, University of Tehran Some Domains of Intelligence in Biological Systems (Computational Perspective) 4 Evolution Competition Reproduction Swarming Communication Learning

ECE Department, University of Tehran Invasive Weed Optimization Why weeds? –The most robust and troublous plant in agriculture –The weeds always win Biomimicry of Weed Colonizing: –Initializing a population –Fitness Evaluation –Reproduction –Spatial dispersal –Competitive exclusion 5 f6 f4 f5 f1 f3 f2 3 * 1 * 2 * 1 * 2 * 0 *

ECE Department, University of Tehran Particle Swarm Optimization Birds flocking and Fish schooling How can they exhibit such an efficient coordinated collective behavior? PSO tries to mimic foraging trend and collaborative communication in swarms PSO Algorithm: –Consider a population of solutions (particles) –Evaluating the particles –Particle best solution –Global best solution –Update particles’ velocities: –Move particles: 6 Global minimum local minimum local maximum f1 f6 f5 f4 f3 f2

ECE Department, University of Tehran IWO/PSO IWO/PSO Algorithm –Initializing a population –Evaluating the solutions –Reproducing the seeds –Plant best solution –Global best solution –Determine seeds velocities for dispersion –Spatial dispersal –Competitive exclusion 7 f1 f6 f5 f4f3 f2 2 * 3 * 1 *

ECE Department, University of Tehran Comparative Study (Griewank Function) 8

ECE Department, University of Tehran Comparative Study 9 Comparison Criteria Algorithm dim 10 dim 20 % success 1 IWO/PSO100 IWO 2 95 PSO GAs (Evolver) MAs SFL Comparison Criteria Algorithm dim 10 dim 20 Mean Solution IWO/PSO IWO PSO GAs (Evolver) MAs SFL Results of the Griewank Function Optimization for Comparison with 5 EAs 1 Success criterion is to reach a target value of 0.05 or less. 2 A. R. Mehrabian and C. Lucas, “A novel numerical optimization algorithm inspired from weed colonization,” Ecological Informatics, vol. 1, pp. 355–366, E. Elbeltagia, T. Hegazyb, and D. Grierson, “Comparison among five evolutionary-based optimization algorithms,” Advanced Engineering Informatics, vol. 19, pp. 43–53, Optimization process of the Griewank10 for IWO, PSO, and IWO/PSO

ECE Department, University of Tehran Comparative Study (Rastrigin Function) 10

ECE Department, University of Tehran Comparative Study 11 Method Mean error Standard deviation Median error Eval. Num. Success 1 % Standard type PSO (SPSO 2 ) OPSO IWO/PSO AlgorithmMeanStdEval. Num. FPSO IWO/PSO Simulation Results of Rastrigin30 Function Optimization for comparison with SPSO, and OPSO Simulation results of Rastrigin30 Function Optimization for comparison with FPSO 1 Success criterion is to reach a target value of 50 or less. 2 M. Meissner, M. Schmuker, and G. Schneider, “Optimized Particle Swarm Optimization (OPSO) and its application to artificial neural network training,” BMC Bioinformatics, vol. 7, no. 125, Z. Cui1, J. Zeng, and G. Sun, “A Fast Particle Swarm Optimization,” Int. J. of Innovative Computing, Information and Control, vol. 4, no. 6, pp. 1365–1380, 2006

ECE Department, University of Tehran IWO/PSO for Adaptive Control Liquid Level Control for a Surge Tank 12 : input : liquid level : desired level Unknown tank cross-sectional area

ECE Department, University of Tehran IWO/PSO for Adaptive Control 13 ControllerPlant IWO/PSO Algorithm Population of Models Multiple model Identification strategy Best Model Reference Model Certainty Equivalence Control Law Pick best model Plant Parameters Indirect adaptive control 1 for liquid level control of surge tank with IWO/PSO algorithm Cost= Sum of squares of N=100 past values for each model 1 for more detailed investigation in indirect adaptive control with population based evolutionary algorithms, one might see: W. Lennon and K. Passino, “Genetic adaptive identification and control,” Eng. Applicat. Artif. Intell., vol. 12, pp , Apr

ECE Department, University of Tehran IWO/PSO for Adaptive Control 14 IWO/PSO for adaptive control of a surge tank

ECE Department, University of Tehran Concluding Remarks Biomimicry for Decision Making and Control –Organism evolved and learned to solve technical problems –Transfer of ideas –Biomimicry for Computational Intelligence IWO/PSO Algorithm –Swarming, Collaborative Communication, Colonization, Competition in an Evolutionary framework –Fast convergence and high ability for Global search non-differentiable objective functions with a multitude number of local optima –Online Optimization for adaptive control Stability and Convergence Analysis? 15

Thanks for Your Adaptive Attention Control! 05/19/2009