Non-Parametric Signal Detection and RMT Boaz Nadler Department of - - PowerPoint PPT Presentation

non parametric signal detection and rmt
SMART_READER_LITE
LIVE PREVIEW

Non-Parametric Signal Detection and RMT Boaz Nadler Department of - - PowerPoint PPT Presentation

Introduction Problem Formulation Non-Parametric Signal Detection and RMT Boaz Nadler Department of Computer Science and Applied Mathematics The Weizmann Institute of Science Joint work with Shira Kritchman and with Federico Penna, Roberto


slide-1
SLIDE 1

Introduction Problem Formulation

Non-Parametric Signal Detection and RMT

Boaz Nadler

Department of Computer Science and Applied Mathematics The Weizmann Institute of Science Joint work with Shira Kritchman and with Federico Penna, Roberto Garello.

  • Oct. 2010

Boaz Nadler Signal Detection

slide-2
SLIDE 2

Introduction Problem Formulation

Talk Outline

  • 1. Signal Detection Problems
  • 2. Connection to Random Matrix Theory
  • 3. Implications

Boaz Nadler Signal Detection

slide-3
SLIDE 3

Introduction Problem Formulation

Detection of signals embedded in noise

Given a measurement system with p sensors (antennas / microphones / hyperspectral camera / etc) Observe multivariate samples x(tj) ∈ Rp of the form x(t) = As(t) + σξ(t) (∗)

Boaz Nadler Signal Detection

slide-4
SLIDE 4

Introduction Problem Formulation

Detection of signals embedded in noise

Given a measurement system with p sensors (antennas / microphones / hyperspectral camera / etc) Observe multivariate samples x(tj) ∈ Rp of the form x(t) = As(t) + σξ(t) (∗) where

◮ s(t) = (s1(t), . . . , sK(t))′ are K time-dependent signals. ◮ A is a p × K fixed unknown mixing matrix of rank K (steering

matrix).

Boaz Nadler Signal Detection

slide-5
SLIDE 5

Introduction Problem Formulation

Detection of signals embedded in noise

Given a measurement system with p sensors (antennas / microphones / hyperspectral camera / etc) Observe multivariate samples x(tj) ∈ Rp of the form x(t) = As(t) + σξ(t) (∗) where

◮ s(t) = (s1(t), . . . , sK(t))′ are K time-dependent signals. ◮ A is a p × K fixed unknown mixing matrix of rank K (steering

matrix).

◮ σ - noise level, ξ ∼ N(0, Ip).

Boaz Nadler Signal Detection

slide-6
SLIDE 6

Introduction Problem Formulation

Problem Formulation

x(t) = As(t) + σξ(t) (∗) Assume s(t) ∈ RK is stationary random process with a full rank covariance matrix, and that mixing matrix A is of rank K (e.g., there are indeed K identifiable sources).

Boaz Nadler Signal Detection

slide-7
SLIDE 7

Introduction Problem Formulation

Problem Formulation

x(t) = As(t) + σξ(t) (∗) Assume s(t) ∈ RK is stationary random process with a full rank covariance matrix, and that mixing matrix A is of rank K (e.g., there are indeed K identifiable sources). Problem Formulation Given n i.i.d. samples xi from the model (*), estimate the number

  • f sources K.

Boaz Nadler Signal Detection

slide-8
SLIDE 8

Introduction Problem Formulation

Problem Setup

The linear mixture (factor) model x(t) = As(t) + σξ(t) (∗) appears in many different scientific fields.

Boaz Nadler Signal Detection

slide-9
SLIDE 9

Introduction Problem Formulation

Problem Setup

The linear mixture (factor) model x(t) = As(t) + σξ(t) (∗) appears in many different scientific fields.

◮ Analytical Chemistry / Chemometrics: x is the measured

(logarithm of) spectra at p wavelengths, s - vector of concentrations of K chemical components. Eq. (∗) follows from Beer-Lambert’s law.

