Detection and Estimation Theory

Similar documents
Estimation, Detection, and Identification CMU 18752

EIE6207: Estimation Theory

Detection & Estimation Lecture 1

Detection & Estimation Lecture 1

Classical Estimation Topics

Linear Dynamical Systems

SIMON FRASER UNIVERSITY School of Engineering Science

NAME... Soc. Sec. #... Remote Location... (if on campus write campus) FINAL EXAM EE568 KUMAR. Sp ' 00

Lecture 2: From Linear Regression to Kalman Filter and Beyond

Least Squares and Kalman Filtering Questions: me,

Parametric Models. Dr. Shuang LIANG. School of Software Engineering TongJi University Fall, 2012

Least Squares Estimation Namrata Vaswani,

COMS 4771 Lecture Course overview 2. Maximum likelihood estimation (review of some statistics)

STA 4273H: Statistical Machine Learning

CS 6375 Machine Learning

Estimation, Detection, and Identification

Advanced Signal Processing Introduction to Estimation Theory

Introduction to Systems Analysis and Decision Making Prepared by: Jakub Tomczak

Introduction to Stochastic Processes

Lecture 2: From Linear Regression to Kalman Filter and Beyond

The Kalman Filter ImPr Talk

Introduction to Machine Learning

Variations. ECE 6540, Lecture 10 Maximum Likelihood Estimation

EIE6207: Maximum-Likelihood and Bayesian Estimation

Basic math for biology

A Few Notes on Fisher Information (WIP)

MIDTERM: CS 6375 INSTRUCTOR: VIBHAV GOGATE October,

Estimation techniques

10-704: Information Processing and Learning Fall Lecture 24: Dec 7

Machine Learning CSE546

Bayesian Regression Linear and Logistic Regression

2D Image Processing (Extended) Kalman and particle filter

ECE 3800 Probabilistic Methods of Signal and System Analysis

Parametric Inference Maximum Likelihood Inference Exponential Families Expectation Maximization (EM) Bayesian Inference Statistical Decison Theory

Miscellaneous. Regarding reading materials. Again, ask questions (if you have) and ask them earlier

Outline Lecture 2 2(32)

Rowan University Department of Electrical and Computer Engineering

CS532, Winter 2010 Hidden Markov Models

Kalman Filtering. Namrata Vaswani. March 29, Kalman Filter as a causal MMSE estimator

Estimation theory and information geometry based on denoising

Course Information Course Overview Study Skills Background Material. Introduction. CS 205A: Mathematical Methods for Robotics, Vision, and Graphics

ENGR 3130: DYNAMICS University of Detroit Mercy Term I,

Bayesian Inference and MCMC

ECE 3800 Probabilistic Methods of Signal and System Analysis

Lecture 3: Machine learning, classification, and generative models

Pattern Recognition and Machine Learning

13. Parameter Estimation. ECE 830, Spring 2014

CS 343: Artificial Intelligence

COMP90051 Statistical Machine Learning

Human Pose Tracking I: Basics. David Fleet University of Toronto

Hidden Markov Models

9 Forward-backward algorithm, sum-product on factor graphs

A NEW INFORMATION THEORETIC APPROACH TO ORDER ESTIMATION PROBLEM. Massachusetts Institute of Technology, Cambridge, MA 02139, U.S.A.

Fundamental Probability and Statistics

Hidden Markov Models. By Parisa Abedi. Slides courtesy: Eric Xing

Abnormal Activity Detection and Tracking Namrata Vaswani Dept. of Electrical and Computer Engineering Iowa State University

Kalman filtering and friends: Inference in time series models. Herke van Hoof slides mostly by Michael Rubinstein

PHYS F212X FE1+FE2+FE3

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2016

Welcome to Physics 161 Elements of Physics Fall 2018, Sept 4. Wim Kloet

Bayesian Networks: Construction, Inference, Learning and Causal Interpretation. Volker Tresp Summer 2014

Probabilistic Machine Learning

2D Image Processing. Bayes filter implementation: Kalman filter

