Tensor approach for blind FIR channel identification using 4th-order cumulants

Similar documents
Improved PARAFAC based Blind MIMO System Estimation

Higher-Order Singular Value Decomposition (HOSVD) for structured tensors

/16/$ IEEE 1728

TENSOR CODING FOR CDMA-MIMO WIRELESS COMMUNICATION SYSTEMS

BLIND DECONVOLUTION ALGORITHMS FOR MIMO-FIR SYSTEMS DRIVEN BY FOURTH-ORDER COLORED SIGNALS

Massoud BABAIE-ZADEH. Blind Source Separation (BSS) and Independent Componen Analysis (ICA) p.1/39

Blind separation of instantaneous mixtures of dependent sources

A CLOSED FORM SOLUTION TO SEMI-BLIND JOINT SYMBOL AND CHANNEL ESTIMATION IN MIMO-OFDM SYSTEMS

An Iterative Blind Source Separation Method for Convolutive Mixtures of Images

Semi-Blind approaches to source separation: introduction to the special session

1 Introduction Blind source separation (BSS) is a fundamental problem which is encountered in a variety of signal processing problems where multiple s

A Canonical Genetic Algorithm for Blind Inversion of Linear Channels

where A 2 IR m n is the mixing matrix, s(t) is the n-dimensional source vector (n» m), and v(t) is additive white noise that is statistically independ

Blind identification of MISO-FIR channels

1254 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 53, NO. 4, APRIL On the Virtual Array Concept for Higher Order Array Processing

Theoretical Development for Blind Identification of Non Linear Communication Channels

Constrained Tensor Modeling Approach to Blind Multiple-Antenna CDMA Schemes

Analytical solution of the blind source separation problem using derivatives

ON THE FOURTH-ORDER CUMULANTS ESTIMATION FOR THE HO BLIND SEPARATION OF CYCLOSTATIONARY SOURCES. Anne Férréol and Pascal Chevalier

VARIANCE COMPUTATION OF MODAL PARAMETER ES- TIMATES FROM UPC SUBSPACE IDENTIFICATION

A UNIFIED PRESENTATION OF BLIND SEPARATION METHODS FOR CONVOLUTIVE MIXTURES USING BLOCK-DIAGONALIZATION

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH

Blind Identification of FIR Systems and Deconvolution of White Input Sequences

Orthogonal tensor decomposition

BLIND JOINT IDENTIFICATION AND EQUALIZATION OF WIENER-HAMMERSTEIN COMMUNICATION CHANNELS USING PARATUCK-2 TENSOR DECOMPOSITION

Adaptive Linear Filtering Using Interior Point. Optimization Techniques. Lecturer: Tom Luo

Dimitri Nion & Lieven De Lathauwer

BLIND SOURCE SEPARATION TECHNIQUES ANOTHER WAY OF DOING OPERATIONAL MODAL ANALYSIS

ORIENTED PCA AND BLIND SIGNAL SEPARATION

BLIND system identification (BSI) is one of the fundamental

GENERALIZED DEFLATION ALGORITHMS FOR THE BLIND SOURCE-FACTOR SEPARATION OF MIMO-FIR CHANNELS. Mitsuru Kawamoto 1,2 and Yujiro Inouye 1

Blind Channel Identification in (2 1) Alamouti Coded Systems Based on Maximizing the Eigenvalue Spread of Cumulant Matrices

Fundamentals of Principal Component Analysis (PCA), Independent Component Analysis (ICA), and Independent Vector Analysis (IVA)

Blind Identification of Over-complete MixturEs of sources (BIOME)

Fourier PCA. Navin Goyal (MSR India), Santosh Vempala (Georgia Tech) and Ying Xiao (Georgia Tech)

An Improved Cumulant Based Method for Independent Component Analysis

Adaptive Channel Modeling for MIMO Wireless Communications

Subspace Identification Methods

SYSTEM RECONSTRUCTION FROM SELECTED HOS REGIONS. Haralambos Pozidis and Athina P. Petropulu. Drexel University, Philadelphia, PA 19104