◮ Signal Processing: s is a vector of K emitting sources, x -

measurement at an array of p receivers (microphones, antennas, etc).

Boaz Nadler Signal Detection

slide-10
SLIDE 10

Introduction Problem Formulation

Problem Setup

The linear mixture (factor) model x(t) = As(t) + σξ(t) (∗) appears in many different scientific fields.

◮ Analytical Chemistry / Chemometrics: x is the measured

(logarithm of) spectra at p wavelengths, s - vector of concentrations of K chemical components. Eq. (∗) follows from Beer-Lambert’s law.

◮ Signal Processing: s is a vector of K emitting sources, x -

measurement at an array of p receivers (microphones, antennas, etc).

◮ Statistical Modeling at large : linear mixture models / factor

models / error in variables / two-way table with multiplicative interactions.

Boaz Nadler Signal Detection

slide-11
SLIDE 11

Introduction Problem Formulation

Rank Estimation - What is it needed for ?

In signal processing - a preliminary step before blind source separation / independent component analysis, direction of arrival estimation, many other parametric procedures whose number of parameters depends on K

  • the number of sources.

Boaz Nadler Signal Detection

slide-12
SLIDE 12

Introduction Problem Formulation

Rank Estimation - What is it needed for ?

In signal processing - a preliminary step before blind source separation / independent component analysis, direction of arrival estimation, many other parametric procedures whose number of parameters depends on K

  • the number of sources.

In chemometrics - process control, optimal number of latent variables in regression/calibration models, first step prior to self modeling curve resolution and many other estimation procedures.

Boaz Nadler Signal Detection

slide-13
SLIDE 13

Introduction Problem Formulation

Nonparametric Detection

In this talk - focus on nonparametric detection.

Boaz Nadler Signal Detection

slide-14
SLIDE 14

Introduction Problem Formulation

Nonparametric Detection

In this talk - focus on nonparametric detection.

  • No assumption on structure / smoothness / sparsity of the

mixing matrix A. (no assumptions on array manifold structure)

Boaz Nadler Signal Detection

slide-15
SLIDE 15

Introduction Problem Formulation

Nonparametric Detection

In this talk - focus on nonparametric detection.

  • No assumption on structure / smoothness / sparsity of the

mixing matrix A. (no assumptions on array manifold structure)

  • No assumption on possible non-Gaussian / bi-modal / finite

alphabet distribution of the random variables s(t).

Boaz Nadler Signal Detection

slide-16
SLIDE 16

Introduction Problem Formulation

Nonparametric Detection

In this talk - focus on nonparametric detection.

  • No assumption on structure / smoothness / sparsity of the

mixing matrix A. (no assumptions on array manifold structure)

  • No assumption on possible non-Gaussian / bi-modal / finite

alphabet distribution of the random variables s(t). In this setting, assuming Gaussian signals, eigenvalues ℓ1 ≥ ℓ2 ≥ . . . ≥ ℓp of the sample covariance matrix Sn =

  • i

x′

ixi

are sufficient statistics for eigenvalues of the population covariance matrix Σ [James 66’, Muirhead 78’].

Boaz Nadler Signal Detection

slide-17
SLIDE 17

Introduction Problem Formulation

Detection of Signals as a model selection problem

Given K sources, the population covariance matrix of the

  • bservations has diagonal form

W′ΣW = σ2Ip + diag(λ1, λ2, . . . , λK, 0, . . . , 0) (1) Model Selection Problem: Given {ℓj}p

j=1, determine which

model of the form (1) is most likely.

Boaz Nadler Signal Detection

slide-18
SLIDE 18

Introduction Problem Formulation

Detection of Signals as a model selection problem

Given K sources, the population covariance matrix of the

  • bservations has diagonal form

W′ΣW = σ2Ip + diag(λ1, λ2, . . . , λK, 0, . . . , 0) (1) Model Selection Problem: Given {ℓj}p

j=1, determine which

model of the form (1) is most likely.

