Semi-nonnegative joint diagonalization by congruence and semi-nonnegative ICA

Julie Coloigner, Laurent Albera, Amar Kachenoura, Fanny Noury, Lotfi Senhadji
2014 Signal Processing  
In this paper, we focus on the Joint Diagonalization by Congruence (JDC) decomposition of a set of matrices, while imposing nonnegative constraints on the joint diagonalizer. The latter will be referred to the semi-nonnegative JDC fitting problem. This problem appears in semi-nonnegative Independent Component Analysis (ICA), say ICA involving nonnegative static mixtures, such as those encountered for instance in image processing and in magnetic resonance spectroscopy. In order to achieve the
more » ... i-nonnegative JDC decomposition, we propose two novel algorithms called ELS-ALS exp and CG exp , which optimize an unconstrained problem obtained by means of an exponential change of variable. The proposed methods are based on the line search strategy for which an analytic global plane search procedure has been considered. All derivatives have been jointly calculated in matrix form using the algebraic basis for matrix calculus and product operator properties. Our algorithms have been tested on synthetic arrays and the semi-nonnegative ICA problem is illustrated through simulations in magnetic resonance spectroscopy and in image processing. The numerical results show the benefit of using a priori information, such as nonnegativity.
doi:10.1016/j.sigpro.2014.05.017 fatcat:ytothv6nn5aibbbe6am2nm3o2a