Hidden Markov Models. Aarti Singh Slides courtesy: Eric Xing. Machine Learning / Nov 8, 2010

1. (Regular) Exponential Family

CS 188: Artificial Intelligence Fall 2011

All other items including (and especially) CELL PHONES must be left at the front of the room.

Deep learning / Ian Goodfellow, Yoshua Bengio and Aaron Courville. - Cambridge, MA ; London, Spis treści

Hidden Markov models 1

PROBABILISTIC REASONING OVER TIME

Timing Recovery at Low SNR Cramer-Rao bound, and outperforming the PLL

ECE531: Principles of Detection and Estimation Course Introduction

Introduction to Machine Learning Midterm Exam

Intro to Probability. Andrei Barbu

CS 343: Artificial Intelligence

Note Set 5: Hidden Markov Models

CS534 Machine Learning - Spring Final Exam

ECE531 Lecture 10b: Maximum Likelihood Estimation

CSC411: Final Review. James Lucas & David Madras. December 3, 2018

Machine Learning for OR & FE

Introduction to Machine Learning CMU-10701

Machine Learning. Instructor: Pranjal Awasthi

OPTIMAL ESTIMATION of DYNAMIC SYSTEMS

Particle Filters. Outline

Estimation Theory Fredrik Rusek. Chapters

Bayesian Networks BY: MOHAMAD ALSABBAGH

Machine Learning 4771

STAT 730 Chapter 4: Estimation

Parametric Unsupervised Learning Expectation Maximization (EM) Lecture 20.a

Linear models. x = Hθ + w, where w N(0, σ 2 I) and H R n p. The matrix H is called the observation matrix or design matrix 1.

CS 5522: Artificial Intelligence II

CS 5522: Artificial Intelligence II

Lessons in Estimation Theory for Signal Processing, Communications, and Control

Lecture 4: State Estimation in Hidden Markov Models (cont.)

Introduction to Machine Learning Midterm Exam Solutions

2D Image Processing. Bayes filter implementation: Kalman filter

ELEG 5633 Detection and Estimation Minimum Variance Unbiased Estimators (MVUE)

Graphical Models for Collaborative Filtering

Condensed Table of Contents for Introduction to Stochastic Search and Optimization: Estimation, Simulation, and Control by J. C.

Autonomous Mobile Robot Design

Transcription:

Detection and Estimation Theory Instructor: Prof. Namrata Vaswani Dept. of Electrical and Computer Engineering Iowa State University http://www.ece.iastate.edu/ namrata Slide 1

What is Estimation and Detection Goal: extract useful information from noisy signals. Parameter Estimation: Given a set of observations and given an assumed probabilistic model, get the best estimate of the parameters of the model s parameters. Examples: DC signal in white noise, LPC coefficients of speech, image registration parameters, channel model State Estimation: Given observations which are noise-corrupted functions of the state (again assume a model ), and given a prior model of the state s pdf (with known parameters), get the best estimate of the state. Equivalent to parameter estimation with a prior (Bayesian estimation) Slide 2

Requires parameter estimation to estimate the prior model parameters and some of the likelihood model parameters. Includes causal and non-causal estimation of a time-sequence of states Examples: all of the above with a prior on the parameter, Signal/Image denoising/restoration, Kalman filtering for tracking moving objects Detection (or binary estimation): Estimation among two (or a small number of) possible hypothesis, choose the best of two possible hypothesis. Examples: bit or bit sequence detection at the receiver, radar or image based object detection, face recognition In most of this class, we will study the most commonly used optimality criteria to quantify best, how to find these best Slide 3

estimates or detection decisions, and limits on performance (e.g. CR-LB). Slide 4

Types of Estimation Problems Model-based (parametric) v/s Non-parametric. We will only study parametric. Bayesian v/s Classical Online v/s Batch (offline) Estimators Slide 5

