ECE4270 Fundamentals of DSP Lecture 8 Discrete-Time Random Signals I School of Electrical and Computer Engineering Center for Signal and Image Processing.

Slides:



Advertisements
Similar presentations
Random Processes Introduction
Advertisements

Announcements •Homework due Tuesday. •Office hours Monday 1-2 instead of Wed. 2-3.
Random Variables ECE460 Spring, 2012.
STAT 497 APPLIED TIME SERIES ANALYSIS
Random Processes ECE460 Spring, Random (Stocastic) Processes 2.
DEPARTMENT OF HEALTH SCIENCE AND TECHNOLOGY STOCHASTIC SIGNALS AND PROCESSES Lecture 1 WELCOME.
Review of Basic Probability and Statistics
Test 2 Stock Option Pricing
Review of Probability and Random Processes
Lecture 16 Random Signals and Noise (III) Fall 2008 NCTU EE Tzu-Hsien Sang.
Sep 20, 2005CS477: Analog and Digital Communications1 Random variables, Random processes Analog and Digital Communications Autumn
1 Chapter 7 Generating and Processing Random Signals 第一組 電機四 B 蔡馭理 資工四 B 林宜鴻.
1 ECE310 – Lecture 23 Random Signal Analysis 04/27/01.
Lecture II-2: Probability Review
Random Variables.
Elec471 Embedded Computer Systems Chapter 4, Probability and Statistics By Prof. Tim Johnson, PE Wentworth Institute of Technology Boston, MA Theory and.
Review of Probability.
Prof. SankarReview of Random Process1 Probability Sample Space (S) –Collection of all possible outcomes of a random experiment Sample Point –Each outcome.
Probability Theory and Random Processes
Random Process The concept of random variable was defined previously as mapping from the Sample Space S to the real line as shown below.
STAT 497 LECTURE NOTES 2.
Probability theory 2 Tron Anders Moger September 13th 2006.
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Review for Exam I ECE460 Spring, 2012.
Random Processes ECE460 Spring, Power Spectral Density Generalities : Example: 2.
Decimation-in-frequency FFT algorithm The decimation-in-time FFT algorithms are all based on structuring the DFT computation by forming smaller and smaller.
Lecture 15: Statistics and Their Distributions, Central Limit Theorem
ECE 8443 – Pattern Recognition ECE 8423 – Adaptive Signal Processing Objectives: Definitions Random Signal Analysis (Review) Discrete Random Signals Random.
2. Stationary Processes and Models
Elements of Stochastic Processes Lecture II
September 9, 2004 EE 615 Lecture 2 Review of Stochastic Processes Random Variables DSP, Digital Comm Dr. Uf Tureli Department of Electrical and Computer.
Week 21 Stochastic Process - Introduction Stochastic processes are processes that proceed randomly in time. Rather than consider fixed random variables.
Review of Random Process Theory CWR 6536 Stochastic Subsurface Hydrology.
Introduction to Digital Signals
ارتباطات داده (883-40) فرآیندهای تصادفی نیمسال دوّم افشین همّت یار دانشکده مهندسی کامپیوتر 1.
Random processes. Matlab What is a random process?
IE 300, Fall 2012 Richard Sowers IESE. 8/30/2012 Goals: Rules of Probability Counting Equally likely Some examples.
1 EE571 PART 4 Classification of Random Processes Huseyin Bilgekul Eeng571 Probability and astochastic Processes Department of Electrical and Electronic.
Chapter 1 Random Process
Geology 6600/7600 Signal Analysis 02 Sep 2015 © A.R. Lowry 2015 Last time: Signal Analysis is a set of tools used to extract information from sequences.
Review of Probability. Important Topics 1 Random Variables and Probability Distributions 2 Expected Values, Mean, and Variance 3 Two Random Variables.
Sampling and estimation Petter Mostad
1 Probability and Statistical Inference (9th Edition) Chapter 4 Bivariate Distributions November 4, 2015.
1 ECE310 – Lecture 22 Random Signal Analysis 04/25/01.
BASIC STATISTICAL CONCEPTS Statistical Moments & Probability Density Functions Ocean is not “stationary” “Stationary” - statistical properties remain constant.
Discrete-time Random Signals
1 EE571 PART 3 Random Processes Huseyin Bilgekul Eeng571 Probability and astochastic Processes Department of Electrical and Electronic Engineering Eastern.
EE354 : Communications System I
Geology 6600/7600 Signal Analysis 09 Sep 2015 © A.R. Lowry 2015 Last time: Signal Analysis is a set of tools used to extract information from sequences.
Geology 5600/6600 Signal Analysis 14 Sep 2015 © A.R. Lowry 2015 Last time: A stationary process has statistical properties that are time-invariant; a wide-sense.
ELEC 303 – Random Signals Lecture 19 – Random processes Dr. Farinaz Koushanfar ECE Dept., Rice University Nov 12, 2009.
Lecture 5,6,7: Random variables and signals Aliazam Abbasfar.
Chapter 2: Probability. Section 2.1: Basic Ideas Definition: An experiment is a process that results in an outcome that cannot be predicted in advance.
Copyright © Cengage Learning. All rights reserved. 5 Joint Probability Distributions and Random Samples.
1 Review of Probability and Random Processes. 2 Importance of Random Processes Random variables and processes talk about quantities and signals which.
Engineering Probability and Statistics - SE-205 -Chap 3 By S. O. Duffuaa.
Geology 6600/7600 Signal Analysis 04 Sep 2014 © A.R. Lowry 2015 Last time: Signal Analysis is a set of tools used to extract information from sequences.
Geology 5600/6600 Signal Analysis 11 Sep 2015 © A.R. Lowry 2015 Last time: The Central Limit theorem : The sum of a sequence of random variables tends.
Random Signals Basic concepts Bibliography Oppenheim’s book, Appendix A. Except A.5. We study a few things that are not in the book.
Chapter 6 Random Processes
Random signals Honza Černocký, ÚPGM.
Stochastic Process - Introduction
Introduction to Time Series Analysis
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband.
Lecture 13 Sections 5.4 – 5.6 Objectives:
STOCHASTIC HYDROLOGY Random Processes
Introduction to Time Series Analysis
Chapter 6 Random Processes
Basic descriptions of physical data
Presentation transcript:

ECE4270 Fundamentals of DSP Lecture 8 Discrete-Time Random Signals I School of Electrical and Computer Engineering Center for Signal and Image Processing Georgia Institute of Technology

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Overview of Lecture 8 Announcement What is a random signal? Random process Probability distributions Averages –Mean, variance, correlation functions The Bernoulli random process MATLAB simulation of random processes

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Announcement Quiz # 1 –Monday Feb. 20 (at the class hour). –Open book and notes (closed HWKs). –Coverage: Chapters 2 and 3.

ECE4270 Spring 2006Courtesy of Ronald W. Schafer

What is a random signal? Many signals vary in complicated patterns that cannot easily be described by simple equations. –It is often convenient and useful to consider such signals as being created by some sort of random mechanism. –Many such signals are considered to be “noise”, although this is not always the case. The mathematical representation of “random signals” involves the concept of a random process.

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Random Process A random process is an indexed set of random variables each of which is characterized by a probability distribution (or density) and the collection of random variables is characterized by a set of joint probability distributions such as (for all n and m),

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Ensemble of Sample Functions We imagine that there are an infinite set of possible sequences where the value at n is governed by a probability law. We call this set an ensemble. Sample function Sample function

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Uniform Distribution TotalArea = 1

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Bernoulli Distribution

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Averages of Random Processes Mean (expected value) of a random process Expected value of a function of a random process In general such averages will depend upon n. However, for a stationary random process, all the first-order averages are the same; e.g.,

ECE4270 Spring 2006Courtesy of Ronald W. Schafer More Averages Mean-squared (average power) Variance

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Joint Averages of Two R.V.s Expected value of a function of two random processes. Two random processes are uncorrelated if Statistical independence implies Independent random processes are also uncorrelated.

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Correlation Functions Autocorrelation function Autocovariance function Crosscorrelation function Crosscovariance function

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Stationary Random Processes The probability distributions do not change with time. Thus, mean and variance are constant And the autocorrelation is a one-dimensional function of the time difference.

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Time Averages Time-averages of a random process are random variables themselves. Time averages of a single sample function

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Ergodic Random Processes Time-averages are equal to probability averages Estimates from a single sample function

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Histogram A histogram shows counts of samples that fall in certain “bins”. If the boundaries of the bins are close together and we use a sample function with many samples, the histogram provides a good estimate of the probability density function of an (assumed) stationary random process.

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Bernoulli Distribution

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Bernoulli Random Process Suppose that the signal takes on only two different values +1 or -1 with equal probability. Furthermore, assume that the outcome at time n is independent of all other outcomes. Sample function

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Bernoulli Process (cont.) Mean: Variance: Autocorrelation: ( are assumed independent)

ECE4270 Spring 2006Courtesy of Ronald W. Schafer MATLAB Bernoulli Simulation MATLAB’s rand( ) function is useful for such simulations. >> d = rand(1,N);%uniform dist. Between 0 & 1 >> k = find(x>.5);%find +1s >> x = -ones(1,N);%make vector of all -1s >> x(k) = ones(1,length(k));%insert +1s >> subplot(211); han=stem(0:Nplt-1,x(1:Nplt)); >> set(han,’markersize’,3); >> subplot(212); hist(x,Nbins); hold on >> stem([-1,1],N*[.5,.5],'r*'); %add theoretical values

ECE4270 Spring 2006Courtesy of Ronald W. Schafer Bernoulli Random Process