5 10 15 20 25 −2 −1 1 2 3

p= 25 n= 1000

5 10 15 20 25 −2 −1 1 2 3

p= 25 n= 50 Boaz Nadler Signal Detection

slide-19
SLIDE 19

Introduction Problem Formulation

Eigenvalue Based Rank Estimation

Challenge: Distinguish between large yet insignificant noise eigenvalues and small yet significant signal eigenvalues. Problem Parameters: n - number of samples, p - dimensionality, σ

  • noise level.

In classical array processing p/n ≪ 1, In chemometrics and in some modern radar/sonar systems: p/n = O(1) and often p/n ≫ 1.

Boaz Nadler Signal Detection

slide-20
SLIDE 20

Introduction Problem Formulation

Previous Approaches

Can be divided into 2 main disciplines,

◮ Nested Hypothesis Tests (with various test statistics) ◮ Information Theoretic Criteria (BIC, MDL, AIC, etc)

Boaz Nadler Signal Detection

slide-21
SLIDE 21

Introduction Problem Formulation

Previous Approaches

The ”godfathers”

  • Bartlett (1940’s), Lawley (1950’s) - likelihood ratio tests, tests

for sphericity, assume Gaussian observations, asymptotic expansions for p fixed, n → ∞. T = ( ℓi)1/p

1 p

ℓi This statistic does not work well when p is of the same order of n and is undefined if p > n.

Boaz Nadler Signal Detection

slide-22
SLIDE 22

Introduction Problem Formulation

Previous Approaches

In chemometrics (p ≫ n):

  • Malinowski F-test, 1977, 1980, 1987-1990, Analytical Chemistry, J.

Chemometrics.

  • Faber and Kowalski, Modification of Malinowski’s F-test, J.

Chemometrics, 1997.

  • Faber, Buydens and Kateman, Aspects of pseudorank estimation

methods based on the eigenvalues of principal component analysis of random matrices, 1994.

  • at least 15 other papers describing and comparing various algorithms.

Boaz Nadler Signal Detection

slide-23
SLIDE 23

Introduction Problem Formulation

Previous Approaches

In signal processing and statistics literature:

  • Wax & Kailath, Detection of signals by information theoretic criteria,

85’

  • Zhao, Krishnaiah and Bai. JMVA, 1986
  • Fishler, Grosmann and Messer, IEEE Sig. Proc. 2002.
  • P-J. Chung, J.F. B¨
  • hme, C.F. Mecklenbra¨

uker and A.O. Hero, 2007.

  • many other papers in signal processing and in statistics.
  • Silverstein & Combettes, 1992
  • Schott, A high-dimensional test for the equality of the smallest

eigenvalues of a covariance matrix, JMVA, 2006.

  • Rao & Edelman, Sample eigenvalue based detection of high-dimensional

signals in white noise using relatively few samples. 2007.

Boaz Nadler Signal Detection

slide-24
SLIDE 24

Introduction Problem Formulation

Detection of Signals by Information Theoretic Criteria

ˆ kMDL = arg min −(p − k)n

  • 1

p − k log p

  • k+1

ℓj

  • − log

p

k+1 ℓj

p − k

  • + 1

2k(2p − k) log n

ˆ kAIC = arg min −(p − k)n

  • 1

p − k log p

  • k+1

ℓj

  • − log

p

k+1 ℓj

p − k

  • +k(2p − k)

MDL estimator became the standard tool in signal processing. Wax & Kailath 1985.

Boaz Nadler Signal Detection

slide-25
SLIDE 25

Introduction Problem Formulation

Example: MDL consistent

500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

N Pr(Kest ≠ K)

p=25, K=2, λ = [1 0.4] MDL

Boaz Nadler Signal Detection

slide-26
SLIDE 26

Introduction Problem Formulation

Example: AIC not consistent

500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

N Pr(Kest ≠ K)

p=25, K=2, λ = [1 0.4] MDL AIC

Boaz Nadler Signal Detection

slide-27
SLIDE 27

