Generalized Non-orthogonal Joint Diagonalization via LU Decompositions and Successive Rotations1 Software Package

Xiaofeng Gong,Xiulin Wang,Qiuhua Lin
2015-01-01
Abstract:January 2015, version 1.0 Abstract — Generalized Non-orthogonal Joint Diagonalization (GNJD) is an algorithm to simultaneously perform multiple asymmetric NJD upon multiple sets of target matrices with mutually linked loading matrices. It is a promising method to multiset data analysis problems such as joint blind source separation (J-BSS) and multiset data fusion. This software package provides source programs of GNJD to enable reproduction of the results in the published paper. We provide the routines of all the 5 experiments in the paper for our algorithms (GNJD and 2 other earlier related works). Results for other competitors, however, are not included to avoid copyright conflicts. Data and some routines for the last 2 experiments are obtained from internationally published benchmarks. We include them in the package to enable successful execution for these examples. Index Terms — Blind source separation, joint diagonalization, LU decomposition, successive rotation.
What problem does this paper attempt to address?