Elsevier

Signal Processing

Volume 93, Issue 4, April 2013, Pages 842-855
Signal Processing

Optimal combination of fourth-order cumulant based contrasts for blind separation of noncircular signals

https://doi.org/10.1016/j.sigpro.2012.10.006Get rights and content

Abstract

In this paper, we have considered the problem of blind source separation of noncircular signals. We have proposed a new Jacobi-like algorithm that achieves optimization of the optimal combination of complex fourth-order cumulant based contrasts. We have investigated the application to separation of non-Gaussian sources using fourth order cumulants. And computer simulations applied to noncircular signals illustrate the proposed approach.

Highlights

► We provide a generalized contrast exploiting all the statistics within cumulants. ► We provide, in the 2-source case, an original combination of contrasts. ► This optimal combination is obtained through the minimization of the asymptotical MSE. ► We provide an adapted Jacobi-like algorithm in the context of noncircular sources.

Introduction

The problem of the blind source separation (BSS) appears in many signal processing application such as telecommunications, RADAR and the bio-medical field. The goal is to restore a set of source signals through observation values of a mixture of these source signals without using explicit knowledge. The BSS problem has given rise to numerous theoretical and applied works, see [1] for a review of recent results and applications. The instantaneous linear mixture model, where no time delays occur in the propagation from sources to sensors, may be very useful and can be accurate in many of BSS applications.

In this paper, we have considered an instantaneous mixing system for which some solutions were proposed in [2], [3], [4]. And, we have focused our attention on contrast functions based on high-order statistics. In this field, it was shown that maximizing contrast solves the source separation problem e.g. [5], [6], [7], [8]. A previous whitening process helps to reduce the number of unknown parameters and it results in a set of normalized uncorrelated components in relation with the sources through a unitary transformation. The resulting problem is then to identify the unitary matrix.

One way to optimize contrast to estimate the unknown unitary mixing matrix is to use Jacobi optimization techniques because of their favorable stability, satisfactory practical convergence and computational parallelism, see [9], [10]. Moreover, the analytic solution of the optimal Jacobi angles can be done in the case of two source signals. The Jacobi technique was spread out to the joint approximate diagonalization of matrix sets. It has yielded the two popular algorithms JADE [5] and SOBI [11] while it has led later to the algorithm STOTD [12] and the ones proposed in [6] for tensor sets. A generalization of these algorithms has been done in [7]. It was shown that optimal combination of contrasts, proposed in several works see [8], [7], [13], [28], allows to improve blind source separation. In [13], in the real valued case, a generalized ICA algorithm, based on Jacobi technique, shows very efficient results optimizing an optimal combination of contrasts based on fourth-order cumulants. In the two-source case, we have derived the large-sample approximations of the mean square error (MSE) in order to reach an optimal weight.

Noncircular signals have attracted a high interest these last 20 years, e.g. in wireless telecommunication applications. In this context, more statistics may be used than we can use for circular random variables. See the initial works of Picinbono on circularity [14] and on the second-order statistics of complex signals described by the covariance and the relation functions (the last one is also named pseudo-covariance matrix) [15]. In the case of complex signals, and for a given order, cumulants depend on the considered relative number of complex conjugates. Hence, in [16], [17] two fourth-order cumulants based on different statistics are exploited in order to identify the mixing matrix. This is done in the context of blind separation of noncircular sources whatever the number of sources and sensors (within a limited range). In [18], [19], it was pointed out the interest of second order optimal widely linear filters for cyclo-stationarity signals under non-circularity conditions. In [20], the covariance and the relation matrices are used in order to perform the MUSIC-like estimation of direction of arrival for noncircular sources. Algorithms were proposed in the case of parametric entropy rate estimator using a widely linear autoregressive model [21] and in the case of second order statistics for blind separation of noncircular sources [22]. In [23], the NC-FastICA algorithm was proposed in order to improve the separation of noncircular sources. This algorithm, built under unitary constraint, is based on fixed-point update for the constrained optimization problem. The idea is to take into account the pseudo-covariance matrix, that is the second-order noncircular information, which is nonzero if the sources are second-order noncircular. Several functionals were proposed in the cost function. One of them is even motivated by kurtosis. Nevertheless it does not offer a cost function depending on all the fourth-order cumulants. A comparison to the NC-FastICA algorithm is done in the simulation experiment section.

In this paper, we have focused on fourth-order cumulants with complex valued sources. In this context, there are three different fourth-order cumulants without taking into account the conjugate cumulants. The idea is, that with noncircular signal, at least one of the two nonclassical cumulants is nonzero. So its use should lead to the improvement of the performance of the BSS. We have generalized the contrast proposed in [12] by using noncircular statistics.

The purpose of this paper is to provide

  • a generalized contrast which exploits all the statistics available through the R-order cumulants in the context of blind noncircular signal separation,

  • an original and optimal combination of the different statistics obtained through the minimization of the asymptotical error variance on the Jacobi parameters in the context of two sources,

  • an adapted Jacobi-like algorithm in the context of noncircular sources (more than two sources) under unitary constraint.

