Sparse Blind Source Separation (BSS) has become a well established tool for a wide range of applications - for instance, in astrophysics and remote sensing. Classical sparse BSS methods, such as the Proximal Alternating Linearized Minimization (PALM) algorithm, nevertheless often suffer from a difficult hyperparameter choice, which undermines their results. To bypass this pitfall, we propose in this work to build on the thriving field of algorithm unfolding/unrolling. Unrolling PALM enables to leverage the data-driven knowledge stemming from realistic simulations or ground-truth data by learning both PALM hyperparameters and variables. In contrast to most existing unrolled algorithms, which assume a fixed known dictionary during the training and testing phases, this article further emphasizes on the ability to deal with variable mixing matrices (a.k.a. dictionaries). The proposed Learned PALM (LPALM) algorithm thus enables to perform semi-blind source separation, which is key to increase the generalization of the learnt model in real-world applications. We illustrate the relevance of LPALM in astrophysical multispectral imaging: the algorithm not only needs up to $10^4-10^5$ times fewer iterations than PALM, but also improves the separation quality, while avoiding the cumbersome hyperparameter and initialization choice of PALM. We further show that LPALM outperforms other unrolled source separation methods in the semi-blind setting.
翻译:失明源分离(BSS)已成为广泛应用 — — 例如天体物理学和遥感 — — 的既定工具。古老的零散 BSS 方法,如Proximal Alteralization 线性最小化(PALM)算法(PALM)算法,尽管经常受到困难的超参数选择,从而损害其结果。为了绕过这一陷阱,我们建议在本项工作上扩大演进/解旋算法的蓬勃领域。 解开 PALM 算法能够通过学习 PALM 超参数和变量来利用现实模拟或地真真数据产生的数据驱动知识。 与大多数现有的非滚动算法(在培训和测试阶段使用固定已知的字典)不同,这篇文章进一步强调处理变异混合矩阵(a.k.a.词典)的能力。 拟议的PALM(LPALM)算法因此能够进行半盲源分离,这对于提高实际应用中所学模型的通用性至关重要。 我们展示了原始的PALM-ralimal 的原始和原始质量方法, 也表明LPAL-M- massalimalimal 的原始的比其他图像质量需要更小的更低的L- mal-al-almax 。