arXiv:2411.12321cs.CV2024-11被引 3

提出新方法DPCA,提升复杂重叠信号的盲源分离效果

Enhancing Blind Source Separation with Dissociative Principal Component Analysis

  • 通过联合估计主成分,打破传统逐个提取的限制
  • 在脑成像和图像修复中,重叠区域分离准确率显著提升
  • 适合处理空间重叠严重的多源信号分离任务

主成分分析(PCA)及其稀疏变体(sPCA)广泛用于盲源分离(BSS)前的预处理。然而,传统sPCA采用逐步提取策略,并强制各成分正交,当源信号存在空间重叠时,会丢失ICA依赖的跨成分结构,导致分离性能下降。本文提出解耦式PCA(DPCA),通过联合估计主成分,引入左右解耦矩阵显式建模主成分与载荷向量间的相互依赖关系,同时保留稀疏性以保证可解释性。设计了三种算法:DPCA1a、DPCA1b 和 DPCA2,结合自适应软阈值与梯度/坐标下降,并加入二次硬阈值步骤,有效抑制背景噪声并保持稀疏性。在四类任务中评估:模拟fMRI源提取、前景背景分离、图像重建与图像修补,结果表明在显著空间重叠条件下,DPCA对源结构恢复更可靠,优于经典sPCA流程。当稀疏参数为零时,DPCA退化为普通PCA。相关MATLAB代码已开源:https://github.com/usmankhalid06/DPCA。

原文摘要 · Abstract (English)

Principal component analysis (PCA) and its sparse variants (sPCA) are widely used as a precursor to independent component analysis (ICA) for blind source separation (BSS). However, sPCA typically relies on a deflation strategy that extracts components sequentially and imposes orthogonality between them. When the underlying sources overlap, this discards the cross component structure that ICA depends on, degrading separation. This paper proposes dissociative PCA (DPCA), which estimates components jointly rather than by deflation. DPCA introduces left and right dissociation matrices into the SVD based decomposition to explicitly model the interdependencies among principal components (PCs) and loading vectors (LVs), while sparsity constraints maintain interpretability. We develop three algorithms called DPCA1a, DPCA1b, and DPCA2, using adaptive soft thresholding with gradient and coordinate descent, together with a secondary firm thresholding step that preserves sparsity and suppresses background noise in the recovered loading vectors. The method is evaluated on four settings, namely simulated fMRI source retrieval, foreground and background separation, image reconstruction, and image inpainting, where it recovers source structure more reliably than classical sPCA based pipelines, with the largest gains under significant spatial overlap. DPCA reduces to ordinary PCA when the sparsity parameter is zero. A MATLAB implementation of the proposed algorithms is publicly available at https://github.com/usmankhalid06/DPCA.

盲源分离稀疏PCA信号处理

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。