Introduction Problem Formulation

Some Modern Approaches:

Rao & Edelman (2007) and Schott (2006) T = ℓ2

j

( ℓj)2 This statistic can be used for sphericity test for all values of p/n (Ledoit & Wolf).

Boaz Nadler Signal Detection

slide-28
SLIDE 28

Introduction Problem Formulation

Example:

500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

N Pr(Kest ≠ K)

p=25, K=2, λ = [1 0.4] MDL AIC Schott

Boaz Nadler Signal Detection

slide-29
SLIDE 29

Introduction Problem Formulation

Detection of Signals - Theoretical Questions

◮ Which Test Statistic to use ? ◮ Why does AIC overestimate number of signals ? ◮ Detection Performance ? ◮ Known vs. unknown noise level ◮ Non-parametric vs fully parametric setting.

Boaz Nadler Signal Detection

slide-30
SLIDE 30

Introduction Problem Formulation

KEY TOOLS

◮ Behavior of noise eigenvalues.

Boaz Nadler Signal Detection

slide-31
SLIDE 31

Introduction Problem Formulation

KEY TOOLS

◮ Behavior of noise eigenvalues. ◮ Behavior of signal eigenvalues in presence of noise.

Boaz Nadler Signal Detection

slide-32
SLIDE 32

Introduction Problem Formulation

KEY TOOLS

◮ Behavior of noise eigenvalues. ◮ Behavior of signal eigenvalues in presence of noise. ◮ Noise Estimate.

Boaz Nadler Signal Detection

slide-33
SLIDE 33

Introduction Problem Formulation

KEY TOOLS

◮ Behavior of noise eigenvalues. ◮ Behavior of signal eigenvalues in presence of noise. ◮ Noise Estimate.

TOOLS:

  • RMT
  • Matrix Perturbation Theory

Boaz Nadler Signal Detection

slide-34
SLIDE 34

Introduction Problem Formulation

Which Test Statistic ?

Consider the case of two (nearly) simple hypothesis H0 : Σ = I vs. H1 : W′ΣW = I + diag(λ, 0, . . . , 0) with λ - known. What is unknown is the basis which makes Σ diagonal in H1. Neyman-Pearson: optimal method is likelihood ratio test p(ℓ1, . . . , ℓp|H1) p(ℓ1, . . . , ℓp|H0) ≷ C(α)

Boaz Nadler Signal Detection

slide-35
SLIDE 35

Introduction Problem Formulation

Which Test Statistic ?

From multivariate analysis (Muirhead 78’) p(ℓ1, . . . , ℓp|Σ) = Cn,p

  • ℓ(n−p−1)/2

i

  • i<j

(ℓi − ℓj) 0F0(−1 2nL, Σ−1)

0F0 - hypergeometric function with matrix argument.

Key point: asymptotically in n, for p fixed, log p(ℓ1, . . . , ℓp|H1) p(ℓ1, . . . , ℓp|H0)

  • ≈ n(ℓ1 − h(λ)) + O(
  • c1j/(ℓ1 − ℓj))

Asymptotically, should only look at largest eigenvalue !

Boaz Nadler Signal Detection

slide-36
SLIDE 36

Introduction Problem Formulation

Roy’s Largest Eigenvalue Test

If ℓ1 > σ2 · th(α) accept H1 – signal is present. th(α) - found by distribution of ℓ1 under the null of no signals. Then, Sn = 1/n

i xix′ i is a scaled Wishart matrix.

Theorem: [Johansson 00’, Johnstone 01’,El-Karoui 07’] As p, n → ∞ Pr{ℓ1 < σ2 (µn,p + sσn,p)} → TWβ(s) where TWβ - Tracy-Widom distribution of order β β = 1 - real valued noise, β = 2 - complex valued noise. For any confidence level α can invert TW distribution to obtain threshold s(α).

Boaz Nadler Signal Detection

slide-37
SLIDE 37

Introduction Problem Formulation

