Skip to content

定理Theorem

小波稀疏性与非线性逼近

Wavelet sparsity · Best m-term wavelet approximation · Nonlinear wavelet approximation

从正交系数的排序和超水平计数推导最佳m项误差,计算非二进跳点的稀疏表示,并辨明Haar衰减与函数光滑性的单向关系。

形式陈述 ​

只允许保存少量系数时,应保存完整的低分辨率,还是保留最重要的局部细节?本页先假定函数已经知道,研究无噪声逼近;统计观测会在最后另行接上。

令实函数 f∈L2[0,1]具有区间Haar展开

f=cϕ0,0+∑j≥0∑k=02j−1βj,kψj,k,c=∫01f,βj,k=∫01fψj,k.

始终保留尺度系数 c。给定整数 m≥1,允许另外保留至多 m个细节函数,位置和系数都可以选择。最佳 m项平方误差定义为

em(f)2=inf|S|≤m(bj,k)(j,k)∈S‖f−cϕ0,0−∑(j,k)∈Sbj,kψj,k‖22.

将全部细节绝对值递减排列为 a1≥a2≥⋯≥0;有限非零序列后面补零。因细节平方可和,任意正阈值以上只有有限项,可以作这样的排列。并列时按层数、位置的字典序选取,不影响误差。正交性给精确答案

(1)em(f)2=∑ℓ>maℓ2.

证明分两步。固定 S时,误差为 ∑(j,k)∈S|bj,k−βj,k|2+∑(j,k)∉S|βj,k|2,故已选位置的最优系数就是原系数。然后若保留较小系数却删去较大系数,交换两者不会增加误差,所以应保留最大的 m项。无限展开的式子由Parseval与非负级数取极限得到。

定义细节的超水平计数

N(λ)=#{(j,k):|βj,k|>λ}.

若某个 0<p<2与 A≥0满足 N(λ)≤(A/λ)p对每个 λ>0成立,这就是计数测度上的弱 $\ell^p$控制。令阈值从下方趋近 aℓ,便有 aℓ≤Aℓ−1/p。用递减函数的积分比较,式(1)给

(2)em(f)2≤A2∑ℓ>mℓ−2/p≤p2−pA2m1−2/p.

这里控制的是平方误差;误差范数本身要再开平方。p<2使尾部积分收敛,不能把 p=2直接代入。A=0时全部细节为零,结论也成立。

直觉

预先选一个固定低分辨率空间,意味着每个位置都得到同样多的描述预算。最佳 m项逼近允许预算跟着函数走:平坦区域几乎不存细节,变化附近存得更多。最终向量仍是基函数的线性组合,但从输入函数到保留集合的映射依赖输入,因此称为非线性逼近。

稀疏不必意味着大部分系数精确为零。式(2)允许无穷多个非零系数,只要求“大系数的数量”增长受到控制。少量大系数加许多很小系数,也可以让截断尾部很小。

例子与边界

一个不在二进节点上的跳跃 ​

取 f(x)=1[1/3,1](x),端点取值不影响 L2。尺度系数为 c=2/3。每层至多一个小波支撑跨过跳点,其他细节因函数在支撑上恒定而为零。

在跨跳点的区间中,跳点的相对位置交替为 1/3和 2/3,所以左右半区积分之差的绝对值总是该区间长度的 1/3。因此每层唯一非零细节的幅度为

|βj|=13⋅2−j/2,j=0,1,….

尺度能量为 4/9,细节能量为 ∑j2−j/9=2/9,总和 2/3正好是 ∫f2。细节幅度已经按层递减,保留前 m项得到

(3)em(f)2=19∑j=m∞2−j=29⋅2−m.

比如保留三个细节和一个尺度系数,平方误差为 1/36。其支撑位置也要存储,不能把“只存四个实数”当作完整压缩格式。

