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.

Slides:



Advertisements
Similar presentations
Copyright © Cengage Learning. All rights reserved. 7 Probability.
Advertisements

What is Probability? The study of probability helps us figure out the likelihood of something happening. In math we call this “something happening” or.
What is Probability? The study of probability helps us figure out the likelihood of something happening. In math we call this “something happening” or.
PROBABILITY  A fair six-sided die is rolled. What is the probability that the result is even?
Biologically Inspired Computation Lecture 10: Ant Colony Optimisation.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Algebra1 Independent and Dependent Events
Bell Work: Factor x – 6x – Answer: (x – 8)(x + 2)
FORS 8450 Advanced Forest Planning Lecture 19 Ant Colony Optimization.
SWARM INTELLIGENCE IN DATA MINING Written by Crina Grosan, Ajith Abraham & Monica Chis Presented by Megan Rose Bryant.
Independent and 10-7 Dependent Events Warm Up Lesson Presentation
CSM6120 Introduction to Intelligent Systems Other evolutionary algorithms.
Math 409/409G History of Mathematics
Bell Quiz.
Swarm Computing Applications in Software Engineering By Chaitanya.
CONFIDENTIAL 1 Algebra1 Theoretical Probability. CONFIDENTIAL 2 Warm Up 1) choosing a heart. 2) choosing a heart or a diamond. An experiment consists.
Swarm Intelligence 虞台文.
SWARM INTELLIGENCE Sumesh Kannan Roll No 18. Introduction  Swarm intelligence (SI) is an artificial intelligence technique based around the study of.
Section 7.1. Section Summary Finite Probability Probabilities of Complements and Unions of Events Probabilistic Reasoning.
Chapter 1:Independent and Dependent Events
Chapter 7 With Question/Answer Animations. Section 7.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.
Warm-Up Exercises EXAMPLE 1 Find a theoretical probability T-shirts You and your friends designed T-shirts with silk screened emblems, and you are selling.
Warm Up Find the theoretical probability of each outcome 1. rolling a 6 on a number cube. 2. rolling an odd number on a number cube. 3. flipping two coins.
Warm Up Find the theoretical probability of each outcome
Chapter 9 Review. 1. Give the probability of each outcome.
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.
Lecture PowerPoint Slides Basic Practice of Statistics 7 th Edition.
1.4 Equally Likely Outcomes. The outcomes of a sample space are called equally likely if all of them have the same chance of occurrence. It is very difficult.
EXAMPLE 1 Independent and Dependent Events Tell whether the events are independent or dependent. SOLUTION You randomly draw a number from a bag. Then you.
Definitions Probability is the mathematics of chance. It tells us the relative frequency with which we can expect an event to occur The greater the probability.
Probability and Chance Random Experiment An experiment is random if – The outcome depends on chance (we are not sure of the outcome (result)) – We can.
ICS 253: Discrete Structures I Discrete Probability King Fahd University of Petroleum & Minerals Information & Computer Science Department.
Probability.
Probability of Simple Events
TRASHKETBALL Probability.
Ant Colony Optimization Andriy Baranov
Biologically Inspired Computation Ant Colony Optimisation.
Pre-Algebra 9-7 Independent and Dependent Events Learn to find the probabilities of independent and dependent events.
Unit 4: Probability Day 2: Basic Probability. Standards and Benchmarks Select and apply counting procedures, such as the multiplication and addition.
Master Method (4. 3) Recurrent formula T(n) = a  T(n/b) + f(n) 1) if for some  > 0 then 2) if then 3) if for some  > 0 and a  f(n/b)  c  f(n) for.
3.4 Elements of Probability. Probability helps us to figure out the liklihood of something happening. The “something happening” is called and event. The.
Probability VOCAB!. What is probability? The probability of an event is a measure of the likelihood that the event will occur. When all outcomes are equally.
Aim: Intro to Probability Theory Course: Math Lit. Aim: What is the probability of understanding probability? Do Now: How many different possibilities,
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.
ROLL A PAIR OF DICE AND ADD THE NUMBERS Possible Outcomes: There are 6 x 6 = 36 equally likely.
Chapter 7 Sets & Probability Section 7.3 Introduction to Probability.
AP STATISTICS LESSON AP STATISTICS LESSON PROBABILITY MODELS.
Probability What is the probability of rolling “snake eyes” in one roll? What is the probability of rolling “yahtzee” in one roll?
Swarm Intelligence. Content Overview Swarm Particle Optimization (PSO) – Example Ant Colony Optimization (ACO)
ICS 253: Discrete Structures I
Probability and Odds PSSA Unit.
Probability.
Quote of the Day …in man there is nothing great but mind. -Sir William Rowan Hamilton.
Meaning of Probability
Determining the theoretical probability of an event
DRILL Answer the following in your notebook: What is a swarm?
Lesson 13.1 Find Probabilities and Odds
Master Method (4. 3) Recurrent formula T(n) = aT(n/b) + f(n)
Section 1.1: Equally Likely Outcomes
Probability “What will Be?”.
Probability.
Probability Vocabulary:
Probability and Chance
Probability and Chance
Probability and Chance
Please copy your homework into your assignment book
Independent and 10-7 Dependent Events Warm Up Lesson Presentation
video Warm-Up Lesson 14 Exit card
Probability Today you will need …… Orange Books Calculator Pen Ruler
Presentation transcript:

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 feedback do in a swarm? 4.How do we build fluctuations into a swarm?

