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.

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

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.
Comparing Effectiveness of Bioinspired Approaches to Search and Rescue Scenarios Emily Shaeffer and Shena Cao 4/28/2011Shaeffer and Cao- ESE 313.
Flocking Behaviors Presented by Jyh-Ming Lien. Flocking System What is flocking system? – A system that simulates behaviors of accumulative objects (e.g.
Swarm Intelligence (sarat chand) (naresh Kumar) (veeranjaneyulu) (kalyan raghu)‏
Collective Nouns Collective nouns name groups (things) made up of members (usually people or animals).
Swarm algorithms COMP308. Swarming – The Definition aggregation of similar animals, generally cruising in the same direction Termites swarm to build colonies.
Ant Colony Optimization. Brief introduction to ACO Ant colony optimization = ACO. Ants are capable of remarkably efficient discovery of short paths during.
Biologically Inspired Computation Lecture 10: Ant Colony Optimisation.
Anti-pheromone as a Tool for Better Exploration of Search Space by James Montgomery and Marcus Randall, Bond University, Australia.
Bart van Greevenbroek.  Authors  The Paper  Particle Swarm Optimization  Algorithm used with PSO  Experiment  Assessment  conclusion.
By Stefan Rummel 05/05/2008 Prof. Rudowsky CIS 9.5 Brooklyn College.
EQNet Travel Well Criteria.
L/O/G/O Ant Colony Optimization M1 : Cecile Chu.
Distributed Systems 15. Multiagent systems and swarms Simon Razniewski Faculty of Computer Science Free University of Bozen-Bolzano A.Y. 2014/2015.
Copyright © Allyn & Bacon 2008 POWER PRACTICE Chapter 6 Academic Software START This multimedia product and its contents are protected under copyright.
SWARM INTELLIGENCE IN DATA MINING Written by Crina Grosan, Ajith Abraham & Monica Chis Presented by Megan Rose Bryant.
Swarm intelligence Self-organization in nature and how we can learn from it.
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
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.
By:- Omkar Thakoor Prakhar Jain Utkarsh Diwaker
Swarm Computing Applications in Software Engineering By Chaitanya.
Swarm Intelligence 虞台文.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
-Abhilash Nayak Regd. No. : CS1(B) “The Power of Simplicity”
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.
(Particle Swarm Optimisation)
The Particle Swarm Optimization Algorithm Nebojša Trpković 10 th Dec 2010.
Kavita Singh CS-A What is Swarm Intelligence (SI)? “The emergent collective intelligence of groups of simple agents.”
Synchrony in Social Groups and Its Benefits - By Qi Xuan and Vladimir Filkov Prem Nath Bharti IIT Kanpur 2th November 2014 Prem Nath Bharti (IIT Kanpur)Synchrony.
The Application of The Improved Hybrid Ant Colony Algorithm in Vehicle Routing Optimization Problem International Conference on Future Computer and Communication,
Swarm Intelligence Quantitative analysis: How to make a decision? Thank you for all referred pictures and information.
Neural and Evolutionary Computing - Lecture 11 1 Nature inspired metaheuristics  Metaheuristics  Swarm Intelligence  Ant Colony Optimization  Particle.
Particle Swarm Optimization Speaker: Lin, Wei-Kai
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
What are collective nouns? Grammar Toolkit. A collective noun names a group or collection of people or things. familyherdpair.
Ant Colony Optimization Quadratic Assignment Problem Hernan AGUIRRE, Adel BEN HAJ YEDDER, Andre DIAS and Pascalis RAPTIS Problem Leader: Marco Dorigo Team.
Ecological Behaviors Chapter Describe competitive behaviors and give examples. 2.Describe types of communication, nurturing and cooperative behaviors.
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.
SwinTop: Optimizing Memory Efficiency of Packet Classification in Network Author: Chen, Chang; Cai, Liangwei; Xiang, Yang; Li, Jun Conference: Communication.
5 Fundamentals of Ant Colony Search Algorithms Yong-Hua Song, Haiyan Lu, Kwang Y. Lee, and I. K. Yu.
1 Ann Nowé Nature inspired agents to handle interaction in IT systems Ann Nowé Computational modeling Lab Vrije Universiteit Brussel.
Swarms MONT 104Q – Mathematical Journeys, November 2015.
Ant Colony Optimization Andriy Baranov
Biologically Inspired Computation Ant Colony Optimisation.
Computational Representation of Ant Foraging Clayton Lewis June 26, 2010.
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.
Warm-up Time-limit….. 5 P 2 = 11 ! = 7 C 3 = 7!___ = 3!(7-3)! 5 C C 3 =
Swarm Robotics Research Team A Robotic Application of the Ant Colony Optimization Algorithm The Ant Colony Optimization (ACO) algorithm is generally used.
Subtracting Integers Objective: Learn to subtract integers.
Particle Swarm Optimization (PSO) Algorithm. Swarming – The Definition aggregation of similar animals, generally cruising in the same directionaggregation.
COLLECTIVE NOUNS Collective nouns name groups (things) made up of members (usually people or animals).
How can you identify a system?
Scientific Research Group in Egypt (SRGE)
Marco Mamei Franco Zambonelli Letizia Leonardi ESAW '02
PSO -Introduction Proposed by James Kennedy & Russell Eberhart in 1995
DRILL Answer the following in your notebook: What is a swarm?
Swarm simulation using anti-Newtonian forces
Collective nouns P.S.Nagalakshmi PRT.
Genetic Algorithms and TSP
James Hobson Andrew Forth Josh Griffin
Ant Colony Optimization with Multiple Objectives
Computational Intelligence
Overview of SWARM INTELLIGENCE and ANT COLONY OPTIMIZATION
Ant Colony Optimization
Computational Intelligence
Hiroki Sayama NECSI Summer School 2008 Week 2: Complex Systems Modeling and Networks Agent-Based Models Hiroki Sayama
Speaker: Ao Weng Chon Advisor: Kwang-Cheng Chen
Presentation transcript:

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 is slightly heavier than the other pennies. If we had a scale and you could make three measurements, how would you determine which penny is counterfeit?

Warm-up Activity (1 of 3)

Warm-up Activity (2 of 3) With the same set of nine pennies, let’s now assume that one of the pennies is a counterfeit and that is might be slightly heavier OR lighter than the other pennies. If we had a scale and you could make three measurements, how would you determine which penny is counterfeit AND whether it is heavier or lighter?

Warm-up Activity (2 of 3)

Warm-up Activity (3 of 3) Can you repeat the previous exercise with 12 coins???

Warm-up Activity (3 of 3) Possibly Light Possibly heavy

Modeling and Simulation: Swarm Theory “The Wisdom of Crowds”

What is a Swarm? A swarm is a collective noun used to describe a large group of animals, usually in motion (bees, ants, people, etc.). Other collective nouns AnimalCollective Noun GeeseGaggle CrowsMurder BarracudaBattery SharksShiver TilapiaTaint “A flock of seagulls.” “A school of fish.” “An army of ants.”

Swarming is a behavior that describes how a group of individual animals/objects move together in the same direction all at once. Some things most swarms have in common: – No one person is in control (there is no general) – Members only talk to those close to them – The collective behavior is organized/intelligent – The whole group is responsive to minute changes What is Swarming?

What is Swarm Theory? Swarm Theory is the modeling and simulation of the collective behavior of groups of simple agents. “The wisdom of crowds.” Extra Credit [ ??? Pts]: Read the first two chapters of James Surowiecki’s “The Wisdom of Crowds” and write a two page, double spaced paper that summarizes his thoughts.

Why is Swarm Theory Important? Computers have changed our lives: IndustryEmergencies MilitaryInternet ManagementTraffic Control Not all problems can be solved with traditional hardware and software!!!

Models for Swarming Behavior Ant Colony Optimization (ACO) Ants are great at finding the closest source of food Ants use pheromones to communicate information Particle Swarm Optimization (PSO) Birds are excellent at finding multiple sources of food simultaneously Birds broadcast information locally “The whole is greater than the sum of each part.” “Solve complex problems using simple agents.”

Ant Colony Optimization Ants Foraging – Cooperative search using pheromone trails ACO finds shortest route!!!

Particle Swarm Optimization Birds Foraging Flock searches the entire space “I found food!!!” is only broadcast locally Rest of flock continues to search

Building Blocks of Swarm Theory In nature, all swarms are self-organizing and use these principles: 1.Positive Feedback 2.Negative Feedback 3.Fluctuation/Randomness 4.Multiple Interactions

Swarm Theory Homework: – Download U1H1.doc Watch the online video clip listed in the document Answer the questions Turn in your answers at start of class tomorrow – Read over tomorrow’s lecture (U1 L2.ppt)