Largest Eigenvalue Distribution

−5 −4 −3 −2 −1 1 2 0.1 0.2 0.3 0.4 0.5

s density β = 2, p = 20, n = 500

TW ℓ1

Boaz Nadler Signal Detection

slide-38
SLIDE 38

Introduction Problem Formulation

Unknown Noise Level

Standard approach: replace σ2 by its ML estimate ˆ σ2 = 1 p

p

  • j=1

ℓj GLRT: U = ℓ1

1 p

  • j ℓj

> th(α) This test statistic plays a role in:

◮ Signal Detection [Besson & Scharf 06’, Kritchman & N. 08,

Bianchi et al. 09’]

◮ Two-way models of interaction [Johnson & Graybill, 72’] ◮ Models for Quantum Information Channels.

Boaz Nadler Signal Detection

slide-39
SLIDE 39

Introduction Problem Formulation

Unknown Noise Level

Standard approach: replace σ2 by its ML estimate ˆ σ2 = 1 p

p

  • j=1

ℓj GLRT: U = ℓ1

1 p

  • j ℓj

> th(α) This test statistic plays a role in:

◮ Signal Detection [Besson & Scharf 06’, Kritchman & N. 08,

Bianchi et al. 09’]

◮ Two-way models of interaction [Johnson & Graybill, 72’] ◮ Models for Quantum Information Channels.

Boaz Nadler Signal Detection

slide-40
SLIDE 40

Introduction Problem Formulation

Unknown Noise Level

In principle, can use same threshold th(α), since: Theorem:[Bianchi et. al.] As p, n → ∞ Pr[U < µn,p + sσn,p] → TWβ(s)

Boaz Nadler Signal Detection

slide-41
SLIDE 41

Introduction Problem Formulation

Ratio Distribution

−5 −4 −3 −2 −1 1 2 0.1 0.2 0.3 0.4 0.5

s density β = 2, p = 20, n = 500

TW ℓ1

Boaz Nadler Signal Detection

slide-42
SLIDE 42

Introduction Problem Formulation

Ratio Distribution

−5 −4 −3 −2 −1 1 2 0.1 0.2 0.3 0.4 0.5

s density β = 2, p = 20, n = 500

TW ℓ1 Ratio

Boaz Nadler Signal Detection

slide-43
SLIDE 43

Introduction Problem Formulation

Ratio Distribution

Definition: Fnp(s) = Pr ℓ1 − µnp σnp < s

  • ,

Hnp(s) = Pr U − µnp σnp < s

  • .

Boaz Nadler Signal Detection

slide-44
SLIDE 44

Introduction Problem Formulation

Ratio Distribution

Definition: Fnp(s) = Pr ℓ1 − µnp σnp < s

  • ,

Hnp(s) = Pr U − µnp σnp < s

  • .

Question: What is relation between Fnp and Hnp ?

Boaz Nadler Signal Detection

slide-45
SLIDE 45

Introduction Problem Formulation

Ratio Distribution

Definition: Fnp(s) = Pr ℓ1 − µnp σnp < s

  • ,

Hnp(s) = Pr U − µnp σnp < s

  • .

Question: What is relation between Fnp and Hnp ? Key property: U and T = 1

p

  • j ℓj are independent.

Boaz Nadler Signal Detection

slide-46
SLIDE 46

Introduction Problem Formulation

Ratio Distribution

Since ℓ1 = U · T, Pr[ℓ1 < x] = px Pr

  • U < x

t

  • pT(t)dt

Boaz Nadler Signal Detection

slide-47
SLIDE 47

Introduction Problem Formulation

Ratio Distribution

Since ℓ1 = U · T, Pr[ℓ1 < x] = px Pr

  • U < x

t

  • pT(t)dt

L.H.S. = approximately TW R.H.S. = convolution of required function with χ2 density.

Boaz Nadler Signal Detection

slide-48
SLIDE 48

Introduction Problem Formulation

Ratio Distribution