The paper is organized as follows. First, in Section 2, recalling the BSS model, we have proposed to associate a contrast for each statistic available in the context of complex source signals. Thus, a new contrast is defined based on a combination of the different contrasts previously proposed. In Section 3, we have proposed, for each contrast, a Jacobi-like algorithm in order to optimize the corresponding criterion. And we have presented a generalized ICA algorithm based on the Givens rotation in the case of more than two complex valued sources. In Section 4, a statistical local study of the Jacobi angles is presented in the case of two sources in order to estimate an optimal combination of the available contrasts. It allows us to compare, in Section 5, different algorithms thanks to computer simulations. The latter illustrate the usefulness of considering an optimal combination of the different statistics in fourth-order cumulant based contrasts in the context of noncircular signals even in the case of more than two sources.

Section snippets

Blind source separation

Let z[n] an observed signal vector follows the linear model:z[n]=As[n]+n[n],where nZ is the discrete time index; s[n] the (N,1) vector of N unobservable complex sources si[n], i{1,,N}; z[n] the (M,1) vector of observations zi[n], i{1,,M}; n[n] the (M,1) vector of additive noises which follow a zero-mean Gaussian random law and A the (M,N) full rank mixing matrix where it is assumed that MN. The signals s[n] and n[n] are assumed statistically mutually independent. The above model is called

Jacobi like algorithms

We classically have proposed to do the (11) contrast optimization through a Jacobi like procedure. In Jacobi like algorithm, optimization is done through a sequence of plane (or Givens) rotations of the unitary matrix U as U=1a<bNΘa,b.The 12N(N1) matrices Θa,b are identity matrices whose four components in position (a,a), (b,b), (a,b) and (b,a) are respectively replaced by (Θa,b)a,a=(Θa,b)b,b=cos(αa,b),(Θa,b)a,b=(Θa,b)b,a=eıϕa,bsin(αa,b),where ı2=1 and αa,b and ϕa,b are two real-valued

Asymptotical error variance

The general statistical study of the parameter estimation based on the optimization of the contrasts presented in the hereabove section seems to be difficult to achieve. For this reason, we consider a simpler problem: a local asymptotical analysis in the case of two complex and noncircular sources, where the constraints are taken into account through the parametrization of the separating matrix as defined in (12). In this context, we are able to propose a value of the parameter λ which allows

Computer simulations

In our experiments, we consider the following complex noncircular source signals.

  • S1: 5-states modulation: {−1+1ı, 1−1ı, 0, β(11ı), β(1+1ı)}, with the probabilities {1/2(1+β),1/2(1+β),(β1)/β,1/2β(1+β),1/2β(1+β)}.

  • S2: 8-states modulation: {1+1i,11i,1+1i,11i,3+1i,31i,3+1i,31i}, with uniform probabilities.

  • S3: QPSK modulation: {1+1i,11i,1+1i,11i}, with uniform probabilities.

For S1, the parameter β may be chosen so that |C4,0(s)|>|C2,2(s)| (we choose β=1.4).

Four algorithms will be

Conclusion

The optimization, via a Jacobi-like algorithm, of an optimal combination of complex fourth-order cumulant based contrasts has been presented. In the specific case of two noncircular sources, a local asymptotical analysis of the estimated parameter has been derived. The error variance was shown to depend on the statistics of the sources. Minimization of this variance has allowed us to derive the optimal coefficient. Finally, computer simulations have shown the interest of considering optimal

References (28)

  • C. Jutten et al.

    Blind separation of source, Part ian adaptative algorithm based on neuromimetic architecture

    Signal Processing

    (1991)
  • P. Comon

    Independent component analysis, a new concept?

    Signal Processing

    (1994)
  • P. Comon, C. Jutten editors. Handbook of Blind Source Separation, Independent Component Analysis and Applications,...
  • J. Hérault, C. Jutten, B. Ans, Détection de grandeurs primitives dans un message composite par une architecture de...
  • E. Moreau et al.

    High order contrasts for self-adaptative source separation

    International Journal of Adaptive Control and Signal Processing

    (1996)
  • J.-F. Cardoso et al.

    Blind beamforming for non Gaussian signals

    IEE Proceedings—F

    (1993)
  • E. Moreau

    A generalization of joint-diagonalization criteria for source separation

    IEEE Transactions on Signal Processing

    (2001)
  • E. Moreau et al.

    Nonsymmetrical contrasts for sources separation

    IEEE Transactions on Signal Processing

    (1999)
  • A. Bunse-Gerstner et al.

    Numerical methods for simultaneous diagonalization

    SIAM Journal of Matrix Analysis and Applications

    (1993)
  • J.-F. Cardoso et al.

    Jacobi angles for simultaneous diagonalization

    SIAM Journal of Matrix Analysis and Applications

    (1996)
  • A. Belouchrani et al.

    A blind source separation technique using second order statistics

    IEEE Transactions on Signal Processing

    (1997)
  • L. De Lathauwer et al.

    Independent component analysis and (simultaneous) third-order tensor diagonalization

    IEEE Transactions on Signal Processing

    (2001)
  • V. Zarzoso et al.

    Optimal pairwise fourth-order independent component analysis

    IEEE Transactions on Signal Processing

    (2006)
  • B. Picinbono

    On circularity

    IEEE Transactions on Signal Processing

    (1994)
  • Cited by (0)

    Nota bene: Part of this work has been presented at the conference ICA'2007, see [24].

    View full text