Modern Heuristic Optimization Techniques and Potential Applications to Power System Control Mohamed A El-Sharkawi The CIA lab Department of Electrical.

Slides:



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

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.
Particle Swarm Optimization (PSO)
The story beyond Artificial Immune Systems Zhou Ji, Ph.D. Center for Computational Biology and Bioinformatics Columbia University Wuhan, China 2009.
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.
Particle Swarm Optimization
A Hybrid IWO/PSO Algorithm for Fast and Global Optimization Hossein Hajimirsadeghi.
FOREST PLANNING USING PSO WITH A PRIORITY REPRESENTATION P.W. Brooks and W.D. Potter Institute for Artificial Intelligence, University of Georgia, USA.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
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)
Biologically Inspired Computation Lecture 10: Ant Colony Optimisation.
Institute of Intelligent Power Electronics – IPE Page1 Introduction to Basics of Genetic Algorithms Docent Xiao-Zhi Gao Department of Electrical Engineering.
1 Project Ideas in Computer Science Keld Helsgaun.
A GENETIC ALGORITHM APPROACH TO SPACE LAYOUT PLANNING OPTIMIZATION Hoda Homayouni.
Genetic Algorithms for Bin Packing Problem Hazem Ali, Borislav Nikolić, Kostiantyn Berezovskyi, Ricardo Garibay Martinez, Muhammad Ali Awan.
Evolutionary Algorithms Simon M. Lucas. The basic idea Initialise a random population of individuals repeat { evaluate select vary (e.g. mutate or crossover)
Genetic Algorithm for Variable Selection
Genetic Algorithms Learning Machines for knowledge discovery.
Natural Computation: computational models inspired by nature Dr. Daniel Tauritz Department of Computer Science University of Missouri-Rolla CS347 Lecture.
Neural Networks and Machine Learning Applications CSC 563
Artificial Intelligence Genetic Algorithms and Applications of Genetic Algorithms in Compilers Prasad A. Kulkarni.
Basic concepts of Data Mining, Clustering and Genetic Algorithms Tsai-Yang Jea Department of Computer Science and Engineering SUNY at Buffalo.
Artificial Intelligence in Information Processing Genetic Algorithms by Theresa Kriese for Distributed Data Processing.
Coordinative Behavior in Evolutionary Multi-agent System by Genetic Algorithm Chuan-Kang Ting – Page: 1 International Graduate School of Dynamic Intelligent.
Ant Colony Optimization: an introduction
Particle Swarm Optimization Algorithms
SWARM INTELLIGENCE IN DATA MINING Written by Crina Grosan, Ajith Abraham & Monica Chis Presented by Megan Rose Bryant.
By Paul Cottrell, BSc, MBA, ABD. Author Complexity Science, Behavioral Finance, Dynamic Hedging, Financial Statistics, Chaos Theory Proprietary Trader.
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
Genetic Algorithms and Ant Colony Optimisation
An Approach of Artificial Intelligence Application for Laboratory Tests Evaluation Ş.l.univ.dr.ing. Corina SĂVULESCU University of Piteşti.
Swarm Computing Applications in Software Engineering By Chaitanya.
Swarm Intelligence 虞台文.
Algorithms and their Applications CS2004 ( )
-Abhilash Nayak Regd. No. : CS1(B) “The Power of Simplicity”
(Particle Swarm Optimisation)
1 IE 607 Heuristic Optimization Particle Swarm Optimization.
PSO and ASO Variants/Hybrids/Example Applications & Results Lecture 12 of Biologically Inspired Computing Purpose: Not just to show variants/etc … for.
Kavita Singh CS-A What is Swarm Intelligence (SI)? “The emergent collective intelligence of groups of simple agents.”
Topics in Artificial Intelligence By Danny Kovach.
EE459 I ntroduction to Artificial I ntelligence Genetic Algorithms Kasin Prakobwaitayakit Department of Electrical Engineering Chiangmai University.
Particle Swarm Optimization Speaker: Lin, Wei-Kai
Genetic Algorithms. Evolutionary Methods Methods inspired by the process of biological evolution. Main ideas: Population of solutions Assign a score or.
Controlling the Behavior of Swarm Systems Zachary Kurtz CMSC 601, 5/4/
1 Genetic Algorithms and Ant Colony Optimisation.
Genetic Algorithms Czech Technical University in Prague, Faculty of Electrical Engineering Ondřej Vaněk, Agent Technology Center ZUI 2011.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
Chapter 4 Decision Support System & Artificial Intelligence.
Biologically inspired algorithms BY: Andy Garrett YE Ziyu.
DRILL Answer the following question’s in your notebook: 1.How does ACO differ from PSO? 2.What does positive feedback do in a swarm? 3.What does negative.
Biologically Inspired Computation Ant Colony Optimisation.
CS382 Introduction to Artificial Intelligence Lecture 1: The Foundations of AI and Intelligent Agents 24 January 2012 Instructor: Kostas Bekris Computer.
An Evolutionary Algorithm for Neural Network Learning using Direct Encoding Paul Batchis Department of Computer Science Rutgers University.
Genetic Algorithm(GA)
George Yauneridge.  Machine learning basics  Types of learning algorithms  Genetic algorithm basics  Applications and the future of genetic algorithms.
Swarm Intelligence. Content Overview Swarm Particle Optimization (PSO) – Example Ant Colony Optimization (ACO)
Evolutionary Algorithms Jim Whitehead
Scientific Research Group in Egypt (SRGE)
Advanced Artificial Intelligence Evolutionary Search Algorithm
Artificial Intelligence
Genetic Algorithms and TSP
Genetic Algorithms overview
Computational Intelligence
Multi-Objective Optimization
Overview of SWARM INTELLIGENCE and ANT COLONY OPTIMIZATION
Dr. Unnikrishnan P.C. Professor, EEE
Computational Intelligence
Population Based Metaheuristics
Presentation transcript:

Modern Heuristic Optimization Techniques and Potential Applications to Power System Control Mohamed A El-Sharkawi The CIA lab Department of Electrical Engineering University of Washington Seattle, WA

Heuristic Optimization Techniques Genetic AlgorithmsGenetic Algorithms Evolutionary ProgrammingEvolutionary Programming Swarm IntelligenceSwarm Intelligence Particle SwarmParticle Swarm DNA ComputingDNA Computing Artificial LifeArtificial Life Intelligent AgentsIntelligent Agents

Biocomputation The use of biological processes or behavior as metaphor, inspiration, or enabler in developing new computing technologies The field is highly multidisciplinary, Engineers, computer scientists, molecular biologists, geneticists, mathematicians, physicists, and others.

Nature is a Powerful Paradigm Brain  neural networks Evolution theory  genetic algorithms Flock of birds  particle swarm optimization Insects  swarm intelligence ……

Classical Control: Design System inputs Control Inputs Constraints

Classical Control: Operation System inputs Control Inputs Constraints

PSO Control System inputs Control Inputs Constraints

PSO/NN Control System inputs Control Inputs Constraints

Gradient Search vs MAS Gradient Search MAS

Evolutionary Algorithms

Population Pool Byte 1Byte 2Byte n 1 individual #1 #2 #3 #K 22 nn

Fitness Evaluation #1 #2 #3 Individuals #n Fitness Computations f(.) Normalize Ranked Individuals #q #p #q # #3 #n #

Two-point Crossover Two crossover points are obtained by a random number generator #p #q Crossover #p #q Crossover points

Mutation mutation #p

Particle Swarm Optimization

Personal Best at previous step Current motion Component in the direction of personal best Component in the direction of previous motion Component in the direction of global best New Motion Global best

Border (Edge) Identification

The Art of Fitness Function To find points anywhere on the boundary Metric: |f(x)-boundary value|

Results - Case 1

The Art of Fitness Function Distribute points uniformly on the boundary Metric: |f(x)-boundary value| - Distance to closest neighbor (to penalize proximity to neighbors)

Results - Case 2

The Art of Fitness Function Distribute points uniformly on the boundary close to current state Metric: |f(x)-boundary value| -Distance to closest neighbor + Distance to current state (penalize proximity to neighbors, penalize distance from current state)

Results - Case 3

Test System WSCC 179 Bus System Cascading event Base Case 61,411 MW 12,330 MVAR

First Event – Initial Contingency Three Phase fault on the line between John Day (#76) and Grizzly (#82) Second Event Trip the line between John Day (#76) and Hanford (#78) Third Event Trip the line between John Day (#78) and North 500 (#80)

Swarm Intelligence

Swarm Intelligence Coordination without Swarm Intelligence = Coordination without Direct Communication

Swarm Intelligence Appears in biological swarms of certain insect species Interactions is indirect (stigmergy) The end result is accomplishment of very complex forms of social behavior and fulfillment of a number of tasks

Pheromone Trails

A B C D G E F AB 0.23 BC 0.11 AB 0.23 CD 0.14 BC 0.11 AB 0.23 DE 0.15 CD 0.14 BC 0.11 AB 0.23

A B C D G E F BC 0.11 AB 0.23 CD 0.14 BC 0.11 AB 0.23 DE 0.15 CD 0.14 BC 0.11 AB 0.23

Finis