信号的统计推断又称为统计信号处理,是指根据观察数据与待推断数据之间的先验统计关联信息
(如联合概率密度函数、条件概率密度函数等),由观察数据的情况来推断另一个阈值关联的数据情况。
所谓假设检验,就是在已知 不可直接观察的随机现象的样本空间 H 和 可直接观察的随机现象的样本空间 O
的联合概率函数的条件下,根据当前观察到的 O 的取值,来推断到底是 H 中哪一个假设导致了目前的观察值。
信号检测是假设检验的一种,当观察空间和待检验空间都是信号时,这种假设检验就是信号检测。
fy∣b(y∣b)=fz(y−RAb)=(2π)K/2det(R)−1/21exp{−2(y−RAb)TR−1(y−RAb)}
如果输入 “假设” 为 H0,H1,⋯,HN−1, 设 cji 为将 Hi 判定为 Hj 的代价, 所谓 Bayes 䖺堆则就是观测空间的一个判决分割 πO:O0,O1,⋯,ON−1, 这种判决分割使下列风险收敛达到最小, 即
R(πO)=i,j=0∑N−1cjiP(Hj∣Hi)P(Hi)
P(Hi) 为在判决分割 πO 下将 Hi 判决为 Hj 的概率
定理 (二择一 Bayes 检测) 只有两个 “假设” 的 Bayes 检测, 代价满足 c10>c00,c01>c11 。设两个 “假设” 分别为 H0、H1, 观测空间 O⊂Rn, 设观察向量为 x, 记
λ(x)=P(x∣H0)P(x∣H1),λB=P(H1)(c01−c11)P(H0)(c10−c00)
则 H1 的 Bayes 判决区域为 O1={x∈O∣λ(x)⩾λB},H0 的判决区域为 O0={x∈O∣λ(x)<λB} 。这里 λ(x) 被称为似然比, λB 被称为门限似然比。
估(ū)计:连续(ù);假设检验(àn):离散(àn)
信号估计按照其待估计的对象可以分为“信号参数估计”与“信号波形估计”这两类。
参数估计:有限维;波形估计:无限维
最大后验概率估计就是用 使后验概率质量函数 P(θ∣x) 或后验概率密度函数 f(θ∣x) 达到最大值的 θ^MAP 作为 θ 的估计值,写成数学表达式就是
θ^MAP=arg[θmaxf(θ∣x)]
一般来说,假设后验概率函数的所有一阶偏导数存在,则最大后验概率估计 θ^MAP 是下列线性方程组的解:
∂θ∂f(θ∣x)=0
设观测值为 x,待估参数为 θ,最大似然估计就是用使条件概率密度函数 f(x∣θ)(即 fX∣Θ(x∣θ))达到最大值的 θ^ML 作为 θ 的估计值,写成数学表达式就是
θ^ML=arg[θmaxf(x∣θ)]
该条件概率密度 f(x∣θ) 又称为似然函数。假设似然函数的所有一阶偏导数存在,则最大似然估计 θ^ML是下列线性方程组的解:
∂θ∂f(x∣θ)=0
似然函数可以写为
f(x(t)∣A)=Fexp{−N01∫0t[x(t)−s(t,A)]2dt}
定理:使均方误差达到最小的估计字具有如下表达式:
θ^MMSE=ϕ(x)=∫ΘθfΘ∣X(θ∣x)dθ
且最小均方误差估计是无偏估计,即
E{θ^MMSE}=E{θ}
若传输信号具有形式:
s(t,ω)=Asin(ωt+θ)
式中,幅度 A 和相位 θ 为常数;ω 是待估参量。假设 θ 是 [0,2π) 上的均匀分布,此问题的似然函数为
f(x(t)∣ω)=∫02π2π1Fexp{−N01∫0t[x(t)−Asin(ωt+θ)]2 dt}dθ=KI0(N02Av)
若 x(t)=Acos(ω1t+θ)+Bcos(ω2t+ϕ)+N(t),
则 K=Fexp{−N01∫0T[x2(t)+2A2+2B2]dt}
最佳滤波器的系统函数为 H(z)=SX(z)SWX(z)
这样决定的 h[m],使最小误差为
min(E{(W[n]−Y[n])2})=RW[0]−k=−∞∑∞RWX[k]h[k]
例:设 X[n]=S[n]+N[n],其中 S[n] 是自相关函数为 RS[m]=a∣m∣,0<a<1 的一阶过程;
N[n] 是均值为零、自相关函数为 RN[m]=N0δ[m] 的白噪声,且 S[n],N[n] 相互独立。
下面确定非因果和因果离散线性滤波器,使输入 X[n] 的输出 Y[n],S[n] 的均方误差达到最小,
即 E{(S[n]−Y[n])2} 达到最小。
解:显然白噪声 N[n] 的自相关函数的 z 变换为 SN(z)=N0,而 Rs[m] 的 z 变换为
SS(z)=m=−∞∑∞a∣m∣z−m=m=−∞∑0a−mz−m+m=1∑∞amz−m=1−az1+1−az−1az−1=(z+z−1)−(a+a−1)a−a−1
另外,此时 W[n]=S[n],SWX(z)=SS(z),SX(z)=SS(z)+SN(z)。因此可知非因果滤波器的系统函数为
H(z)=(a−a−1)+N0(z+z−1)−N0(a+a−1)a−a−1=(z+z−1)−(b+b−1)(a−a−1)/N0
式中
b+b−1=a+a−1+N01(a−1−a),0<b<1
因此,冲激响应为
h[n]=N0(b−1−b)a−1−ab∣n∣
下面来求因果解。第一步,有
SX(z)=(a+a−1)−(z+z−1)a−1−a+N0=N0(a+a−1)−(z+z−1)(b+b−1)−(z+z−1)=N0(a−z)(1−a−1z−1)(b−z)(1−b−1z−1)
因此
M+(z)=z−az−b,M−(z)=N0z−a−1z−b−1
第二步,有
M−(z)SWX(z)=N0(a−z)(z−b−1)(a−1−a)z=z−acz−z−b−1cz,c=N01b−1−aa−1−1
因此
N+(z)=z−acz,N−(z)=z−b−1−cz
第三步,有
H(z)=M+(z)N+(z)=z−bcz,h[n]=cbnU[n]