SlideShare a Scribd company logo
1 of 40
Download to read offline
COMM 1004: Detection & Estimation
Prof. Ahmed El-Mahdy
Dean of the faculty of IET
The German University in Cairo
Text Books
• H.L. Van Trees, Detection, Estimation, and Linear Modulation
Theory, vol. I. John Wiley& sons, New York, 2001.
• Don. H. Johnson, Statistical Signal Processing: Detection Theory,
Houston, TX, 2013.
• S. Kay, Fundamentals of Statistical Signal Processing: Estimation
Theory, Prentice Hall, 1993.
• S. Kay, Fundamentals of Statistical Signal Processing: Detection
Theory, Prentice Hall, 1993.
Grading
• Quizzes (2Quizzes) 15%
(No Compensation Quizzes)
• Assignments 15%
• Project 30%
• Final Exam 40%
Course Contents
1-Estimation Theory:
2-Detection:
Simple binary hypothesis testing, likelihood ratio, Bayes criterion,
Neyman-Pearson Criterion, Min-Max Performance
Parameter Estimation
random
Applications: Communication channel estimation, Range Estimation,
Sinusoidal Parameter Estimation, communication receivers, Noise Canceller
COMM 1004: Detection & Estimation
Lecture 1
- Introduction
- Estimation Theory
Introduction to Detection & Estimation
Goal: Extract useful information from noisy signals
Detection: Decision between two (or a small
number of) possible hypothesis to choose
the best of the two hypothesis.
Parameter Estimation: Given a set of observations
and given an assumed
probabilistic model, we get
the best estimate of the
parameters of the model.
What is the detection and estimation??
Detection: example 1: digital Communications
Detection example 3: In a speaker classification
problem we know the speaker is German, British, or
American. There are three possible hypotheses Ho, H1,
H2.
Decision: After observing the outcome in the observation
space, we guess which hypothesis is true.
Examples for Estimation
Estimation of the phase of the signal:
Estimation of a DC level of a signal:
Useful in coherent modulation:
• Estimation of fading Channel:
• Parameter estimation of a signal:
Estimate h[m]???
Difference between Detection & Estimation?
Detection:
Estimation:
Try to extract a parameter from them
Estimation theory
Definitions
Parameter Estimation
random
Performance of Estimators
1- Unbiased Estimators:
- For an estimator to be unbiased we mean that on the average
the estimator will yield the true value of the unknown
parameter.
- Since the parameter value may in general be anywhere in the
interval , unbiasedness asserts that no matter what
the true value of θ, our estimator will yield it on the average.
𝐸[ ෠
𝜃]=𝜃
Otherwise, the estimate is said to be biased: 𝐸[ ෠
𝜃]≠ 𝜃
a b

 
The bias 𝑏[𝜃] is usually considered to be additive, so that:
𝐸[ ෠
𝜃]=𝜃 + 𝑏[𝜃].
When we have a biased estimate, the bias usually depends on the number
of observations N. An estimate is said to be asymptotically unbiased if the
bias tends to zero for large N: lim
𝑁→∞
𝑏=0
Variance of Estimator: The variance of an estimator ෠
𝜃 is defined as:
𝑣𝑎𝑟( ෠
𝜃)=𝐸[( ෠
𝜃 − 𝐸[ ෠
𝜃])2
]
Expectations are taken over x (meaning ෠
𝜃 is random but not 𝜃).
An estimate’s variance equals the mean-squared estimation error
only if the estimate is unbiased.
Performance of Estimators
Example:
Unbiased Estimators
• An estimator is unbiased does not necessarily
mean that it is a good estimator. We need to
Check some other performance measure.
• It only guarantees that on the average it will
attain the true value.
• A continuous bias will always result in a poor
estimator.
21
2-Efficiency:
An unbiased estimator is said to be efficient if it has lower variance than
all other estimators.
Example: If we compare two unbiased estimators .
Cramer-Rao bound is a lower bound of the variance of any unbiased
estimators. Then:
An estimator is said to be efficient if:
-It is unbiased
-It satisfies Cramer-Rao bound.
If an efficient estimate exists, it is optimum in the mean-squared sense:
No other estimate has a smaller mean-squared error.
Efficiency states that the estimator is “best”
2
1
ˆ
and
ˆ 

)
ˆ
(
)
ˆ
(
ˆ
than
efficient
more
is
ˆ
2
1
2
1 


 Var
Var
if 
3- Consistency:
• An unbiased estimator is consistent
if its variance decreases as sample
size increases.
• In consistent unbiased estimator,
the distribution of the estimator
converges to the true value as the
sample size increases.
0
)
ˆ
(
lim 1 



Var
n
• Consistency is a relatively
weak property in contrast to
optimal properties such as
efficiency. Unbiased and
Consistent Estimator
Thus, a consistent estimate must be at
least asymptotically unbiased.
Appendix A :Revision of Matrices
Revision of Matrices
 
 
 
 
 
































)
/
1
(
0
0
)
/
1
(
)
(
)
(
:
then
,
0
0
matrix
diagonoal
For
)
8
(
and
matrix
unitary
called
is
then
,
if
)
7
(
)
6
(
)
5
(
)
(
)
4
(
constant
for
(3)
matrix
symmetric
is
then
,
if
(2)
)
1
(
:
C
and
B,
A,
matrices
For the
2
1
1
2
1
1
1
b
b
B
b
B
B
a
b
b
B
A
A
A
A
A
A
B
C
C
B
A
A
B
B
A
B
A
B
A
A
A
A
A
A
A
A
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T
T



Determinant of matrices
Inverse of matrices
There exist an inverse of the matrix A when det (A) does not equal to zero.
For the matrix A:
Eigen values and Eigen vectors of a matrix :
.
of
each value
for
0
)
-
(
:
solve
rs,
eigenvecto
the
determine
To
-
.
of
for values
0
)
-
det(
:
equation
stic
characteri
the
solve
s,
eigenvalue
the
determine
To
.
eigenvalue
the
called
is
.
=
such that
,
any vector
is
r
eigenvecto
an
,
matrix
square
a
Given









v
I
A
I
A
v
Av
v
A
Example to find the Eigen values and vectors of a matrix :
  
 
)
(
7
/
3
7
/
1
3
1
3
Repeat
5
/
1
5
/
2
5
1
2
:
vector
of
length
by
divide
unit
be
to
vector
the
For
.
1
2
then
,
2
Assume
.
5
.
0
2
1
0
6
3
0
2
0
0
6
3
2
1
:
get
we
,
0
4
Solving
6
3
2
1
4
0
0
4
2
3
2
3
4
:
4
For
:
vectors
eigen
the
find
To
3
,
4
:
are
values
eigen
the
Then
0
3
4
0
12
0
-
2
-
3
2
-
3
0
)
-
det(
:
is
equation
stic
characteri
The
2
3
2
3
:
matrix
the
of
vectors
eigen
ing
correspond
the
and
values
eigen
the
Find
2
2
2
1
2
2
1
1
11
11
11
1
11
12
12
11
12
11
12
11
1
1
1
2
1
2
vector
unit
for
v
v
v
v
v
v
v
v
v
v
v




















































































































































V
V
V
V
V
V
V
I
A
I
A
I
A
I
A
A












Appendix B :Revision of Random
Variables
Revision of Random Variables
Mean of a Random Variable
Covariance of a Random Variable
Independence and Uncorrelation
)
(
)......
(
)
(
)
(
)
,.....,
,
(
:
variables
random
t
independen
For
2
1
1
2
1
N
N
i
i
N
x
p
x
p
x
p
x
p
x
x
x
p
N

 

Remember: Two Statistically Independent Random
Variables
)
(
)
(
)
( Y
E
X
E
XY
E 
)
(
)
(
)
( Y
Var
X
Var
Y
X
Var 


If X and Y are statistically independent, then
LMMSE

More Related Content

Similar to Detection&Estimation-Lecture 1.pdf

Development of health measurement scales – part 2
Development of health measurement scales – part 2Development of health measurement scales – part 2
Development of health measurement scales – part 2
Rizwan S A
 
Point and Interval Estimation
Point and Interval EstimationPoint and Interval Estimation
Point and Interval Estimation
Shubham Mehta
 

Similar to Detection&Estimation-Lecture 1.pdf (20)

Estimation and hypothesis
Estimation and hypothesisEstimation and hypothesis
Estimation and hypothesis
 
Agreement analysis
Agreement analysisAgreement analysis
Agreement analysis
 
Statistical Parameters , Estimation , Confidence region.pptx
Statistical Parameters , Estimation , Confidence region.pptxStatistical Parameters , Estimation , Confidence region.pptx
Statistical Parameters , Estimation , Confidence region.pptx
 
hypothesis.pptx
hypothesis.pptxhypothesis.pptx
hypothesis.pptx
 
Errors2
Errors2Errors2
Errors2
 
POINT_INTERVAL_estimates.ppt
POINT_INTERVAL_estimates.pptPOINT_INTERVAL_estimates.ppt
POINT_INTERVAL_estimates.ppt
 
604_multiplee.ppt
604_multiplee.ppt604_multiplee.ppt
604_multiplee.ppt
 
Point estimation.pptx
Point estimation.pptxPoint estimation.pptx
Point estimation.pptx
 
Introduction to the t Statistic
Introduction to the t StatisticIntroduction to the t Statistic
Introduction to the t Statistic
 
Development of health measurement scales – part 2
Development of health measurement scales – part 2Development of health measurement scales – part 2
Development of health measurement scales – part 2
 
chi_square test.pptx
chi_square test.pptxchi_square test.pptx
chi_square test.pptx
 
Estimating a Population Proportion
Estimating a Population Proportion  Estimating a Population Proportion
Estimating a Population Proportion
 
Errors in Chemical Analysis and Sampling
Errors in Chemical Analysis and SamplingErrors in Chemical Analysis and Sampling
Errors in Chemical Analysis and Sampling
 
Monte carlo analysis
Monte carlo analysisMonte carlo analysis
Monte carlo analysis
 
DSE-2, ANALYTICAL METHODS.pptx
DSE-2, ANALYTICAL METHODS.pptxDSE-2, ANALYTICAL METHODS.pptx
DSE-2, ANALYTICAL METHODS.pptx
 
Overview of Advance Marketing Research
Overview of Advance Marketing ResearchOverview of Advance Marketing Research
Overview of Advance Marketing Research
 
Inorganic CHEMISTRY
Inorganic CHEMISTRYInorganic CHEMISTRY
Inorganic CHEMISTRY
 
Presentation_advance_1n.pptx
Presentation_advance_1n.pptxPresentation_advance_1n.pptx
Presentation_advance_1n.pptx
 
Point and Interval Estimation
Point and Interval EstimationPoint and Interval Estimation
Point and Interval Estimation
 
Basics of Hypothesis testing for Pharmacy
Basics of Hypothesis testing for PharmacyBasics of Hypothesis testing for Pharmacy
Basics of Hypothesis testing for Pharmacy
 

Recently uploaded

Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Lovely Professional University
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
MohammadAliNayeem
 

Recently uploaded (20)

Circuit Breaker arc phenomenon.pdf engineering
Circuit Breaker arc phenomenon.pdf engineeringCircuit Breaker arc phenomenon.pdf engineering
Circuit Breaker arc phenomenon.pdf engineering
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
Insurance management system project report.pdf
Insurance management system project report.pdfInsurance management system project report.pdf
Insurance management system project report.pdf
 
Lesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsxLesson no16 application of Induction Generator in Wind.ppsx
Lesson no16 application of Induction Generator in Wind.ppsx
 
Multivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptxMultivibrator and its types defination and usges.pptx
Multivibrator and its types defination and usges.pptx
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Electrical shop management system project report.pdf
Electrical shop management system project report.pdfElectrical shop management system project report.pdf
Electrical shop management system project report.pdf
 
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentationEMPLOYEE MANAGEMENT SYSTEM FINAL presentation
EMPLOYEE MANAGEMENT SYSTEM FINAL presentation
 
Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)Operating System chapter 9 (Virtual Memory)
Operating System chapter 9 (Virtual Memory)
 
