少采样后,重建需要额外假设
重建结果由观测和模型共同形成,关键结构关系应回到采样证据核验。
读图时保留这项条件:强惩罚可以消除真实弱峰,整齐的重建谱不自动代表完整信号。
改变采样表,看缺测补零的旁瓣怎样变化
比较全采、每隔四点和固定随机四分之一采样,再看频率图。
9.2.1 少采的是哪些数据
多维 NMR 的间接维度需要逐个演化时间采集直接维 FID。若每个间接维都完整覆盖均匀网格,维数增加会使实验时长迅速增长。非均匀采样通常在预定网格中只采部分增量,仍可保留较长演化时间,再用重建方法处理缺失数据。它减少采集点数,长时间处的真实信号仍须有足够强度。
展开说明与推导
需要区分采样点、增量、扫描与相位循环。一个逻辑间接维点可能需要多个正交分量或扫描,采样比例应采用同一计数方式。若完整计划有二百五十六个逻辑增量,每增量四次扫描、每扫描二点五秒,理想采集时间为二千五百六十秒;取六十四个增量则为六百四十秒,约从 42.7 分钟降到 10.7 分钟。
这个四倍时间比忽略固定准备、稳定和传输开销,且假定扫描数不变。为了补足信噪比而增加扫描时,总节约会下降。若比较方案分别改变了最长演化时间和扫描数,应逐项记录,不能将所有改善归给一个“25% 采样”的数字。
采样表至少保存网格长度、时间步长、所选索引、各点扫描数与正交采集约定。只给比例不足以复现:同样六十四个点可以集中在早期,也可以分布到末端,它们对窄峰、弛豫和伪影的约束不同。随机生成时还要保存实际索引,种子可作为额外记录。
若把原来完整采样的最长演化时间缩短,也能减少增量,但会降低独立频率编码能力。NUS 的一个用途是保留较长时间范围而减少其间的采样数量。仅保留一个很晚的点并不保证高分辨率,因为该点可能已因弛豫接近噪声;需要考察整个安排对目标峰宽的支持。
未采集的时间点没有测量值。把缺失位置补零后做 FFT 是一种处理起点,零并不是该位置的真实 FID 观测。
9.2.2 采样表为何影响假峰
把完整时间信号乘以只有零与一的采样掩码,等价于频域谱与掩码的傅里叶变换卷积。掩码变换描述点扩散特征,决定补零谱中一个真实峰会向哪些位置散布伪影。重建要利用采样表处理这种混合,因此表与数据错配会直接破坏解释。
展开说明与推导
用十六点的无衰减复指数说明一个极端情况。第 k 个频率格点的信号写为 exp(2πikn/16)。若只观察 n 为零、二、四直到十四的偶数点,k=3 与 k=11 的两个信号完全相同,因为差值八在这些时间产生整周相位。两个单峰都同样稀疏,因此仅凭稀疏假设也不能选择真峰。
在奇数点,两信号反号;例如 n=1 时差的模为二。本书复算偶数点差异仅有约九乘十的负十五次方的浮点舍入,数学上为零。补测一个有辨别力的奇数点就能区分这两个特定候选,但不能据此声称一个点足以恢复任意复杂谱。
展开说明与推导
随机或 Poisson gap 等安排可减少这种规律性,但不能保证每个谱都被正确恢复。采样表要兼顾早期信号利用、较长演化编码与较大空隙的风险。Hyberts 等研究采样安排与迭代软阈值重建的组合,强调相对强度、伪影和计算成本的共同评价。[1]
采集顺序与时间索引也应分开记录。间接演化时间的大小不一定等于实验发生的先后次序。若样品在采集过程中变化或发生漂移,同一采样表按不同顺序执行可能产生不同误差。解释这种数据时,需要采集时钟与稳定性记录,不能只让重建算法把变化吸收到谱线中。
9.2.3 压缩感知加入什么假设
压缩感知利用信号在某种表示下稀疏或可压缩的性质,从较少观测估计更多未知数。NMR 中,有限个共振常提供这种结构,但展宽峰、格点之外的频率、强耦合或复杂基线会降低简单频域稀疏假设的适合程度。Kazimierczuk 与 Orekhov 将相关思想用于加速 NMR。[2]
展开说明与推导
一种教学目标函数把采样残差平方与频域系数绝对值之和组合。A 包含规定逆傅里叶变换与取样操作,x 为待估谱系数,y 为实际采样;λ 控制稀疏惩罚。它使数据吻合与稀疏性形成折中,但 λ 不是可以任意增大而不改变物理量的显示参数。
软阈值把较小系数向零收缩,较大系数的幅度也可能降低。迭代方法轮流利用数据残差更新和稀疏收缩;FISTA 是加速这类优化的一个方法。[3] 收敛表示程序接近规定目标的解,不表示该目标已完整描述真实实验。数据范围、归一化和噪声变化后,相同 λ 的实际强度也会改变。
稀疏先验能减少补零伪影,却可能将真实弱峰当成应压制的系数。过小惩罚又可能保留噪声与旁瓣。确定参数应使用独立校准或明确噪声模型,并检查位置、幅度和假峰;不能只选择“背景最白”的输出作为正确谱。
复数相位与正交信息是模型的一部分。本例使用复数系数的模进行收缩,保留系数相位;若先丢弃虚部或取信号绝对值,线性傅里叶关系就已改变。实验数据的相位校正、接收顺序和轴方向也必须匹配实际模型,不能在重建后通过随意翻转轴掩盖错误。
将重建谱按相同 A 变回已采时间点,与实际数据比较残差。较小残差是必要检查,但缺失点没有观测,多个不同重建仍可能同样吻合已采数据。
9.2.4 可复现的强峰与弱峰
本书构造六十四格点、无弛豫、无噪声的复指数模型,真谱仅在 k=10 与 k=20 有系数一和零点一。使用单位化逆 DFT,把十六个固定随机时间索引作为观测,采样比例 25%。信号恰好位于格点,这比真实展宽、离格点实验容易,是观察惩罚偏差的受控例子。
展开说明与推导
按上式运行复数软阈值的 FISTA。λ=0.001 时,强峰恢复为 0.994218,弱峰为 0.094218,分别约低 0.58% 与 5.78%;其他格点系数为零。即使无噪声,非零惩罚仍造成幅度收缩,弱峰的相对偏差更大。
保持同一采样与算法,λ 增至 0.05 后,强峰为 0.769679,弱峰被压成零。已采点残差 RMS 从约 0.000850 增到 0.027675。模型中的真值已知,所以能够明确识别漏峰;未知样品中仅看最后谱,无法知道那个零位置原来是否具有弱信号。
展开说明与推导
可下载教学重建包,其中包括脚本、固定索引、环境要求与预期报告。解压后运行 nus_demo.py,并比较报告中的系数和残差;本书已在独立解压目录复算。这里的 25% 成功案例不提供任意 NMR 谱的最低采样比例。
进一步练习可将信号移到格点之间,加入衰减或已知噪声,再比较不同采样表。一次只改变一个条件,以确定偏差来源。若模拟包含真实线宽,应采用适当评价方式,不能继续把一个非零格点当作一个完整共振。重建输出与真实位移、面积之间的转换也要重新定义。
9.2.5 深度重建的范围与置信度
深度方法学习采样数据到完整数据或谱的映射。FID-Net 研究了时间域重建及虚拟去耦等任务,采用适合相关 NMR 数据的网络结构。[4] 不同任务需要相应训练;一个网络支持 NUS 重建,不能因此认为它也支持全部核种、脉冲序列和未知结构解析。
展开说明与推导
训练数据往往来自模拟,可以精确知道真值并扩展噪声和峰数。模拟中的线形、耦合、相位、动态范围与采样分布仍可能不同于实验。测试要单独包含真实数据,并检查训练范围外输入;同一分子的重复或同源数据分散到训练测试部分也可能造成泄漏。
Jahangiri 与 Orekhov 的 MR-Ai 研究包括逐点信号强度不确定度和不依赖参考谱的质量评分,也研究了不完整正交检测的恢复。[5] 这些任务与普通 NUS 并不完全相同。质量分数来自模型评价,实际用途需要对应数据校准;不能把一个高分作为所有弱峰必然真实的证明。
重建置信度可以用独立验证、噪声重复、不同采样表与模型扰动检验。相同数据换几个算法都给同一峰,可能增加支持,也可能共享先验和偏差。若使用多个采样表,应区分独立重新采集与同一完整数据回溯删点,二者对仪器漂移和样品变化的验证能力不同。
逐点区间覆盖率、峰检出率和积分误差是不同指标。附近点误差相关时,不能把逐点不确定度简单当成独立噪声来求面积精度。报告应保存区间校准样本数量与条件,并检查区间是否包含系统偏差,尤其是弱峰被压制成零的区域。
也可以用有真值的峰列表直接计数。若二十个真实峰中恢复十六个,同时另外产生两个假峰,召回率为十六除二十,即 80%;检出列表的精确率为十六除十八,约 88.9%。这两个指标分别反映漏峰与假峰,不能由一个整体谱图相似度替代。计数前还要规定位置容差和强度下限。
在未采时间点没有真值约束的情况下,训练先验可选择不同完整谱。已采点吻合与真实完整谱恢复正确,需要分别评价。
9.2.6 用补充测量检验关键峰
重建谱用于指认时,优先核查改变结构结论的弱交叉峰,查它在原始已采数据中的支持、对参数的稳定性及与其他实验的对应。可增加有辨别力的时间点,或在较小维度取得独立参考。一次伪影排除检查通过,也不能替代所有谱的全面验收。
展开说明与推导
从完整实验回溯删点是方便的基准,能保持样品与处理条件一致,却与重新独立采集不同。原完整谱与删点输入共享部分噪声,评价时应说明这种相关。若研究声称改善了长期测量稳定性,还需要独立采集、不同时间或重复样品的数据来支持,不能只用一次完整谱的多个删点版本。
本节实际运行了简化 FISTA 与精确混叠例,没有运行 FID-Net 或 MR-Ai。复现记录应包含输入数据、采样表、代码、参数、输出及失败条件。把这些材料保存完整,后续研究比较才可以区分采集收益、重建收益和评价方式带来的差异。
9.2.7 习题与解答
习题9.2-1 周期抽样的反例
十六点模型只取偶数 n。为什么 k=3 与 k=11 不能区分?增加 n=1 对这个候选对有何作用?
解答二者之比为 (-1)ⁿ,偶数时为一,因此观察相同。n=1 时为负一,单位幅度复信号差的模为二,可以区分该候选对。两个解都为单峰,所以仅加稀疏要求不能消除原歧义。
习题9.2-2 弱峰相对偏差
真值 0.1,恢复 0.094218。求相对幅度偏差,并与真值一恢复 0.994218 比较。
解答弱峰偏差 (0.094218−0.1)/0.1≈−5.782%;强峰偏差约−0.5782%。绝对收缩接近,但弱峰相对影响大。不能用主峰表现替代动态范围验证。
习题9.2-3 时长不是只看比例
25% 采样但每点扫描翻倍,重复时间不变、忽略开销。相对完整方案节约多少?
解答总扫描比为 0.25×2=0.5,因此时间为原来一半,节约 50%,而不是 75%。若准备或其他固定开销显著,实际节约还会下降。
9.2.8 术语
- 非均匀采样
- 按规定安排观察部分演化时间的采集方式。
- 采样掩码
- 表示各网格位置是否被观察的记录。
- 点扩散函数
- 采样或处理对理想点信号造成的扩散形式。
- 压缩感知
- 利用稀疏等结构从较少观测恢复信号的框架。
- 软阈值
- 将系数幅度收缩并把较小值置零的操作。
- 正则化
- 给反问题加入额外偏好或限制的过程。
- FISTA
- 加速迭代收缩阈值优化算法。
- 动态范围
- 待处理信号强弱跨度。
- 重建置信度
- 经适当校准后对恢复结果可靠性的量化描述。
9.2.9 参考文献
- Hyberts S G, Milbradt A G, Wagner A B, Arthanari H, Wagner G. Application of Iterative Soft Thresholding for Fast Reconstruction of NMR Data Non-uniformly Sampled with Multidimensional Poisson Gap Scheduling. J Biomol NMR, 2012, 52:315–327. 原始研究。
- Kazimierczuk K, Orekhov V Y. Accelerated NMR Spectroscopy by Using Compressed Sensing. Angew Chem Int Ed, 2011, 50:5556–5559. 原始研究。
- Beck A, Teboulle M. A Fast Iterative Shrinkage-Thresholding Algorithm for Linear Inverse Problems. SIAM J Imaging Sci, 2009, 2:183–202. FISTA。
- Karunanithy G, Hansen D F. FID-Net: A versatile deep neural network architecture for NMR spectral reconstruction and virtual decoupling. J Biomol NMR, 2021, 75:179–191. 原始研究。
- Jahangiri A, Orekhov V. Beyond traditional magnetic resonance processing with artificial intelligence. Commun Chem, 2024, 7:244. MR-Ai 研究。