Probability Review 11/22/2018.

Slides:



Advertisements
Similar presentations
Review of Probability. Definitions (1) Quiz 1.Let’s say I have a random variable X for a coin, with event space {H, T}. If the probability P(X=H) is.
Advertisements

Introduction to Probability
1 Slides for the book: Probabilistic Robotics Authors: Sebastian Thrun Wolfram Burgard Dieter Fox Publisher: MIT Press, Web site for the book & more.
Bayesian Robot Programming & Probabilistic Robotics Pavel Petrovič Department of Applied Informatics, Faculty of Mathematics, Physics and Informatics
Lec 18 Nov 12 Probability – definitions and simulation.
Review of Basic Probability and Statistics
5.4 Joint Distributions and Independence
Probability Review 1 CS479/679 Pattern Recognition Dr. George Bebis.
CS 547: Sensing and Planning in Robotics Gaurav S. Sukhatme Computer Science Robotic Embedded Systems Laboratory University of Southern California
Probability: Review TexPoint fonts used in EMF.
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
June 1, 2004Computer Security: Art and Science © Matt Bishop Slide #32-1 Chapter 32: Entropy and Uncertainty Conditional, joint probability Entropy.
Random Variable and Probability Distribution
Lecture II-2: Probability Review
5-1 Two Discrete Random Variables Example Two Discrete Random Variables Figure 5-1 Joint probability distribution of X and Y in Example 5-1.
5-1 Two Discrete Random Variables Example Two Discrete Random Variables Figure 5-1 Joint probability distribution of X and Y in Example 5-1.
Chapter 9 Introducing Probability - A bridge from Descriptive Statistics to Inferential Statistics.
Recitation 1 Probability Review
: Appendix A: Mathematical Foundations 1 Montri Karnjanadecha ac.th/~montri Principles of.
OUTLINE Probability Theory Linear Algebra Probability makes extensive use of set operations, A set is a collection of objects, which are the elements.
PBG 650 Advanced Plant Breeding
Copyright © 2010, 2007, 2004 Pearson Education, Inc. Chapter 16 Random Variables.
Exam I review Understanding the meaning of the terminology we use. Quick calculations that indicate understanding of the basis of methods. Many of the.
Visibility Graph. Voronoi Diagram Control is easy: stay equidistant away from closest obstacles.
LECTURE IV Random Variables and Probability Distributions I.
Computer Vision Group Prof. Daniel Cremers Autonomous Navigation for Flying Robots Lecture 5.2: Recap on Probability Theory Jürgen Sturm Technische Universität.
4 Proposed Research Projects SmartHome – Encouraging patients with mild cognitive disabilities to use digital memory notebook for activities of daily living.
Chapter 3 Discrete Random Variables and Probability Distributions  Random Variables.2 - Probability Distributions for Discrete Random Variables.3.
IE 300, Fall 2012 Richard Sowers IESE. 8/30/2012 Goals: Rules of Probability Counting Equally likely Some examples.
Conditional Probability Mass Function. Introduction P[A|B] is the probability of an event A, giving that we know that some other event B has occurred.
Basics on Probability Jingrui He 09/11/2007. Coin Flips  You flip a coin Head with probability 0.5  You flip 100 coins How many heads would you expect.
Lesson Discrete Random Variables. Objectives Distinguish between discrete and continuous random variables Identify discrete probability distributions.
Probabilistic Robotics Introduction.  Robotics is the science of perceiving and manipulating the physical world through computer-controlled devices.
Probability Theory Modelling random phenomena. Permutations the number of ways that you can order n objects is: n! = n(n-1)(n-2)(n-3)…(3)(2)(1) Definition:
Probabilistic Robotics
CSE 474 Simulation Modeling | MUSHFIQUR ROUF CSE474:
CHAPTER Discrete Models  G eneral distributions  C lassical: Binomial, Poisson, etc Continuous Models  G eneral distributions 
Probabilistic Robotics Introduction Probabilities Bayes rule Bayes filters.
Probabilistic Robotics Introduction. SA-1 2 Introduction  Robotics is the science of perceiving and manipulating the physical world through computer-controlled.
Probabilistic Robotics Probability Theory Basics Error Propagation Slides from Autonomous Robots (Siegwart and Nourbaksh), Chapter 5 Probabilistic Robotics.
Matching ® ® ® Global Map Local Map … … … obstacle Where am I on the global map?                                   
Discrete Random Variables Section 6.1. Objectives Distinguish between discrete and continuous random variables Identify discrete probability distributions.
Conditional Probability 423/what-is-your-favorite-data-analysis-cartoon 1.
Pattern Recognition Probability Review
Review of Probability.
Random Variable 2013.
Chapter 6: Discrete Probability
Probability for Machine Learning
Appendix A: Probability Theory
Chapter 32: Entropy and Uncertainty
Graduate School of Information Sciences, Tohoku University
Of Probability & Information Theory
Conditional Probability on a joint discrete distribution
Review of Probability and Estimators Arun Das, Jason Rebello
State Estimation Probability, Bayes Filtering
Non-parametric Filters
Suppose you roll two dice, and let X be sum of the dice. Then X is
CSE-490DF Robotics Capstone
Probability Review for Financial Engineers
ASV Chapters 1 - Sample Spaces and Probabilities
Conditional Probability
Probability Review 2/24/2019.
Entropy and Uncertainty
Lectures prepared by: Elchanan Mossel Yelena Shvets
Pattern Recognition and Machine Learning Chapter 2: Probability Distributions July chonbuk national university.
Joint Probability example: insurance policy deductibles y $0 $100 $200
M248: Analyzing data Block A UNIT A3 Modeling Variation.
Non-parametric Filters
Probability overview Event space – set of possible outcomes
Presentation transcript:

Probability Review 11/22/2018

Why Probabilistic Robotics? autonomous mobile robots need to accommodate the uncertainty that exists in the physical world sources of uncertainty environment sensors actuation software algorithmic probabilistic robotics attempts to represent uncertainty using the calculus of probability theory 11/22/2018

Axioms of Probability Theory Pr(A) denotes probability that proposition A is true.

A Closer Look at Axiom 3

Using the Axioms

Discrete Random Variables X denotes a random variable. X can take on a countable number of values in {x1, x2, …, xn}. P(X=xi ), or P(xi ), is the probability that the random variable X takes on value xi. P( ∙ ) is called probability mass function.

Discrete Random Variables fair coin fair dice P(X=heads) = P(X=tails) = 1/2 P(X=1) = P(X=2) = P(X=3) = P(X=4) = P(X=5) = P(X=6) = 1/6 11/22/2018

Discrete Random Variables sum of two fair dice P(X=2) (1,1) 1/36 P(X=3) (1,2), (2,3) 2/36 P(X=4) (1,3), (2,2), (3,1) 3/36 P(X=5) (1,4), (2,3), (3,2), (4,1) 4/36 P(X=6) (1,5), (2,4), (3,3), (4,2), (5,1) 5/36 P(X=7) (1,6), (2,5), (3,4), (4,3), (5,2), (6, 1) 6/36 P(X=8) (2, 6), (3, 5), (4,4), (5,3), (6, 2) P(X=9) (3, 6), (4, 5), (5, 4), (6, 3) P(X=10) (4, 6), (5, 5), (6, 4) P(X=11) (5, 6), (6, 5) P(X=12) (6, 6) 11/22/2018

Discrete Random Variables plotting the frequency of each possible value yields the histogram 6 5 4 frequency 3 2 1 2 3 4 5 6 7 8 9 10 11 12 11/22/2018

Continuous Random Variables X takes on values in the continuum. p(X=x), or p(x), is a probability density function. E.g. p(x) x

Continuous Random Variables unlike probabilities and probability mass functions, a probability density function can take on values greater than 1 e.g., uniform distribution over the range [0, 0.1] however, it is the case that −∞ ∞ 𝑝 𝑥 𝑑𝑥=1