E-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are presentE-Commerce Shopping using MERN Stack where different modules are present
E-Commerce Shopping using MERN Stack where different modules are present
 
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message QueuesLinux Systems Programming: Semaphores, Shared Memory, and Message Queues
Linux Systems Programming: Semaphores, Shared Memory, and Message Queues
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Filters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility ApplicationsFilters for Electromagnetic Compatibility Applications
Filters for Electromagnetic Compatibility Applications
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
Quiz application system project report..pdf
Quiz application system project report..pdfQuiz application system project report..pdf
Quiz application system project report..pdf
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
Introduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of ArduinoIntroduction to Arduino Programming: Features of Arduino
Introduction to Arduino Programming: Features of Arduino
 
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
Complex plane, Modulus, Argument, Graphical representation of a complex numbe...
 

Detection&Estimation-Lecture 1.pdf

  • 1. COMM 1004: Detection & Estimation Prof. Ahmed El-Mahdy Dean of the faculty of IET The German University in Cairo
  • 2. Text Books • H.L. Van Trees, Detection, Estimation, and Linear Modulation Theory, vol. I. John Wiley& sons, New York, 2001. • Don. H. Johnson, Statistical Signal Processing: Detection Theory, Houston, TX, 2013. • S. Kay, Fundamentals of Statistical Signal Processing: Estimation Theory, Prentice Hall, 1993. • S. Kay, Fundamentals of Statistical Signal Processing: Detection Theory, Prentice Hall, 1993.
  • 3. Grading • Quizzes (2Quizzes) 15% (No Compensation Quizzes) • Assignments 15% • Project 30% • Final Exam 40%
  • 4. Course Contents 1-Estimation Theory: 2-Detection: Simple binary hypothesis testing, likelihood ratio, Bayes criterion, Neyman-Pearson Criterion, Min-Max Performance Parameter Estimation random Applications: Communication channel estimation, Range Estimation, Sinusoidal Parameter Estimation, communication receivers, Noise Canceller
  • 5. COMM 1004: Detection & Estimation Lecture 1 - Introduction - Estimation Theory
  • 6. Introduction to Detection & Estimation Goal: Extract useful information from noisy signals Detection: Decision between two (or a small number of) possible hypothesis to choose the best of the two hypothesis. Parameter Estimation: Given a set of observations and given an assumed probabilistic model, we get the best estimate of the parameters of the model. What is the detection and estimation??
  • 7. Detection: example 1: digital Communications
  • 8.
  • 9. Detection example 3: In a speaker classification problem we know the speaker is German, British, or American. There are three possible hypotheses Ho, H1, H2. Decision: After observing the outcome in the observation space, we guess which hypothesis is true.
  • 10. Examples for Estimation Estimation of the phase of the signal: Estimation of a DC level of a signal: Useful in coherent modulation:
  • 11. • Estimation of fading Channel: • Parameter estimation of a signal: Estimate h[m]???
  • 12. Difference between Detection & Estimation? Detection: Estimation: Try to extract a parameter from them
  • 16. Performance of Estimators 1- Unbiased Estimators: - For an estimator to be unbiased we mean that on the average the estimator will yield the true value of the unknown parameter. - Since the parameter value may in general be anywhere in the interval , unbiasedness asserts that no matter what the true value of θ, our estimator will yield it on the average. 𝐸[ ෠ 𝜃]=𝜃 Otherwise, the estimate is said to be biased: 𝐸[ ෠ 𝜃]≠ 𝜃 a b   
  • 17. The bias 𝑏[𝜃] is usually considered to be additive, so that: 𝐸[ ෠ 𝜃]=𝜃 + 𝑏[𝜃]. When we have a biased estimate, the bias usually depends on the number of observations N. An estimate is said to be asymptotically unbiased if the bias tends to zero for large N: lim 𝑁→∞ 𝑏=0 Variance of Estimator: The variance of an estimator ෠ 𝜃 is defined as: 𝑣𝑎𝑟( ෠ 𝜃)=𝐸[( ෠ 𝜃 − 𝐸[ ෠ 𝜃])2 ] Expectations are taken over x (meaning ෠ 𝜃 is random but not 𝜃). An estimate’s variance equals the mean-squared estimation error only if the estimate is unbiased.
  • 20. Unbiased Estimators • An estimator is unbiased does not necessarily mean that it is a good estimator. We need to Check some other performance measure. • It only guarantees that on the average it will attain the true value. • A continuous bias will always result in a poor estimator.
  • 21. 21
  • 22. 2-Efficiency: An unbiased estimator is said to be efficient if it has lower variance than all other estimators. Example: If we compare two unbiased estimators . Cramer-Rao bound is a lower bound of the variance of any unbiased estimators. Then: An estimator is said to be efficient if: -It is unbiased -It satisfies Cramer-Rao bound. If an efficient estimate exists, it is optimum in the mean-squared sense: No other estimate has a smaller mean-squared error. Efficiency states that the estimator is “best” 2 1 ˆ and ˆ   ) ˆ ( ) ˆ ( ˆ than efficient more is ˆ 2 1 2 1     Var Var if 
  • 23. 3- Consistency: • An unbiased estimator is consistent if its variance decreases as sample size increases. • In consistent unbiased estimator, the distribution of the estimator converges to the true value as the sample size increases. 0 ) ˆ ( lim 1     Var n • Consistency is a relatively weak property in contrast to optimal properties such as efficiency. Unbiased and Consistent Estimator Thus, a consistent estimate must be at least asymptotically unbiased.
  • 24. Appendix A :Revision of Matrices
  • 26.                                           ) / 1 ( 0 0 ) / 1 ( ) ( ) ( : then , 0 0 matrix diagonoal For ) 8 ( and matrix unitary called is then , if ) 7 ( ) 6 ( ) 5 ( ) ( ) 4 ( constant for (3) matrix symmetric is then , if (2) ) 1 ( : C and B, A, matrices For the 2 1 1 2 1 1 1 b b B b B B a b b B A A A A A A B C C B A A B B A B A B A A A A A A A A T T T T T T T T T T T T T T T T T T   
  • 28.
  • 29. Inverse of matrices There exist an inverse of the matrix A when det (A) does not equal to zero. For the matrix A:
  • 30.
  • 31. Eigen values and Eigen vectors of a matrix : . of each value for 0 ) - ( : solve rs, eigenvecto the determine To - . of for values 0 ) - det( : equation stic characteri the solve s, eigenvalue the determine To . eigenvalue the called is . = such that , any vector is r eigenvecto an , matrix square a Given          v I A I A v Av v A
  • 32. Example to find the Eigen values and vectors of a matrix :      ) ( 7 / 3 7 / 1 3 1 3 Repeat 5 / 1 5 / 2 5 1 2 : vector of length by divide unit be to vector the For . 1 2 then , 2 Assume . 5 . 0 2 1 0 6 3 0 2 0 0 6 3 2 1 : get we , 0 4 Solving 6 3 2 1 4 0 0 4 2 3 2 3 4 : 4 For : vectors eigen the find To 3 , 4 : are values eigen the Then 0 3 4 0 12 0 - 2 - 3 2 - 3 0 ) - det( : is equation stic characteri The 2 3 2 3 : matrix the of vectors eigen ing correspond the and values eigen the Find 2 2 2 1 2 2 1 1 11 11 11 1 11 12 12 11 12 11 12 11 1 1 1 2 1 2 vector unit for v v v v v v v v v v v                                                                                                                                                     V V V V V V V I A I A I A I A A            
  • 33. Appendix B :Revision of Random Variables
  • 34. Revision of Random Variables
  • 35. Mean of a Random Variable
  • 36. Covariance of a Random Variable
  • 38. Remember: Two Statistically Independent Random Variables ) ( ) ( ) ( Y E X E XY E  ) ( ) ( ) ( Y Var X Var Y X Var    If X and Y are statistically independent, then
  • 39.
  • 40. LMMSE