x-correlation in wavelet domain for detection of stochastic gravitational waves Outline

advertisement
UF
x-correlation in wavelet domain
for detection of stochastic gravitational waves
S.Klimenko, University of Florida
Outline
z
Introduction
z
Optimal cross-correlation
z
Correlation tests
z
Cross-correlation in wavelet domain
z
Correlated noise
z
Conclusion
S.Klimenko
Introduction
z
Stochastic Gravitational Waves
¾ from early universe or/and large
number of unresolved sources
(GW energy density)/(closure density)
ΩGW < 10
z
Detection of SGW
−5
UF
Ω
Ω
Ω
=1
=
=
10 -
7
0 -9
10 -
11
¾ x-correlation of detectors output sL(t) and sH(t)
T
T
0
0
S = ∫ dt ∫ dt ′sL (t ′) sH (t )Q (t − t ′, Ω L , Ω H )
¾ Q - optimal kernel, T – observation time
¾ ΩH (ΩL) is the orientation of H (L) interferometer
S.Klimenko
al
i
t
i
w in
w
ad
v
ed
c
an
Optimal Cross-Correlation
z
x-correlation in Fourier domain
Sep 96)
UF
(B.Allen,J.Romano gr- qc/ 9604033 v3 30
∞
S = ∫ df ~
sH ( f )~
sL* ( f )Q ( f , Ω L , Ω H )
−∞
¾ Optimal kernel:
9 ΩGW − SGW strength
| f | −3 Ω GW ( f )γ ( f , Ω L , Ω H )
Q( f , Ω L , Ω H ) =
PL ( f ) PH ( f )
9 PL, PH - spectral densities of detector noise
9 γ – detector overlap function
z
(E. Flanagan, Phys. Rev. D48, 2389 (1993))
Questions:
¾ What is distribution of S if noise is not Gaussian?
¾ What to do if noise is not stationary?
¾ What to do if S is affected by correlated (©) noise?
S.Klimenko
Correlation Tests
z
linear correlation test
r=
∑ (x
∑ (x
− x )( y i − y )
i
i
i
− x)
2
∑ (y
i
− y)
2
w- correlation coefficient
¾ parametric: no universal way to compute r distribution
¾ if data is not Gaussian, r is a poor statistics to decide
9 correlation is statistically significant
9 one observed correlation is stronger then another.
z
rank correlation test
¾ non-parametric: exactly known r distribution
¾ effective but CPU inefficient for large data sets
S.Klimenko
UF
Sign Correlation Test
z
ui = sign( xi − xˆ )
Sign transform:
¾
x̂
- median of x
si = sign( xi − xˆ ) ⋅ sign( yi − yˆ )
z
Sign statistics:
z
Correlation coefficient γ:
z
Distribution of γ (n – number of samples):
very robust:
¾ error from
S.Klimenko
x̂
and
γ = mean( si )
 nγ 2 
n

P ( n, γ ) ≈
⋅ exp −

2π
2


¾ Gaussian (large n):
z
UF
ŷ
~2/n2, much less then var(γ )=1/n for large n
Comparison of Correlation Tests
z
z
Data: simulated uncorrelated noise (n) + Gaussian signal (g)
x = nx + g ,
y = ny + g
Test efficiency: εs = rs/rL
wcorrelation coefficient
¾ for Gaussian noise
9 rank test efficiency – 95%
9 sign test efficiency - 64%
(2.5 times more data)
¾ independent on SNR
wnoise distributions
S.Klimenko
wsign test efficiency
UF
Wavelet Transforms
z
time-frequency representation of data in wavelet domain
¾ Pmn : n – scale (frequency) index, m – time index
z
due to of locality of wavelet basis, wavelet layers are
decimated time series (similar to windowed FT).
z
X-correlation
S=∑
nm
T
T
0
0
∑p
q I
kl mn kl , mn
k ,l
I kl ,mn = ∫ dt ∫ dt ′ψ kl (t ′)ψ mn (t )Q (t − t ′, Ω L , Ω H )
¾ Ψnm – basis of wavelet functions
S.Klimenko
UF
Cross-Correlation in Wavelet Domain
z
UF
x-correlation is a sum over wavelet layers
S = ∑ wn (τ )rn (τ )
n ,τ
∞
wn (τ ) = N n ∫ df ψ n ( f )
−∞
z
2
ΩGW ( f )γ ( f , Ω L , Ω H ) σ nL σ nH
.
exp(− j 2πfτ )
3
PL ( f ) PH ( f )
f
¾ τ – time lag
¾ n – wavelet layer number
¾ Nn – number of samples in layer n
¾ rn(τ) – correlation coefficients as a function of leg time τ
¾ wn(τ) – optimal weight
9Ψn – Fourier image of mother wavelet for layer n
9 σ nL ,σ nH - noise rms in wavelet domain for detector L (H)
equivalent to S calculated in Time & Fourier domains
S.Klimenko
Sign X-Correlation in Wavelet Domain
z
z
replace rn(τ) with γn(τ) - sign correlation coefficients
To keep the weights optimal, take into account the sign
correlation efficiency εn
~ (τ )γ (τ ), w
~ (τ ) = w (τ )ε
S = ∑w
s
z
n ,τ
n
n
n
n
γn(τ) are normally distributed with variance 1/Nn
¾ then the x-correlation variance is:
z
n
var( S s ) = ∑
n ,τ
1 ~2
wn (τ )
Nn
What we gain/loose
¾ sign test is less efficient (65%) when data is Gaussian:
¾ if data is not Gaussian
9 the sign test can be more efficient
9 gain confidence in calculation of S distribution
S.Klimenko
UF
Robust Spectral Amplitude
z
Optimal weight
∞
2
~
wn (τ ) = N n ∫ df ψ n ( f ) f
−∞
z
−3
ΩGW ( f ) ⋅ γ ( f , Ω L , Ω H )
exp(− j 2πfτ )
AL ( f ) ⋅ AH ( f )
“noise amplitude”
AI ( f ) =
PI ( f )
σ nI ε n
z
A(f) is more robust then P(f) if noise is non-stationary
z
test with simulated noise
¾ Gaussian noise (σg) + tail :
σ
n
/σ
1.0
1.45
2.31
S.Klimenko
g
P
0.45
0.94
2.40
total rms σn
A
0.0266
0.0274
0.0273
UF
© Noise
UF
C = hL + nL , hH + nH = hL , hH + nL , nH
wSGW (infinite CTS)
w“good” (uncorrelated) noise
w“bad” © noise
w“ugly” © noise
~T
~T
~ T
~ T
z
z
remove “bad” © noise (likely to be data processing artifacts)
How to deal with “ugly” © noise?
S.Klimenko
Autocorrelation Function
z
z
sign statistics s(t)={uxuy}
a(t) - autocorrelation function of s(t)
¾ a measure of correlated noise.
wX-correlation of
wL1:AS_Q & H2:AS_Q
win wavelet domain:
w32-64 Hz band
S.Klimenko
wE7 data
UF
Noise Model in SCT
z
UF
uncorrelated noise
a(0) = 1, a(τ ≥ ∆t ) = 0
¾ autocorrelation function:
¾ null hypothesis: data sets are not correlated
¾ variance:
z
1
var 0 ( γ ) =
n
correlated noise with time scale <Ts
¾ autocorrelation function:
a(τ < Ts ) = an (τ ), a(τ > Ts ) = 0
¾ null hypothesis: data sets are not correlated at time scale >Ts
1
R = 1 + ∑ ( n − m)an ( m∆t )
varTs (γ ) = R,
n
m =1
SCT allows calculate var(γ), depending on the noise model.
¾ variance:
z
Ts / ∆t
S.Klimenko
R
z
variance ratio
UF
varTs (γ )
R=
var0 (γ )
¾ R is a measure of © noise, or quality of data.
¾ R times more data needed to reach same CL as for uncorrelated noise.
¾ If R is too large, the noise should be removed, if possible
z
residual correlated noise is handled by
¾ reduced correlation coefficient:
γ ′ = γR −1
9 normally distributed with variance 1/n
z
x-correlation in wavelet domain:
S.Klimenko
~ (τ )γ ′ (τ ),
Ss = ∑ w
n
n
n ,τ
Variance Ratio (Ts)
z
UF
L1xH2: 11 data segments 4096 sec each (total 12.5 h of E7 data)
16-32Hz
32-64Hz
Ts
Ts
128-256Hz
64-128Hz
S.Klimenko
Ts
Ts
Data with Lines Removed
z
QMLR method was used
UF
32-64Hz
σ – rms for
uncorrelated noise
γ
σ
Ts
± 3σ
32-64Hz
S.Klimenko
dots - before
solid - after
Setting Upper Limit
UF
1.
correlation coefficients γ – measured
2.
variance of γ – calculated for given model of © noise
¾ © noise can be estimated from data if Ts<<T
3.
optimal coefficients w – calculated for given SGW model.
¾ sign correlation efficiency ε – estimated from simulation.
~ (τ )γ ′ (τ ),
Ss = ∑ w
n
n
4.
as a result of 1,2,3 calculate x-correlation
5.
find from simulation the dependence S(Ωsim) (~ aΩsim)
6.
Set upper limit by calculating confidence belts.
S.Klimenko
n ,τ
Summary
z
A robust correlation test with treatment of © noise is
described. It allows:
¾ calculate x-correlation distribution if noise is not Gaussian
¾ work with non-stationary noise
¾ use a simple model of correlated noise
z
suggested method offers a good tool to estimate
contribution from © noise.
¾ On E7 data it is shown how © noise affects the x-correlation.
z
we suggest to use sign x-correlation as a complementary
method for setting SGW upper limit
¾ very simple and CPU efficient
S.Klimenko
UF
R
S.Klimenko
UF
Download