Continuous Random Variables normal or Gaussian distribution in 1D 11/22/2018

Continuous Random Variables 1D normal, or Gaussian, distribution mean standard deviation variance 11/22/2018

Continuous Random Variables 2D normal, or Gaussian, distribution mean covariance matrix 11/22/2018

Continuous Random Variables in 2D isotropic 11/22/2018

Continuous Random Variables in 2D anisotropic 11/22/2018

Continuous Random Variables in 2D anisotropic 11/22/2018

Continuous Random Variables in 2D anisotropic 11/22/2018

Covariance matrices 𝑥 𝑇 Σ𝑥≥0 for all 𝑥 the covariance matrix is always symmetric and positive semi- definite positive semi-definite: positive semi-definiteness guarantees that the eigenvalues of Σ are all greater than or equal to 0 𝑥 𝑇 Σ𝑥≥0 for all 𝑥 11/22/2018

>> [v, d] = eig([1 0; 0 4]) v = 1 0 0 1 d = 0 4 11/22/2018

>> [v, d] = eig([2. 5 1. 5; 1. 5 2. 5]) v = -0. 7071 0. 7071 0 >> [v, d] = eig([2.5 1.5; 1.5 2.5]) v = -0.7071 0.7071 0.7071 0.7071 d = 1 0 0 4 11/22/2018

Joint Probability the joint probability distribution of two random variables P(X=x and Y=y) = P(x,y) describes the probability of the event that X has the value x and Y has the value y If X and Y are independent then P(x,y) = P(x) P(y)

Joint Probability the joint probability distribution of two random variables P(X=x and Y=y) = P(x,y) describes the probability of the event that X has the value x and Y has the value y example: two fair dice P(X=even and Y=even) = 9/36 P(X=1 and Y=not 1) = 5/36 11/22/2018

Joint Probability example: insurance policy deductibles y $0 $100 $200 0.20 0.10 $250 0.05 0.15 0.30 home x automobile 11/22/2018

Joint Probability and Independence X and Y are said to be independent if P(x,y) = P(x) P(y) for all possible values of x and y example: two fair dice P(X=even and Y=even) = (1/2) (1/2) P(X=1 and Y=not 1) = (1/6) (5/6) are X and Y independent in the insurance deductible example? 11/22/2018

Marginal Probabilities the marginal probability distribution of X describes the probability of the event that X has the value x similarly, the marginal probability distribution of Y describes the probability of the event that Y has the value y 11/22/2018

Joint Probability example: insurance policy deductibles y $0 $100 $200 0.20 0.10 $250 0.05 0.15 0.30 home x automobile 11/22/2018

Conditional Probability the conditional probability P(x | y) = P(X=x | Y=y) is the probability of P(X=x) if Y=y is known to be true “conditional probability of x given y” 11/22/2018

Conditional Probability 11/22/2018

Conditional Probability “information changes probabilities” example: roll a fair die; what is the probability that the number is a 3? what is the probability that the number is a 3 if someone tells you that the number is odd? is even? 11/22/2018

Conditional Probability “information changes probabilities” example: pick a playing card from a standard deck; what is the probability that it is the ace of hearts? what is the probability that it is the ace of hearts if someone tells you that it is an ace? that is a heart? that it is a king? 11/22/2018

Conditional Probability if X and Y are independent then 11/22/2018

Bayes Formula posterior

Bayes Rule with Background Knowledge

Back to Kinematics location (in world frame) pose vector or state bearing or heading 11/22/2018

Probabilistic Robotics we seek the conditional density what is the density of the state given the motion command performed at 11/22/2018

Probabilistic Robotics 11/22/2018

Velocity Motion Model assumes the robot can be controlled through two velocities translational velocity rotational velocity our motion command, or control vector, is positive values correspond to forward translation and counterclockwise rotation 11/22/2018

Velocity Motion Model 11/22/2018

Velocity Motion Model center of circle where 11/22/2018

Velocity Motion Model 11/22/2018