完整的 VJ分辨率空间有 2J个基方向,而这条函数在其中只有一个尺度和 J个非零细节;其投影误差同样是 (2/9)2−J。对这条特定函数,保留稀疏位置可节约大量零系数。它并没有声称对所有函数都能把 2J个方向压成 J+1个数而保持同样误差。

光滑函数为何有小的细尺度系数 ​

设 0<s≤1且 |f(x)−f(y)|≤L|x−y|s。令一个支撑区间长度为 h=2−j、左端为 a。左右半区配对积分给

βj,k=2j/2∫aa+h/2[f(t)−f(t+h/2)]dt,

从而

(4)|βj,k|≤L2−s−12−j(s+1/2).

记 C=L2−s−1。每层有 2j个系数,删去 j≥J的全部细节,平方误差至多

(5)∑j≥J2jC22−2j(s+1/2)=C21−2−2s2−2Js.

同样的计数还能接到式(2)。设 p=1/(s+1/2);当 0<λ≤C时,只有 2j<(C/λ)p的层可能有系数超过阈值,几何级数给 N(λ)≤2(C/λ)p。λ>C时没有超过项。因此可取 A=21/pC,得到 em2=O(m−2s)。对于处处同等光滑的函数类,这与完整分辨率的阶相同;非线性表示的突出收益来自局部不均匀的结构。

系数衰减不是无条件的光滑性证书 ​

函数 f=1[1/2,1]只有尺度系数和一个粗细节,却有真实跳跃。它的高层Haar系数全部为零,当然满足任何正指数的细层衰减界,但它不连续。因此式(4)是当前Haar基下由Hölder光滑性推出系数界的充分方向,反向不能照抄。

一般Besov空间的小波刻画会规定小波的正则性、消失矩、指数范围和区间边界处理。只凭Haar例子不能宣布所有这些函数空间都被刻画,也不能将本页的稀疏类与弱导数定义的Sobolev空间等同。跳跃函数不在一维 H1中,却可以极其Haar稀疏,正好显示两个描述不同。

推论与应用

从无噪声预算转向统计误差 ​

在正态系数模型中,若一个包含 m个细节的集合 S在看到噪声以前固定,并对其保留原观测、其余置零,则总细节风险精确为

mτ2+∑(j,k)∉Sβj,k2.

第一项是留下的噪声,第二项是丢掉的信号。无噪声逼近只计算第二项;若根据含噪系数大小选择 S,选择和噪声相关,不能继续不加证明地把第一项写成 mτ2。阈值风险与oracle比较正是为这个未知位置问题提供可执行的统计规则。

在相同能量的两个向量 (1,0,…,0)和 (1/d,…,1/d)中,前者一项即可精确重构,后者保留 m项的平方误差为 1−m/d。单看 L2范数都等于一,无法区分这种可压缩性;需要查看排序尾部或超水平计数。

自测一。 若 aℓ=A/ℓ,属于本页 p=1的弱序列类。式(2)给 em2≤A2/m,不是 A2/m2。范数误差界为 A/m。

自测二。 将跳点从 1/3移到 1/2,为什么尾误差突然在一个细节后为零?因为新跳点与最粗二进分割对齐;表示的稀疏程度依赖基与位置,不是只由“有一个跳跃”决定。

参考资料
  • Iain M. Johnstone,Gaussian Estimation: Sequence and Wavelet Models,2019年稿,§§9.1–9.2,pp.253–258,式(9.1)、(9.9)–(9.16)与Proposition 9.1:最佳坐标投影、排序系数与弱 ℓp;第7章,Haar表示及平移敏感性。本文的 1/3跳点、Hölder半区配对和全部常数均直接计算。
  • David L. Donoho, Iain M. Johnstone, Gérard Kerkyacharian and Dominique Picard,Wavelet Shrinkage: Asymptopia?,Journal of the Royal Statistical Society B 57(2),1995,§3(PDF pp.8–13):空间非均匀性、函数类与小波估计。其更广统计结论具有小波及函数类条件,不能仅由本页Haar计算获得。
关系图谱5 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系

使用的工具