Random Matrix Theory Lecture 1 Introduction, Ensembles and Basic Laws. Symeon Chatzinotas February 11, 2013 Luxembourg

MULTIPLE-CHANNEL DETECTION IN ACTIVE SENSING. Kaitlyn Beaudet and Douglas Cochran

Blind Identification of Underdetermined Mixtures Based on the Hexacovariance and Higher-Order Cyclostationarity

EUSIPCO

A New Subspace Identification Method for Open and Closed Loop Data

COMPLEX CONSTRAINED CRB AND ITS APPLICATION TO SEMI-BLIND MIMO AND OFDM CHANNEL ESTIMATION. Aditya K. Jagannatham and Bhaskar D.

Robust extraction of specific signals with temporal structure

Least square joint diagonalization of matrices under an intrinsic scale constraint

CP DECOMPOSITION AND ITS APPLICATION IN NOISE REDUCTION AND MULTIPLE SOURCES IDENTIFICATION

Analyzing Data Boxes : Multi-way linear algebra and its applications in signal processing and communications

Expectation propagation for symbol detection in large-scale MIMO communications

Faloutsos, Tong ICDE, 2009

Second-Order Inference for Gaussian Random Curves

Expectation propagation for signal detection in flat-fading channels

Fast and Robust Phase Retrieval

A SEMI-BLIND TECHNIQUE FOR MIMO CHANNEL MATRIX ESTIMATION. AdityaKiran Jagannatham and Bhaskar D. Rao

BLIND SEPARATION OF CONVOLUTIVE MIXTURES A CONTRAST-BASED JOINT DIAGONALIZATION APPROACH

Lecture 7 MIMO Communica2ons

Analytical Method for Blind Binary Signal Separation

A Block-Jacobi Algorithm for Non-Symmetric Joint Diagonalization of Matrices

Low-rank approximation and its applications for data fitting

1 Outline. 1. Motivation. 2. SUR model. 3. Simultaneous equations. 4. Estimation

Identification of MIMO linear models: introduction to subspace methods

Maximum Achievable Diversity for MIMO-OFDM Systems with Arbitrary. Spatial Correlation

Channel capacity estimation using free probability theory

Blind Machine Separation Te-Won Lee

Digital Image Processing Lectures 15 & 16

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

HST.582J/6.555J/16.456J

arxiv: v1 [math.ra] 13 Jan 2009

Data assimilation with and without a model

Simultaneous Diagonalization in the Frequency Domain (SDIF) for Source Separation

Single-User MIMO systems: Introduction, capacity results, and MIMO beamforming

the tensor rank is equal tor. The vectorsf (r)

Computational Linear Algebra

Tensor Analysis. Topics in Data Mining Fall Bruno Ribeiro

Recursive Generalized Eigendecomposition for Independent Component Analysis

NOISE ROBUST RELATIVE TRANSFER FUNCTION ESTIMATION. M. Schwab, P. Noll, and T. Sikora. Technical University Berlin, Germany Communication System Group

CS412: Lecture #17. Mridul Aanjaneya. March 19, 2015

SPARSE signal representations have gained popularity in recent

ADAPTIVE FILTER THEORY

EE Introduction to Digital Communications Homework 8 Solutions

Can the sample being transmitted be used to refine its own PDF estimate?

Acoustic Source Separation with Microphone Arrays CCNY

Timing Recovery at Low SNR Cramer-Rao bound, and outperforming the PLL

THE THREE EASY ROUTES TO INDEPENDENT COMPONENT ANALYSIS; CONTRASTS AND GEOMETRY. Jean-François Cardoso

Third-Order Tensor Decompositions and Their Application in Quantum Chemistry

Labor-Supply Shifts and Economic Fluctuations. Technical Appendix

Solving linear equations with Gaussian Elimination (I)

Tutorial on Blind Source Separation and Independent Component Analysis

Research Article Blind Channel Estimation Based on Multilevel Lloyd-Max Iteration for Nonconstant Modulus Constellations

Root-MUSIC Time Delay Estimation Based on Propagator Method Bin Ba, Yun Long Wang, Na E Zheng & Han Ying Hu