Syllabus Topics and Examples Classical Estimation: Min. Variance Unbiased (MVU) and ML. Meaning, sufficient statistics, factorization thorem, R-B theorem, Cramer Rao Lower Bound, ML estimation and its connection to CRLB and efficient estimators Exact and approximate ML techniques (gradient descent, EM algorithm and alternating minimization). Least squares estimation: MVUE for linear, Gaussian models Applications: DC signal in noise, frequency and phase of a sine wave in noise, more generally: signal denoising (e.g. speech, image), speech AR model parameter estimation, image registration, communications channel parameter estimation Bayesian Estimation Slide 6

Regularized LS, Recursive LS (online estimator), adaptive techniques State sequences: non-causal Wiener (batch), Kalman filter (online) Applications: Restoration/denoising with a prior model on the signal (Wiener filtering), optical flow with a prior (to disallow very large motion), object tracking (Kalman filtering) Hidden Markov Models (part of Bayesian estimation) Definition, Three problems (parameter estimation, state estimation, likelihood computation) ML state estimation (Viterbi algorithm) Forward backward algorithm and its use in parameter estimation and likelihood computation Applications: Speech recognition, video-based gesture Slide 7

recognition, Decoding convolutional codes Detection Theory LRT, Generalized LRT and Marginalized-LRT for complex hypothesis, MAP (Bayesian) detection Sequence detection Applications: bit sequence decoding, radar-based object detection, face/object/activity classification/recognition, change detection in sequences Monte Carlo methods Importance sampling, Bayesian IS, Sequential IS. If time permits: Applications in optimization or in computation expectations (or other integrals), e.g. optimal state estimation. Slide 8

All class projects will be on M-C. Slide 9

Notation and Some Problem Formulations Notation: θ: parameter, p(x; θ): PDF of x with parameter(s) θ (correct: f X (x; θ)), Conditional: p(x θ): PDF of x given θ (correct: f X Θ (x θ)) E x [.]: expectation w.r.t. the PDF of x Mean Squared Error: arg min ˆθ Min Variance Unbiased Estimator: arg E x [(ˆθ(x) θ) 2 ] min E x [(ˆθ(x) θ) 2 ] ˆθ:E[ˆθ(x)]=θ Slide 10

Bayesian MSE: arg min ˆθ E θ [E x [(ˆθ(x) θ) 2 ]] (typically MMSE estimation refers to Min Bayesian MSE) ML: MAP: arg min θ [ log p(x; θ)] arg min θ [ log p(θ x; )] = arg min θ [ log(p(x θ)p(θ))] Slide 11

Background Required Basic undergraduate probability (at the level of EE 322) PMF, PDF, Mean, Variance, Conditioning, Independence, PMF of functions of r.v. s, Common distributions (particularly multivariate Gaussian), for vector random variables. Will do a quick recap today or in next class. Vector calculus (Will recap wherever needed). Basic linear algebra Classes that use Estimation and Detection: Advanced Communications (521), Digital Image Processing (528) Slide 12

Books S.M. Kay, Statistical Signal Processing, Volumes I and II You should have a copy of Volume 1 (Estimation Theory) Vincent Poor, An Introduction to Signal Detection and Estimation Kailath, Hassibi and Sayed, Linear Estimation Other references will be posted. Slide 13

Disability Accommodation If you have a documented disability and anticipate needing accommodations in this course, please make arrangements to meet with me soon. You will need to provide documentation of your disability to Disability Resources (DR) office, located on the main floor of the Student Services Building, Room 1076 or call 515-294-7220. Slide 14

Grading Policy Homeworks: 10% Exams: 60% (either Midterm + Final or 2 Midterms) Project: 30% Survey of 3-4 papers and Simulation of at least 1-2 (typically pick a technique and find 3-4 applications or pick an application, find 3-4 techniques to solve it) Non-CSP students: can choose a Project-2 for 60% of the grade. Survey 5-7 papers (few techniques for a problem + few other applications of those techniques) Simulations Application to a real problem (typically from your research) Slide 15

Other Issues My Office: 3121 Coover, Email: namrata At iastate.edu, Phone: 515-294-4012 Office hours: TBD Questions/Comments/Your Research Usually finish 5-10 minutes before time. Use that time to answer questions about what is taught or about using the material in other problems or later for project related discussion. Slide 16