Assumptions: In the joint limit p, n → ∞ with p/n → c, the following two conditions hold:

Boaz Nadler Signal Detection

slide-49
SLIDE 49

Introduction Problem Formulation

Ratio Distribution

Assumptions: In the joint limit p, n → ∞ with p/n → c, the following two conditions hold: (i) uniformly in p and s, Hnp(s) is a smooth function with bounded third derivative, |H′′′

np(s)| < C.

Boaz Nadler Signal Detection

slide-50
SLIDE 50

Introduction Problem Formulation

Ratio Distribution

Assumptions: In the joint limit p, n → ∞ with p/n → c, the following two conditions hold: (i) uniformly in p and s, Hnp(s) is a smooth function with bounded third derivative, |H′′′

np(s)| < C.

(ii) |F ′

np(s) − TW ′ β(s)| → 0

and |F ′′

np(s) − TW ′′ β (s)| → 0

(2)

Boaz Nadler Signal Detection

slide-51
SLIDE 51

Introduction Problem Formulation

Ratio Distribution

Theorem: In the joint limit p, n → ∞, Hnp(s) − TWβ(s) = [Fnp(s) − TWβ(s)] − 1 2 2 βnp µnp σnp 2 TW ′′

β (s) + o(p−2/3).

[N., to appear in JMVA]

Boaz Nadler Signal Detection

slide-52
SLIDE 52

Introduction Problem Formulation

Ratio Distribution Tail Probabilities

2 4 6 8 10 2 4 6 8 10