1 The Continuous Wavelet Transform The continuous wavelet transform (CWT) Discretisation of the CWT... 2

X. Zhang, G. Feng, and D. Xu Department of Electronic Engineering Nanjing University of Aeronautics & Astronautics Nanjing , China

Asymptotic Capacity Bounds for Magnetic Recording. Raman Venkataramani Seagate Technology (Joint work with Dieter Arnold)

Joint Simulation of Correlated Variables using High-order Spatial Statistics

Chapter 2 Fundamentals of Adaptive Filter Theory

Efficient Joint Maximum-Likelihood Channel. Estimation and Signal Detection

BLIND SEPARATION OF TEMPORALLY CORRELATED SOURCES USING A QUASI MAXIMUM LIKELIHOOD APPROACH

Novel spectrum sensing schemes for Cognitive Radio Networks

Subspace Identification

Transcription:

Tensor approach for blind FIR channel identification using 4th-order cumulants Carlos Estêvão R Fernandes Gérard Favier and João Cesar M Mota contact: cfernand@i3s.unice.fr June 8, 2006

Outline 1. HOS and blind system identification 2. FIR channel model 3. Third-order tensor of 4th-order cumulants 4. Canonical tensor decomposition 5. Decomposing the cumulant tensor 6. Parafac-based Blind FIR Channel Identification 7. Illustrative computer simulations 8. Conclusions and perspectives

1. HOS and blind system identification Higher-order statistics (HOS): phase retrieval Moments cumulants: Gaussian noise elimination Relationships connecting cumulant slices of different orders The use of a larger set of output cumulants improve identification performance: Total Least Squares (TLS) solution of an overdetermined system [Comon92]. Optimality is defined in terms of asymptotic performance of cumulant estimators, which is not taken into account by these methods. Combination of the statistical data arises as a solution. Existing approaches include: Slice weighting: [Fonollosa93], [DingLiang00], [DingLiang01] Joint diagonalization: [Cardoso93], [Cardoso96], [Belouchrani00] Tensor-based techniques: DeLathauwer, Comon and??? 3

2. FIR channel model The following assumptions hold: A1 : Input signal s(n) is non-gaussian, stationary, i.i.d. with zero-mean and variance σs 2 = 1. A2 : Additive Gaussian noise sequence υ(n) is zero-mean and independent from s(n). A3 : Channel coefficients h(l) represent the equivalent i.r. including pulse shaping filters. A4 : h(l) = 0 l / [0, L]. In addition, h(l) 0 and L 0. y(n) = L h(l)s(n l) + υ(n), h(0) = 1. (1) l=0 s(n) h(t) x(t) + y(t) + w(t) 4

3. Third-order tensor of 4th-order cumulants Fourth-order cumulants: c 4,y (τ 1, τ 2, τ 3 ) cum [y (n), y(n + τ 1 ), y (n + τ 2 ), y(n + τ 3 )] c 4,y (τ 1, τ 2, τ 3 ) = γ 4,s L l=0 h (l)h(l + τ 1 )h (l + τ 2 )h(l + τ 3 ) where γ 4,s = C 4,s (0, 0, 0). C (4,y) = 2L 2L 2L i=0 j=0 k=0 c 4,y (i L, j L, k L)e i+1 e j+1 e k+1 5

4. Canonical tensor decomposition Revisiting Parafac: x i,j,k = where i [1, I], j [1, J] and k [1, K]. F a if b jf c kf (2) f=1 Defining [A] if = a if, [B] jf = b jf and [C] kf = c kf, A = [a 1 a F ] B = [b 1 b F ] C = [c 1 c F ] 6

Slicing along horizontal direction: X i.. = BD i (A)C T C J K = X [1] = Slicing along vertical direction: X.j. = CD j (B)A T C K I = X [2] = Slicing along frontal direction: X..k = AD k (C)B T C I J = X [3] = ( ) A B C T ( ) B C A T ( ) C A B T C IJ K C KJ I C KI J 7

