arXiv

Enhancing Blind Source Separation with Dissociative Principal Component Analysis

Title: Improving Blind Source Separation via Dissociative Principal Component Analysis

Abstract: Independent component analysis (ICA) frequently employs Principal Component Analysis (PCA) and its sparse counterparts (sPCA) as preliminary steps for blind source separation (BSS). However, conventional sPCA methods generally utilize a deflation approach that isolates components one by one, enforcing orthogonality among them. In scenarios where source signals overlap, this sequential extraction process eliminates the cross-component structures essential for ICA, thereby reducing separation performance. To address this limitation, we introduce Dissociative PCA (DPCA), a method that estimates components simultaneously rather than through deflation. DPCA incorporates left and right dissociation matrices within its SVD-based framework to explicitly capture the interdependencies between principal components (PCs) and loading vectors (LVs). Sparsity constraints are applied to ensure the results remain interpretable. We present three distinct algorithms—DPCA1a, DPCA1b, and DPCA2—which utilize gradient and coordinate descent methods paired with adaptive soft thresholding. These are supplemented by a secondary firm thresholding step designed to maintain sparsity while filtering out background noise in the reconstructed loading vectors. The proposed method was tested across four applications: retrieving sources in simulated fMRI data, separating foreground from background, image reconstruction, and image inpainting. In these tests, DPCA demonstrated a more robust recovery of source structures compared to traditional sPCA-based pipelines, achieving the most substantial improvements in cases of significant spatial overlap. Notably, DPCA simplifies to standard PCA when the sparsity parameter is set to zero. A MATLAB implementation of these algorithms is publicly accessible at https://github.com/usmankhalid06/DPCA.


Source: arXiv Generated at: 2026-06-02 00:00:00 UTC

Related Articles

Law’s Billable Hour Is Being Shredded by AI
Bloomberg

Law’s Billable Hour Is Being Shredded by AI

AI is dismantling the billable hour by automating routine legal tasks. This technological shift threatens the traditiona...

Iran War: Trump Tries to Stop Israel’s Lebanon Push | The Opening Trade 6/2/2026
Bloomberg

Iran War: Trump Tries to Stop Israel’s Lebanon Push | The Opening Trade 6/2/2026

SoftBank in Early Talks to Back $800 Million Agile Robots Round
Bloomberg

SoftBank in Early Talks to Back $800 Million Agile Robots Round

SoftBank is in early talks to back Agile Robots’ $800 million funding round. The Japanese tech giant is currently in pre...

Amundi Is Diversifying Risk Via Commodity Currencies, Gold
Bloomberg

Amundi Is Diversifying Risk Via Commodity Currencies, Gold

Amundi diversifies risk by investing in commodity-linked currencies and gold. This strategy hedges against market volati...

Reuters

Marvell Technology surges after Nvidia's Huang calls it 'next trillion-dollar company'

Marvell Technology shares surged after Nvidia CEO Jensen Huang labeled the firm the “next trillion-dollar company.”

Russia Says It Found Foreign Spyware on Top Officials’ Phones
Bloomberg

Russia Says It Found Foreign Spyware on Top Officials’ Phones

Russia’s FSB claims to have discovered foreign spyware on senior officials’ phones. Moscow attributes the intrusion to h...