The PARAFAC2 model provides a flexible alternative to the popular CANDECOMP/PARAFAC (CP) model for tensor decompositions. Unlike CP, PARAFAC2 allows factor matrices in one mode (i.e., evolving mode) to change across tensor slices, which has proven useful for applications in different domains such as chemometrics, and neuroscience. However, the evolving mode of the PARAFAC2 model is traditionally modelled implicitly, which makes it challenging to regularise it. Currently, the only way to apply regularisation on that mode is with a flexible coupling approach, which finds the solution through regularised least-squares subproblems. In this work, we instead propose an alternating direction method of multipliers (ADMM)-based algorithm for fitting PARAFAC2 and widen the possible regularisation penalties to any proximable function. Our numerical experiments demonstrate that the proposed ADMM-based approach for PARAFAC2 can accurately recover the underlying components from simulated data while being both computationally efficient and flexible in terms of imposing constraints.
翻译:PARAFAC2 模型为广受欢迎的CANDECOMP/PARAFAC(CP)模型提供了一种灵活的替代模式,用于不同分解。与CP不同,PARAFAC2 模型允许一种模式(即演进模式)的因数矩阵改变成不同分片,这已证明对不同领域的应用,如化化学和神经科学都有用。然而,PARAFAC2 模型的演变模式传统上是隐性模式,因此难以规范。目前,在该模式上采用正规化的唯一办法是采用灵活的组合方法,通过正规化的最小方位子子子子问题找到解决办法。在这项工作中,我们提议采用基于乘数法的交替方向法,以适应PARAFAC2,并将可能的常规化处罚扩大到任何近似功能。我们的数字实验表明,拟议的以ADMMU为基础的PARAFAC2 方法能够准确地从模拟数据中恢复基本组成部分,同时在限制方面进行高效和灵活计算。