Swarm Theory: “The Wisdom of Crowds” Creating a Swarm (pt 2)

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 Works best for finding discrete solutions Works best for finding continuous solutions

Swarm Theory: Setting it up To solve a problem using swarming techniques you will have to: 1.Define the domain 2.Create an algorithm 3.Write instructions for the agent 4.Define the criteria for completion

Swarm Theory: Probability Computers don’t “think” the same way we do. How do we tell a computer to send an agent towards the most likely solution? We use an understanding of probability and randomly generated numbers to accomplish the task.

Swarm Theory: Probability Experiment – an act for which the outcome is uncertain (e.g. coin toss, dice rolls, survey) Probability – the likelihood that something will occur or be true Sample Space – the set of all possible outcomes for an experiment Event – any subset of the sample space

Swarm Theory: Probability Probability – the likelihood that something will occur or be true The sum of all probabilities for all events in the sample space must sum to 1.

Swarm Theory: Probability If a box contains 4 red marbles and 6 blue marbles, what are the odds of picking a red marble from the box without looking? Experiment: Picking a marble Sample Space: R R R R B B B B B B Event, E: Pick any red marble

Swarm Theory: Probability Random Number – a number drawn from a set of numbers where each number is equally likely to be drawn Random Number Generators – a deterministic algorithm that generates a string of random numbers (better called pseudo-random)

Swarm Theory: Probability A random number between 0 and 1 is drawn in order to be placed into a bin. If the number is between 0 and 0.5, it will be placed into Bin#1. If it is greater than 0.5 and less than 1, it will be placed into Bin#2. What are the odds that it will be placed into Bin#2?

Defining the Domain Domain – the set of all possible input values to a function. F A In this case, the domain is spatial: 8x8 grid of spaces

Creating an Algorithm Algorithm – a step by step procedure for solving a problem, usually iterative 1.Positive Feedback –> 2.Negative Feedback –> 3.Fluctuation –> 4.Multiple Interactions –> Scent trail Smell fades Random #’s Determines direction Scent increases chance of direction being chosen Iteration “Fastest Way to Food”

Building the Agent Each agent in a swarm is given a set of simple instructions that require it to search the domain, test its surroundings and communicate results. 1.Explore grid and look for food 2.Leave scent trail as you return to nest 3.Share information with nest “Fastest Way to Food”

Setting the Threshold Every swarm intelligence program must know when to stop…that stopping point is called the threshold. 1.End if the path to food remains constant 2.End if the path to food continues to change after more than N iterations *N is a number that you choose and can play with. “Fastest Way to Food”

Swarm Theory Homework: – Read over tomorrow’s lecture (U1 L5.ppt) Pop quiz is possible – Set up a swarm intelligence to solve this problem: The CEO of a large company calls a meeting of her executives to decide where to relocate their offices. There are five spaces in a large building nearby. All of the spaces could serve as a new location, but one of them is optimal. How should the executives choose their new office space (use swarm intelligence)?