Meenu Sharma Swarmint 19.03.10
Meenu Sharma Swarmint 19.03.10
Meenu Sharma Swarmint 19.03.10
OVERVIEW
y y y y y y y y y
INTRODUCTION
y
Swarm intelligence (SI) describes the collective behaviour of decentralized, selforganized systems, natural or artificial. The concept is employed in work on artificial intelligence.
SI - DEFINITION
any attempt to design algorithms or distributed problem-solving devices inspired by the collective behaviour of social insect colonies and other animal societies [Bonabeau, Dorigo, Theraulaz: Swarm Intelligence]
BRIEF HISTORY OF SI
y
One of the first researchers in this field was French biologist Grass. In 1970s ARPA financed research projects on the first multi-agent systems with the Hearsay-II blackboard project.
HISTORY CONTD.
y
In this decade the Actor Model was invented by Carl Hewitt, Peter Bishop and Richard Steiger. The Multi-Agent Systems Lab at Amherst held the first workshop on distributed artificial intelligence in 1980.
SWARMING EXAMPLE
y
COLLISION AVOIDANCE
FLOCK CENTERING
VELOCITY MATCHING
Collision Avoidance
y
Flock Centering
y
Velocity Matching
y
EXAMPLE ALGORITHMS
1. 2. 3. 4.
Ant Colony Optimization. Particle Swarm Optimization. Stochastic Diffusion Search. Gravitational Search Algorithm.
The ant on shorter path has a shorter toand-fro time from its nest to the food.
The density of pheromone on the shorter path is higher because of 2 passes by the ant (as compared to 1 by the other).
Over many iterations, more ants begin using the path with higher pheromone, thereby further reinforcing it.
Bird flocking is one of the best example of PSO in nature. One motive of the development of PSO was to model human social behavior.
In particle swarm optimization (PSO), a set of software agents called particle search for good solutions. Each particle uses its own experience and the experience of neighbour particles to choose how to move in the search space.
TAXONOMY OF SI
y Natural
y Scientific vs.
SWARMING CHARACTERISTICS
y Simple y No
central control.
APPLICATIONS OF SI
y Crowd simulation. y Ant-based routing. y Swarm Robotics. y creation of
SCOPE OF SI
y
The U.S. military is investigating swarm techniques for controlling unmanned vehicles. The European Space Agency is thinking about an orbital swarm for self assembly and interferometry.
SCOPE CONTD.
y
A 1992 paper by M. Anthony Lewis and George A. Bekey discusses the possibility of using swarm intelligence to control nanobots within the body for the purpose of killing cancer tumors. NASA is investigating the use of swarm technology for planetary mapping.
SI - LIMITATIONS
y
Theoretical analysis is difficult, due to sequences of probabilistic choices. Most of the researches are experimental. Though convergence is guaranteed, time to convergence is uncertain.
RECAP
y
y y
Swarm intelligence is the discipline that deals with natural and artificial systems composed of many individuals that coordinate using decentralized control and self-organization. Provide heuristic to solve difficult problems . Has been applied to wide variety of applications.
REFERENCES
y
Reynolds, C. W. (1987) Flocks, Herds, and Schools: A Distributed Behavioral Model, in Computer Graphics, 21(4) (SIGGRAPH '87 Conference Proceedings) pages 25-34. James Kennedy, Russell Eberhart. Particle Swarm Optimization, IEEE Conf. on Neural networks 1995 www.adaptiveview.com/articles/ ipsop1 M.Dorigo, M.Birattari, T.Stutzle, Ant colony optimization Artificial Ants as a computational intelligence technique, IEEE Computational Intelligence Magazine 2006
y y
THANK YOU