SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.

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.
Intelligent Agents Russell and Norvig: 2
Artificial Intelligence: Chapter 2
Plans for Today Chapter 2: Intelligent Agents (until break) Lisp: Some questions that came up in lab Resume intelligent agents after Lisp issues.
Swarm Intelligence From Natural to Artificial Systems Ukradnuté kde sa dalo, a adaptované.
Swarm algorithms COMP308. Swarming – The Definition aggregation of similar animals, generally cruising in the same direction Termites swarm to build colonies.
January 11, 2006AI: Chapter 2: Intelligent Agents1 Artificial Intelligence Chapter 2: Intelligent Agents Michael Scherger Department of Computer Science.
CSE 471/598, CBS 598 Intelligent Agents TIP We’re intelligent agents, aren’t we? Fall 2004.
Plans for Today Chapter 2: Intelligent Agents (until break) Lisp: Some questions that came up in lab Resume intelligent agents after Lisp issues.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we? Spring 2004.
Rutgers CS440, Fall 2003 Lecture 2: Intelligent Agents Reading: AIMA, Ch. 2.
By Stefan Rummel 05/05/2008 Prof. Rudowsky CIS 9.5 Brooklyn College.
Agents & Environments. © Daniel S. Weld Topics Agents & Environments Problem Spaces Search & Constraint Satisfaction Knowledge Repr’n & Logical.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we?
Intelligent Agents: an Overview. 2 Definitions Rational behavior: to achieve a goal minimizing the cost and maximizing the satisfaction. Rational agent:
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
CSE 573 Artificial Intelligence Dan Weld Peng Dai
Chapter 1 Introduction. General Concepts The field of Artificial Intelligence attempts to understand, model, and simulate the behavior (to some extend)
Distributed Systems 15. Multiagent systems and swarms Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
SWARM INTELLIGENCE IN DATA MINING Written by Crina Grosan, Ajith Abraham & Monica Chis Presented by Megan Rose Bryant.
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
Introduction to AI. H.Feili, 1 Introduction to Artificial Intelligence LECTURE 2: Intelligent Agents What is an intelligent agent?
Lecture Module 24. Swarm describes a behaviour of an aggregate of animals of similar size and body orientation. Swarm intelligence is based on the collective.
Swarm Computing Applications in Software Engineering By Chaitanya.
Swarm Intelligence 虞台文.
Algorithms and their Applications CS2004 ( )
Lection 3. Part 1 Chapter 2 of Russel S., Norvig P. Artificial Intelligence: Modern Approach.
Outline Agents and environments Rationality PEAS (Performance measure, Environment, Actuators, Sensors) Environment types Agent types Artificial Intelligence.
-Abhilash Nayak Regd. No. : CS1(B) “The Power of Simplicity”
CSC 423 ARTIFICIAL INTELLIGENCE Intelligence Agents.
© 2004 Kurfess CalPoly edited by Eggen Introduction 1 CAP 4630/5605: Artificial Intelligence Computer Science Department University of North Florida.
(Particle Swarm Optimisation)
The Particle Swarm Optimization Algorithm Nebojša Trpković 10 th Dec 2010.
4 Fundamentals of Particle Swarm Optimization Techniques Yoshikazu Fukuyama.
Kavita Singh CS-A What is Swarm Intelligence (SI)? “The emergent collective intelligence of groups of simple agents.”
Chapter 2 Agents & Environments. © D. Weld, D. Fox 2 Outline Agents and environments Rationality PEAS specification Environment types Agent types.
Agents CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Modeling and Simulation. Warm-up Activity (1 of 3) You will be given a set of nine pennies. Let’s assume that one of the pennies is a counterfeit that.
Chapter 2 Hande AKA. Outline Agents and Environments Rationality The Nature of Environments Agent Types.
Neural and Evolutionary Computing - Lecture 11 1 Nature inspired metaheuristics  Metaheuristics  Swarm Intelligence  Ant Colony Optimization  Particle.
Particle Swarm Optimization Speaker: Lin, Wei-Kai
Artificial Intelligence Lecture 1. Objectives Definition Foundation of AI History of AI Agent Application of AI.
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
A RTIFICIAL I NTELLIGENCE Intelligent Agents 30 November
Introduction of Intelligent Agents
Technical Seminar Presentation Presented By:- Prasanna Kumar Misra(EI ) Under the guidance of Ms. Suchilipi Nepak Presented By Prasanna.
1 Swarm Intelligence on Graphs (Consensus Protocol) Advanced Computer Networks: Part 1.
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.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2007.
Rational Agency CSMC Introduction to Artificial Intelligence January 8, 2004.
Feng Zhiyong Tianjin University Fall  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that.
1/23 Intelligent Agents Chapter 2 Modified by Vali Derhami.
Intelligent Agents Introduction Rationality Nature of the Environment Structure of Agents Summary.
Chapter 2 Agents. Intelligent Agents An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment.
CSE 471/598 Intelligent Agents TIP We’re intelligent agents, aren’t we?
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Chapter 2 Agents & Environments
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.
Agents 지능형 에이전트 프로그램. Agent 지각, 인식  추론, 판단  행위 환경 에이전트.
Swarm Intelligence. Content Overview Swarm Particle Optimization (PSO) – Example Ant Colony Optimization (ACO)
Stut 11 Robot Path Planning in Unknown Environments Using Particle Swarm Optimization Leandro dos Santos Coelho and Viviana Cocco Mariani.
PSO -Introduction Proposed by James Kennedy & Russell Eberhart in 1995
DRILL Answer the following in your notebook: What is a swarm?
Artificial Intelligence Lecture No. 5
© James D. Skrentny from notes by C. Dyer, et. al.
Metaheuristic methods and their applications. Optimization Problems Strategies for Solving NP-hard Optimization Problems What is a Metaheuristic Method?
EA C461 – Artificial Intelligence Problem Solving Agents
Overview of SWARM INTELLIGENCE and ANT COLONY OPTIMIZATION
AI and Agents CS 171/271 (Chapters 1 and 2)
Presentation transcript:

SWARM INTELLIGENCE Sumesh Kannan Roll No 18

Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of collective behavior in decentralized, self-organized systems.  Introduced by Beni & Wang in  Typically made up of a population of simple agents.  Examples in nature : ant colonies, bird flocking, animal herding etc.

Intelligent Agents  An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through effectors.

Rational Agents  Rationality - expected success given what has been perceived.  Rationality is not omniscience.  Ideal rational agent should do whatever action is expected to maximize its performance measure, on the basis of the evidence provided by the percept sequence and whatever built-in knowledge the agent has.  Factors on which Rationality depends Performance measure (degree of success). Percept sequence (everything agent has perceived so far). Agents knowledge about the environment. Actions that agent can perform.

Structure of IA  Agent = Program + Architecture  A Simple Agent Program.

Simple Reflex Agents  Follows Condition-Action Rule.  Needs to perceive its environment completely.

Model Based Agents  Need not perceive the environment completely.  Maintains an internal state.  Internal states should be updated.

Goal Based Agents  Makes decisions to achieve a goal.  More flexible.

Utility Based Agents  A complete specification of the utility function allows rational decisions in two kinds of cases. Many goals, none can be achieved with certainty. Conflicting goals.

Environment  Accessible vs. Inaccessible  Deterministic vs. Non-deterministic  Episodic vs. Non-episodic  Static vs. Dynamic  Continuous vs. Discreet

An Environment Procedure

Ant Colony Optimization (ACO)  First ACO system- Marco Dorgo,1992  Ants search for food.  The shorter the path the greater the pheromone left by an ant.  The probability of taking a route is directly proportional to the level of pheromone on that route.  As more and more ants take the shorter path, the pheromone level increases.  Efficiently solves problems like vehicle routing, network maintenance, the traveling salesperson.

Particle Swarm Optimization (PSO)  Population based Stochastic optimization technique.  Developed by Dr. Eberhart & Dr. Kennedy in  The potential solutions, called particles, fly through the problem space by following the current optimum particles.  Applied in many areas: function optimization, artificial neural network training, fuzzy system control etc.

Swarm Robotics  Most important application area of Swarm Intelligence  Swarms provide the possibility of enhanced task performance, high reliability (fault tolerance), low unit complexity and decreased cost over traditional robotic systems  Can accomplish some tasks that would be impossible for a single robot to achieve.  Swarm robots can be applied to many fields, such as flexible manufacturing systems, spacecraft, inspection/maintenance, construction, agriculture, and medicine work

Applications  Massive (Multiple Agent Simulation System in Virtual Environment) Software. Developed Stephen Regelous for visual effects industry.  Snowbots Developed Sandia National laboratory.

References

Thank you