The Kruskal rank and uniqueness condition Parafac is shown to be essentially unique up to trivial ambiguities if where k A rank (A). Remarks: k A + k B + k C 2(F + 1), F > 1. (3) The rank of a three-dimensional tensor is defined as the minimum number F of (3-way) factors needed to decompose the tensor in the form of (2). Great advantage of Parafac over bilinear decompositions, where some rotation is always possible without changing the fit of the model. The rank is not bounded by the tensor dimensions: blind identification of systems with more inputs than outputs 8

5. Decomposing the cumulant tensor C (4,y) = 2L 2L 2L i=0 j=0 k=0 c 4,y (i L, j L, k L)e i+1 e j+1 e k+1, C (2L+1) (2L+1) (2L+1) Slicing C (4,y) along horizontal direction, we get C (4,y)..k = γ 4,s HD k (Σ)H H, C (2L+1) (2L+1) 9

Using the unfolded tensor notation: X..k = AD k (C)B T C I J = X [3] = ( ) C A B T C KI J we get ) C (4,y)..k = γ 4,s HD k (Σ)H H = C [3] = γ 4,s (Σ H H H C (2L+1)2 (2L+1) where D k ( ) is a diagonal matrix built from the kth row of the matrix argument. By association from the above relations: A = H B = H C = γ 4,s Σ, where Σ = HD 1 (h H ), where h [ h(0) h(1)... h(l)] T and H H(h) 10

where the operator H( ) builds a special Hankel matrix from the vector argument so that 0 0 h(0)...... 0 h(0) h(l 1) H = h(0) h(1) h(l)...... h(l 1) h(l) 0 h(l) 0 0 C (2L+1) (L+1) Remarks: C (4,y)..k establishes a direct link between the tensor decomposition and the joint-diagonalization approach. To diagonalize C (4,y)..k, since H is not unitary, a prewhitening step is needed in order to make its columns orthonormal. 11

6. Parafac-based Blind Channel Identification Algorithm based on iterative Least Squares (LS) procedure: 1. For iteration r = 0, initialize ĥ(r) as a Gaussian random vector; 2. Build the channel matrix as H (0) = H(ĥ(0) ) and initialize A 0, B 0 and C 0 ; 3. For r 1, minimize the cost function J(ĥ(r) ) = C [3] (C r 1 A r 1 )B T r 1 2 F LS sense to estimate ĥ(r) so that [ ] #vec ( ) ĥ (r) = H (r 1) (H (r 1) H (r 1) ) C[3] in the (4) 4. Compute H (r) from ĥ(r) and update A r, B r and C r ; 5. Reiterate until convergence of the parametric error, i.e. ĥ(r) ĥ(r 1) / ĥ(r) < ε. 12

Remarks: This strategy ensures an improved solution at each iteration and if it converges to the global minimum, then the LS solution to the model is found. The full-rank property of the channel matrix H ensures that k H = rank (H) = L + 1 and, due to assumption A4, we have rank (Σ) 2. The Hankel structure of H must be guaranteed in order to the identifiability condition to be satisfied. Exploiting the Hankel structure, no permutation and/or scaling ambiguities remain. 13

7. Illustrative computer simulations Simulation scenario: h = [1.0, 1.37 1.12i, 0.94 0.75i] T Sample data length: 5000 symbols Noise range: signal-to-noise ratio varies between 5 and 35dB Monte Carlo runs: M = 50 Evaluation criterion: NMSE = 1 M M h ĥm 2 m=1 h 2 14

Performances of channel identification algorithms: Parafac-based approach FOSI TLS. QPSK modulation (L = 2) 16-PSK modulation (L = 2) 15

Parametric error convergence of PBCI algorithm using random and TLS initializations QPSK modulation (L = 2) 16

8. Conclusions and perspectives We have established a new blind identification method based on the Parafac decomposition of a 3rd-order tensor. This technique avoids a non-optimal pre-processing step used in classical diagonalization-based algorithms = performance gains! Convergence speed can be increased by initializing the algorithm with the TLS solutions, thus improving its performance. The method is robust to noise, as it should be expected for HOS-based techniques. Next step is to extend the idea to the problem of blind MIMO channel identification and sources separation as opposed to the tensor diagonalization techniques: Overdetermined Underdetermined mixtures; Static dynamic cases; 17