The invention discloses a four-order
tensor joint diagonalization
algorithm for joint blind
source separation of four data sets. The method comprises the following steps: S1, observation
signal: pre-whitening the observation signals of the four data sets respectively; S2, target
tensor: after the pre-whitening, constructing a set of mutual four-order cumulant tensors; S3, initializing a
factor matrix; and S4, cost function convergence calculation: if the
algorithm converges after once scanning, the calculation ends, if the
algorithm still does not converge, then, the
factor matrix obtained bythe present update is used as an initial value, and the next scanning is performed, a Jacobian
rotation matrix is traversed and updated to update the
factor matrix until convergence. According to thefour-order
tensor joint diagonalization algorithm for joint blind
source separation of four data sets, the algorithm is based on
orthogonal rotation transformation, thereby an optimal solution in thesense of
least squares can be obtained, and the algorithm is a J-BSS method for no more than four dataset signals.