Tail Probability α (percents) Empirical Tail Probability α (percents) p = 10, n= 100, β = 1 α Pr[ℓ1 > t(α) Pr[U > t(α)] Pr[U > ˜ t(α)] Theory

Boaz Nadler Signal Detection

slide-53
SLIDE 53

Introduction Problem Formulation

Ratio Distribution Tail Probabilities

When is correction term small w.r.t. 1 − TWβ(s) ?

Boaz Nadler Signal Detection

slide-54
SLIDE 54

Introduction Problem Formulation

Ratio Distribution Tail Probabilities

When is correction term small w.r.t. 1 − TWβ(s) ? Example: n ≫ p, s = −0.2325, where 1 − TW2(s) ≈ 5% Then |TW ′′

2 (s)|

1 − TW2(s) ≈ 7 and 1 np µnp σnp 2 ≈ 1/p2/3.

Boaz Nadler Signal Detection

slide-55
SLIDE 55

Introduction Problem Formulation

Ratio Distribution Tail Probabilities

When is correction term small w.r.t. 1 − TWβ(s) ? Example: n ≫ p, s = −0.2325, where 1 − TW2(s) ≈ 5% Then |TW ′′

2 (s)|

1 − TW2(s) ≈ 7 and 1 np µnp σnp 2 ≈ 1/p2/3. Hence, for a 10% relative error, 1 2 2 βnp µnp σnp 2 |TW ′′

2 (s)|

1 − TW2(s) ≤ 0.1 we need p (35)3/2 ≈ 200.

Boaz Nadler Signal Detection

slide-56
SLIDE 56

Introduction Problem Formulation

Detection of Signals - Theoretical Questions

◮ Which Test Statistic to use ? ◮ Why does AIC overestimate number of signals ◮ Detection Performance ? ◮ Known vs. unknown noise level ◮ Non-parametric vs fully parametric setting.

Boaz Nadler Signal Detection

slide-57
SLIDE 57

Introduction Problem Formulation

Overestimation Probability of AIC (no signals)

AIC overestimates number of signals when − ln L0 > − ln L1 + 2p − 1 n where Lk =

  • i>k ℓi

i>k ℓi

p−k

  • Boaz Nadler

Signal Detection

slide-58
SLIDE 58

Introduction Problem Formulation

Overestimation Probability of AIC

Let ξ be solution of − ln(1 + ξ) − (p − 1) ln(1 − ξ p − 1) = 2p − 1 n Lemma: Pr[kAIC > 0] = Pr[U > 1 + ξ] + O 1 n

  • [N., IEEE-TSP 10’]

Boaz Nadler Signal Detection

slide-59
SLIDE 59

Introduction Problem Formulation

AIC Overestimation Probability

10 15 20 25 30 35 40 0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08

number of sensors Pr(KAIC ≠ q) n= 200 β=2 q=0, λ = [] AIC Theory

Boaz Nadler Signal Detection

slide-60
SLIDE 60

Introduction Problem Formulation

AIC Overestimation Probability

Since ξ = 2

  • p − 1/2

n

  • 1 − 1

p

  • 1 + O

1 n1/2

  • AIC penalty is not sufficiently strong.

Boaz Nadler Signal Detection

slide-61
SLIDE 61

Introduction Problem Formulation

AIC Overestimation Probability

Since ξ = 2

  • p − 1/2

n

  • 1 − 1

p

  • 1 + O

1 n1/2

  • AIC penalty is not sufficiently strong.

MDL penalty too large since contains a ln n factor.

Boaz Nadler Signal Detection

slide-62
SLIDE 62

Introduction Problem Formulation

AIC Overestimation Probability

Since ξ = 2

  • p − 1/2

n

  • 1 − 1

p

  • 1 + O

1 n1/2

  • AIC penalty is not sufficiently strong.

MDL penalty too large since contains a ln n factor. Legacy System: ˆ kAIC = arg min − ln Lk + 2Ck n

  • p + 1 − k + 1

2

  • If C = 1 penalty comparable to original AIC.

Boaz Nadler Signal Detection

slide-63
SLIDE 63

Introduction Problem Formulation

Modified AIC

Theorem: Modified AIC estimator with C = 2 has negligible

  • verestimation probability, which for large n is exponential small in

p.

Boaz Nadler Signal Detection

slide-64
SLIDE 64

Introduction Problem Formulation

Modified AIC

Theorem: Modified AIC estimator with C = 2 has negligible

  • verestimation probability, which for large n is exponential small in

p. Basic idea: use non-asymptotic bound of Ledoux, valid for all p, n (complex) Pr[ℓ1 > (1 +

  • p/n)2 + ǫ] ≤ e−nJLAG (ǫ)

Boaz Nadler Signal Detection

slide-65
SLIDE 65

Introduction Problem Formulation

Modified AIC

500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

N Pr(Kest ≠ K)

p=25, K=2, λ = [1 0.4] MDL AIC SCHOTT MODIFIED−AIC

Boaz Nadler Signal Detection

slide-66
SLIDE 66

Introduction Problem Formulation

Example:

500 1000 1500 2000 2500 3000 3500 4000 4500 5000 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1

N Pr(Kest ≠ K)

p=25, K=2, λ = [1 0.4] MDL AIC SCHOTT MODIFIED−AIC RMT

Boaz Nadler Signal Detection

slide-67
SLIDE 67

Introduction Problem Formulation

Detection of Signals - Theoretical Questions

◮ Which Test Statistic to use ? ◮ Why does AIC overestimate number of signals ? ◮ Detection Performance ? ◮ Known vs. unknown noise level ◮ Non-parametric vs fully parametric setting.

Boaz Nadler Signal Detection

slide-68
SLIDE 68

Introduction Problem Formulation

Detection Performance

Depends on behavior of largest signal eigenvalue in presence of

  • noise. With p fixed, n → ∞,

PRoy

d

≈ Q √n

  • th(α)

1 + λ/σ2 − p − 1 Nλ/σ2 − 1

  • Boaz Nadler

Signal Detection

slide-69
SLIDE 69

Introduction Problem Formulation

Detection Performance

Depends on behavior of largest signal eigenvalue in presence of

  • noise. With p fixed, n → ∞,

PRoy

d

≈ Q √n

  • th(α)

1 + λ/σ2 − p − 1 Nλ/σ2 − 1

  • PGLRT

d

≈ Q √n

  • ˜

th(α)( 1 1 + λ/σ2 − 1 nλ/σ2 ) − p − 1 Nλ/σ2 − 1

  • where Q(z) =

1 √ 2π

z

e−x2/2dx, ˜ th(α) = p − 1 p − thU(α)thU(α)> th(α) [Kritchman & N. 09’] [N, Penna, Garello, submitted]

Boaz Nadler Signal Detection

slide-70
SLIDE 70

Introduction Problem Formulation

Known vs. Unknown Noise Level

Difference can be large:

0.08 0.1 0.12 0.14 0.16 0.18 0.2 0.22 0.24 0.26 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 SNR ρ Pr[detection] K = 6, N = 80, α = 0.5% RLRT GLRT RLRT−Theory GLRT−Theory

Boaz Nadler Signal Detection

slide-71
SLIDE 71

Introduction Problem Formulation

Known vs. Unknown Noise Level

Difference can be large (several dB)

3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 Number of sensors K ρGLRT/ρRLRT [dB] SNR gap between RLRT and GLRT to achieve equal P

d at α = 1%

ρRLRT = −10 dB − Simul. ρRLRT = −10 dB − Theory ρRLRT = −15 dB − Simul. ρRLRT = −15 dB − Theory

Boaz Nadler Signal Detection

slide-72
SLIDE 72

Introduction Problem Formulation

Detection of Signals - Theoretical Questions

◮ Which Test Statistic to use ? ◮ Why does AIC overestimate number of signals ? ◮ Detection Performance ? ◮ Known vs. unknown noise level ◮ Non-parametric vs fully parametric setting.

Boaz Nadler Signal Detection

slide-73
SLIDE 73

Introduction Problem Formulation

Non-Parametric vs. Parametric Detection

In signal array processing, the array manifold is typically known. For Uniform Linear Array a(θ) =

  • 1eiπ sin θe2iπ sin(θ) . . . e(p−1)iπ sin θ

Boaz Nadler Signal Detection

slide-74
SLIDE 74

Introduction Problem Formulation

Non-Parametric vs. Parametric Detection

In signal array processing, the array manifold is typically known. For Uniform Linear Array a(θ) =

  • 1eiπ sin θe2iπ sin(θ) . . . e(p−1)iπ sin θ

Instead of largest eigenvalue of sample covariance matrix, maximal correlation of x with a(θ)

Boaz Nadler Signal Detection

slide-75
SLIDE 75

Introduction Problem Formulation

Non-Parametric vs. Parametric Detection

In signal array processing, the array manifold is typically known. For Uniform Linear Array a(θ) =

  • 1eiπ sin θe2iπ sin(θ) . . . e(p−1)iπ sin θ

Instead of largest eigenvalue of sample covariance matrix, maximal correlation of x with a(θ) Theorem: Parametric Signal Detection requires SNR ≫

  • 2 ln p

n instead of SNR ≫ p n [Arkind & N., 10’]

Boaz Nadler Signal Detection

slide-76
SLIDE 76

Introduction Problem Formulation

Example:

30 200 500 1000 2000 0.2 0.4 0.6 0.8 1 log(Number of Samples) Pr[Kest≠ K]

Signal Detection p=25

MDL RMT PARAMETRIC

Boaz Nadler Signal Detection

slide-77
SLIDE 77

Introduction Problem Formulation

Summary and Open Questions

Open Questions:

  • Detection in unknown noise environments
  • Non-Gaussian signals
  • Sparse covariance matrices

http://www.wisdom.weizmann.ac.il/∼nadler/

Boaz Nadler Signal Detection

slide-78
SLIDE 78

Introduction Problem Formulation

Summary and Open Questions

Open Questions:

  • Detection in unknown noise environments
  • Non-Gaussian signals
  • Sparse covariance matrices

http://www.wisdom.weizmann.ac.il/∼nadler/ C’est Tou / Merci Beaucoup

Boaz Nadler Signal Detection