Expectation propagation for symbol detection in large-scale MIMO communications

Size: px
Start display at page:

Download "Expectation propagation for symbol detection in large-scale MIMO communications"

Transcription

1 Expectation propagation for symbol detection in large-scale MIMO communications Pablo M. Olmos Joint work with Javier Céspedes (UC3M) Matilde Sánchez-Fernández (UC3M) and Fernando Pérez-Cruz (Bell Labs)

2 Today Probabilistic symbol detection in a MIMO system, combined with low-density parity-check (LDPC) channel coding. Approximate Inference. State of the art techniques: Soft MMSE, Gaussian tree approximations (GTA), message passing (BP)... Our proposal: approximate inference via Expectation Propagation (EP). Simulation results.

3 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

4 MIMO symbol detection Real-valued channel model. H is assumed known at the receiver. x i, i = 1,..., n are independent amplitude-modulated symbols x i A = {±1, ±2,..., ± M 2 } M symbols Probabilistic detection: Observed y, we are interested in computing p(x i y), i = 1,..., n.

5 MIMO symbol detection p(x i y) x 1 d N (y; Hx, σ ɛ I) p(x j ) M n operations!!! x 2 x i+1 x i 1 x d j=1 p(x j ) = { 1 xj A 0 otherwise

6 MIMO symbol detection p(x i y) x 1 d N (y; Hx, σ ɛ I) p(x j ) M n operations!!! x 2 x i+1 x i 1 x d j=1 p(x j ) = { 1 xj A 0 otherwise

7 Approximate Inference in MIMO detection Today approximate inference methods at O(n 3 ) complexity.

8 Approximate Inference in MIMO detection Today approximate inference methods at O(n 3 ) complexity. Large-scale! E.g., n = 128 and 64-QAM modulation.

9 Approximate Inference in MIMO detection Today approximate inference methods at O(n 3 ) complexity. Large-scale! E.g., n = 128 and 64-QAM modulation. Alternatives for small n, M: Sphere-decoding, MCMC methods,...

10 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

11 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

12 Soft MMSE d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise Replace the discrete priors by independent Gaussian priors with the same mean/variance: d q(x) N (y; Hx, σ ɛ I) q(x j ), q(x j ) = N (0, E s ) j=1

13 Soft MMSE d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise Replace the discrete priors by independent Gaussian priors with the same mean/variance: d q(x) N (y; Hx, σ ɛ I) q(x j ), q(x j ) = N (0, E s ) j=1

14 Soft MMSE d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise Replace the discrete priors by independent Gaussian priors with the same mean/variance: d q(x) N (y; Hx, σ ɛ I) N (x j : 0, E s ) j=1

15 Soft MMSE q(x) = N (x : µ MMSE, Σ MMSE ) ( Σ MMSE = H T H + σ ) 1 ɛ I E s µ MMSE = Σ MMSE H T y p(x i = a y) q(x i = a) q(x i = c), c A a A

16 Soft MMSE q(x) = N (x : µ MMSE, Σ MMSE ) ( Σ MMSE = H T H + σ ) 1 ɛ I E s µ MMSE = Σ MMSE H T y p(x i = a y) q(x i = a) q(x i = c), c A a A

17 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

18 The Gaussian tree approximation d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise Step 1: Ignore the discrete prior (or replace it by a constant term) q(x) N (y; Hx, σ ɛ I) = N (x; (H H) 1 H y, σ ɛ (H H) 1 )

19 The Gaussian tree approximation d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise Step 1: Ignore the discrete prior (or replace it by a constant term) q(x) N (y; Hx, σ ɛ I) = N (x; (H H) 1 H y, σ ɛ (H H) 1 )

20 The Gaussian tree approximation Step 2: Construct a Gaussian tree approximation to q(x) n q tree (x) = q tree (x j π(j)) q(x), j=1 Both q(x) and q tree (x) are Gaussian and have the same pairwise marginals.

21 The Gaussian tree approximation Step 3: Include the discrete priors and compute marginals using discrete message passing. q o tree(x) q tree (x) d p(x j ) j=1

22 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

23 Message Passing and Belief Propagation BP accurate marginal estimates in sparse factor graphs (such as LDPC code graphs). This is not the case in MIMO detection d { 1 xj A p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = 0 otherwise j=1

24 Message Passing and Belief Propagation Approximate Message Passing (AMP): BP messages are approximated using Gaussian pdfs. Compressed Sensing applications: AMP achieves remarkable accuracy in a certain scenarios, despite the high-density in the factor graph.

25 AMP for MIMO detection Excellent performance/accuracy for QPSK modulations and large n. Larger QAM constellations: performance severely degraded. Reduce the loading factor: n/d < 1.

26 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

27 Expectation Propagation General purpose framework for approximating a probability distribution p(x) by a distribution q(x) that belongs to an exponential family F. Exponential Family: A family F of distributions with densities q(x θ) = h(x) exp(θ T φ(x) Φ(θ)), Φ(θ) = log exp(θ T φ(x))dh(x) θ Θ Family F of Gaussian distributions with diagonal covariance matrix: φ(x) = [ x 1, x 2,..., x n, x1 2, x2 2,..., xn 2 ] T The Moment Matching criterion: Find θ such that E q(x θ )[φ(x)] E p(x) [φ(x)]

28 EP Iterative algorithms

29 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

30 EP for MIMO symbol detection d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise

31 EP for MIMO symbol detection d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise A family of approximating distributions: n q(x γ, Λ) N (y; Hx, σ ɛ I) e γ j x j 1 2 Λ j x 2 j, where γ R n and Λ R n +. j=1

32 EP for MIMO symbol detection d p(x y) N (y; Hx, σ ɛ I) p(x j ), p(x j ) = j=1 { 1 xj A 0 otherwise A family of approximating distributions: n q(x γ, Λ) N (y; Hx, σ ɛ I) e γ j x j 1 2 Λ j x 2 j, where γ R n and Λ R n +. j=1 q(x γ, Λ) = N (x : µ, Σ) ( Σ = σɛ 1 H H + diag (Λ) ( ) µ = Σ H y + γ σ 1 ɛ ) 1

33 EP for MIMO symbol detection Note that q(x γ, Λ) N (y; Hx, σ ɛ I) ( Σ = ɛ ( µ = Σ σ 1 H H + diag (Λ) ) H y + γ σ 1 ɛ n e γ j x j 1 2 Λ j x 2 j = N (x : µ, Σ) j=1 ) 1 q(x m γ, Λ) = N (x m : µ m, Σ mm ) e γmxm 1 2 Λmx2 m N (y; Hx, σ ɛ I) n e γ j x j 1 2 Λ j x 2 j dx m j=1 j m

34 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 2 Compute 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ j = Eˆq(xm)[x 2 m] ˆµ 2 m. ˆq(x m ) q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

35 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 2 Compute 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ j = Eˆq(xm)[x 2 m] ˆµ 2 m. ˆq(x m ) q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

36 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 2 Compute 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ j = Eˆq(xm)[x 2 m] ˆµ 2 m. ˆq(x m ) q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

37 q(x m γ, Λ) e γmxm 1 2 Λmx2 m N (y; Hx, σ ɛ I) n e γ j x j 1 2 Λ j x 2 j dx m j=1 j m ˆq(x m ) = q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m p(x m ) N (y; Hx, σ ɛ I) n e γ j x j 1 2 Λ j x 2 j dx m j=1 j m

38 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 2 Compute 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ m = Eˆq(xm)[x 2 m] ˆµ 2 m. ˆq(x m ) q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

39 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 2 Compute 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ m = Eˆq(xm)[x 2 m] ˆµ 2 m. q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

40 O(n 3 ) {}}{ Given the current value of γ, Λ µ, Σ q(x j γ, Λ), m = 1,..., n. Parallel update of all (γ m, Λ m ) pairs, m = 1,..., n: 1 Define 2 Compute ˆq(x m ) q(x m γ, Λ) p(x m ) e γmxm 1 2 Λmx2 m = { 0 xm A 0 otherwise 3 Find (γ m, Λ m) such that ˆµ m = Eˆq(xm)[x m ], ˆσ m = Eˆq(xm)[x 2 m] ˆµ 2 m. q(x m γ, Λ) γ mx m 1 2 Λ mx 2 m e γmxm 1 2 Λmx2 m has mean and variance equal to ˆµ m, ˆσ m.

41 The EP iterative algorithm MMSE initialization γ j = 0, Λ j = E 1 s, j = 1,..., n. Cost per iteration dominated by the matrix inversion: ( Σ = H H + diag (Λ) σ 1 ɛ ) 1 Smooth the parameter update to improve stability. For some β [0, 1] γ j βγ j + (1 β)γ j Λ j βλ j + (1 β)λ j Quick convergence to a stationary point. Number I of required iterations that does not scale neither with n nor M. Symbol marginals: p(x i = a y) q(x i = a γ, Λ) q(x i = c γ, Λ), c A a A

42 Index 1 Problem setup 2 Low-complexity probabilistic detection Soft MMSE GTA Message Passing 3 Approximate Inference with EP MIMO detection with an EP approximation 4 Simulation results

43 Binary LDPC channel code, block length N. Several channel uses are required to transmit a complete LDPC codeword. Channel coefficients are sampled from an independent complex zero-mean unit-variance Gaussian distribution. [ ] R(Hc ) I(H H = c ) I(H c ) R(H c ) SNR defined as: ( SNR(dB) = 10 log 10 n log 2 (M)R E ) b, σ ɛ

44 QPSK, 5 5 scenario, (3, 6)-regular LDPC code, N = 5120 bits BER SNR Optimal detector EP GTA APM Soft MMSE

45 QPSK, 5 5 scenario, (3, 6)-regular LDPC code, N = 5120 bits Calibration curves: q(x i ) vs. p(x i y) EP GTA pep(ui y) pgta(ui y) p(ui y) Soft MMSE p(ui y) AMP pmmse(ui y) pchemp(ui y) p(ui y) SNR = 13.5dB p(ui y)

46 scenario, (3, 6)-regular LDPC code, N = 5120 bits 10 0 QPSK 16-QAM 64-QAM BER SNR EP AMP GTA MMSE

47 32 32 scenario, 16-QAM, (3, 6)-regular LDPC code with N = 15k bits and N = 32k bits BER EP GTA MMSE SNR Dashed line N = 15k Solid line N = 32k

48 32 32 scenario, 16-QAM, capacity-achieving LDPC codes, N = 32k bits EP GTA MMSE BER SNR Dashed line Rate-1/2 Irregular LDPC code optimized for the BIAWNG threshold using density evolution. Solid line Rate-0.48 Convolutional LDPC code with L = 50 positions.

49 System performance is limited by the detector accuracy. Room for improvement. More involved EP approximating families can lead to further gains. Extension to partial CSI scenarios, where we only know the statistics of H. E.g., h i,j N (ĥi,j, σ h ) with known ĥi,j, σ h. Questions?

Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation

Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation Joint Channel Estimation and Co-Channel Interference Mitigation in Wireless Networks Using Belief Propagation Yan Zhu, Dongning Guo and Michael L. Honig Northwestern University May. 21, 2008 Y. Zhu, D.

More information

Expectation propagation for signal detection in flat-fading channels

Expectation propagation for signal detection in flat-fading channels Expectation propagation for signal detection in flat-fading channels Yuan Qi MIT Media Lab Cambridge, MA, 02139 USA yuanqi@media.mit.edu Thomas Minka CMU Statistics Department Pittsburgh, PA 15213 USA

More information

Message-Passing Decoding for Low-Density Parity-Check Codes Harish Jethanandani and R. Aravind, IIT Madras

Message-Passing Decoding for Low-Density Parity-Check Codes Harish Jethanandani and R. Aravind, IIT Madras Message-Passing Decoding for Low-Density Parity-Check Codes Harish Jethanandani and R. Aravind, IIT Madras e-mail: hari_jethanandani@yahoo.com Abstract Low-density parity-check (LDPC) codes are discussed

More information

5. Density evolution. Density evolution 5-1

5. Density evolution. Density evolution 5-1 5. Density evolution Density evolution 5-1 Probabilistic analysis of message passing algorithms variable nodes factor nodes x1 a x i x2 a(x i ; x j ; x k ) x3 b x4 consider factor graph model G = (V ;

More information

A Gaussian Tree Approximation for Integer Least-Squares

A Gaussian Tree Approximation for Integer Least-Squares A Gaussian Tree Approximation for Integer Least-Squares Jacob Goldberger School of Engineering Bar-Ilan University goldbej@eng.biu.ac.il Amir Leshem School of Engineering Bar-Ilan University leshema@eng.biu.ac.il

More information

Introduction to Low-Density Parity Check Codes. Brian Kurkoski

Introduction to Low-Density Parity Check Codes. Brian Kurkoski Introduction to Low-Density Parity Check Codes Brian Kurkoski kurkoski@ice.uec.ac.jp Outline: Low Density Parity Check Codes Review block codes History Low Density Parity Check Codes Gallager s LDPC code

More information

CS Lecture 19. Exponential Families & Expectation Propagation

CS Lecture 19. Exponential Families & Expectation Propagation CS 6347 Lecture 19 Exponential Families & Expectation Propagation Discrete State Spaces We have been focusing on the case of MRFs over discrete state spaces Probability distributions over discrete spaces

More information

Lower Bounds on the Graphical Complexity of Finite-Length LDPC Codes

Lower Bounds on the Graphical Complexity of Finite-Length LDPC Codes Lower Bounds on the Graphical Complexity of Finite-Length LDPC Codes Igal Sason Department of Electrical Engineering Technion - Israel Institute of Technology Haifa 32000, Israel 2009 IEEE International

More information

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels

Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Performance Analysis and Code Optimization of Low Density Parity-Check Codes on Rayleigh Fading Channels Jilei Hou, Paul H. Siegel and Laurence B. Milstein Department of Electrical and Computer Engineering

More information

Problem 7.7 : We assume that P (x i )=1/3, i =1, 2, 3. Then P (y 1 )= 1 ((1 p)+p) = P (y j )=1/3, j=2, 3. Hence : and similarly.

Problem 7.7 : We assume that P (x i )=1/3, i =1, 2, 3. Then P (y 1 )= 1 ((1 p)+p) = P (y j )=1/3, j=2, 3. Hence : and similarly. (b) We note that the above capacity is the same to the capacity of the binary symmetric channel. Indeed, if we considerthe grouping of the output symbols into a = {y 1,y 2 } and b = {y 3,y 4 } we get a

More information

Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes

Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes Single-Gaussian Messages and Noise Thresholds for Low-Density Lattice Codes Brian M. Kurkoski, Kazuhiko Yamaguchi and Kingo Kobayashi kurkoski@ice.uec.ac.jp Dept. of Information and Communications Engineering

More information

LDPC Codes. Intracom Telecom, Peania

LDPC Codes. Intracom Telecom, Peania LDPC Codes Alexios Balatsoukas-Stimming and Athanasios P. Liavas Technical University of Crete Dept. of Electronic and Computer Engineering Telecommunications Laboratory December 16, 2011 Intracom Telecom,

More information

Information Theoretic Imaging

Information Theoretic Imaging Information Theoretic Imaging WU Faculty: J. A. O Sullivan WU Doctoral Student: Naveen Singla Boeing Engineer: James Meany First Year Focus: Imaging for Data Storage Image Reconstruction Data Retrieval

More information

An Introduction to Low Density Parity Check (LDPC) Codes

An Introduction to Low Density Parity Check (LDPC) Codes An Introduction to Low Density Parity Check (LDPC) Codes Jian Sun jian@csee.wvu.edu Wireless Communication Research Laboratory Lane Dept. of Comp. Sci. and Elec. Engr. West Virginia University June 3,

More information

Approximate Inference Part 1 of 2

Approximate Inference Part 1 of 2 Approximate Inference Part 1 of 2 Tom Minka Microsoft Research, Cambridge, UK Machine Learning Summer School 2009 http://mlg.eng.cam.ac.uk/mlss09/ Bayesian paradigm Consistent use of probability theory

More information

Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems

Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems Expected Error Based MMSE Detection Ordering for Iterative Detection-Decoding MIMO Systems Lei Zhang, Chunhui Zhou, Shidong Zhou, Xibin Xu National Laboratory for Information Science and Technology, Tsinghua

More information

Approximate Inference Part 1 of 2

Approximate Inference Part 1 of 2 Approximate Inference Part 1 of 2 Tom Minka Microsoft Research, Cambridge, UK Machine Learning Summer School 2009 http://mlg.eng.cam.ac.uk/mlss09/ 1 Bayesian paradigm Consistent use of probability theory

More information

Codes on Graphs. Telecommunications Laboratory. Alex Balatsoukas-Stimming. Technical University of Crete. November 27th, 2008

Codes on Graphs. Telecommunications Laboratory. Alex Balatsoukas-Stimming. Technical University of Crete. November 27th, 2008 Codes on Graphs Telecommunications Laboratory Alex Balatsoukas-Stimming Technical University of Crete November 27th, 2008 Telecommunications Laboratory (TUC) Codes on Graphs November 27th, 2008 1 / 31

More information

Graph-based Codes for Quantize-Map-and-Forward Relaying

Graph-based Codes for Quantize-Map-and-Forward Relaying 20 IEEE Information Theory Workshop Graph-based Codes for Quantize-Map-and-Forward Relaying Ayan Sengupta, Siddhartha Brahma, Ayfer Özgür, Christina Fragouli and Suhas Diggavi EPFL, Switzerland, UCLA,

More information

A low complexity Soft-Input Soft-Output MIMO detector which combines a Sphere Decoder with a Hopfield Network

A low complexity Soft-Input Soft-Output MIMO detector which combines a Sphere Decoder with a Hopfield Network A low complexity Soft-Input Soft-Output MIMO detector which combines a Sphere Decoder with a Hopfield Network Daniel J. Louw, Philip R. Botha, B.T. Maharaj Department of Electrical, Electronic and Computer

More information

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection

Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Improved Multiple Feedback Successive Interference Cancellation Algorithm for Near-Optimal MIMO Detection Manish Mandloi, Mohammed Azahar Hussain and Vimal Bhatia Discipline of Electrical Engineering,

More information

9 Forward-backward algorithm, sum-product on factor graphs

9 Forward-backward algorithm, sum-product on factor graphs Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.438 Algorithms For Inference Fall 2014 9 Forward-backward algorithm, sum-product on factor graphs The previous

More information

Sub-Gaussian Model Based LDPC Decoder for SαS Noise Channels

Sub-Gaussian Model Based LDPC Decoder for SαS Noise Channels Sub-Gaussian Model Based LDPC Decoder for SαS Noise Channels Iulian Topor Acoustic Research Laboratory, Tropical Marine Science Institute, National University of Singapore, Singapore 119227. iulian@arl.nus.edu.sg

More information

ECEN 655: Advanced Channel Coding

ECEN 655: Advanced Channel Coding ECEN 655: Advanced Channel Coding Course Introduction Henry D. Pfister Department of Electrical and Computer Engineering Texas A&M University ECEN 655: Advanced Channel Coding 1 / 19 Outline 1 History

More information

Machine Learning for Data Science (CS4786) Lecture 24

Machine Learning for Data Science (CS4786) Lecture 24 Machine Learning for Data Science (CS4786) Lecture 24 Graphical Models: Approximate Inference Course Webpage : http://www.cs.cornell.edu/courses/cs4786/2016sp/ BELIEF PROPAGATION OR MESSAGE PASSING Each

More information

Belief-Propagation Decoding of LDPC Codes

Belief-Propagation Decoding of LDPC Codes LDPC Codes: Motivation Belief-Propagation Decoding of LDPC Codes Amir Bennatan, Princeton University Revolution in coding theory Reliable transmission, rates approaching capacity. BIAWGN, Rate =.5, Threshold.45

More information

Applications of Lattices in Telecommunications

Applications of Lattices in Telecommunications Applications of Lattices in Telecommunications Dept of Electrical and Computer Systems Engineering Monash University amin.sakzad@monash.edu Oct. 2013 1 Sphere Decoder Algorithm Rotated Signal Constellations

More information

EE229B - Final Project. Capacity-Approaching Low-Density Parity-Check Codes

EE229B - Final Project. Capacity-Approaching Low-Density Parity-Check Codes EE229B - Final Project Capacity-Approaching Low-Density Parity-Check Codes Pierre Garrigues EECS department, UC Berkeley garrigue@eecs.berkeley.edu May 13, 2005 Abstract The class of low-density parity-check

More information

A Thesis for the Degree of Master. An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems

A Thesis for the Degree of Master. An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems A Thesis for the Degree of Master An Improved LLR Computation Algorithm for QRM-MLD in Coded MIMO Systems Wonjae Shin School of Engineering Information and Communications University 2007 An Improved LLR

More information

Probabilistic and Bayesian Machine Learning

Probabilistic and Bayesian Machine Learning Probabilistic and Bayesian Machine Learning Day 4: Expectation and Belief Propagation Yee Whye Teh ywteh@gatsby.ucl.ac.uk Gatsby Computational Neuroscience Unit University College London http://www.gatsby.ucl.ac.uk/

More information

Lecture 4 : Introduction to Low-density Parity-check Codes

Lecture 4 : Introduction to Low-density Parity-check Codes Lecture 4 : Introduction to Low-density Parity-check Codes LDPC codes are a class of linear block codes with implementable decoders, which provide near-capacity performance. History: 1. LDPC codes were

More information

Lecture 7. Union bound for reducing M-ary to binary hypothesis testing

Lecture 7. Union bound for reducing M-ary to binary hypothesis testing Lecture 7 Agenda for the lecture M-ary hypothesis testing and the MAP rule Union bound for reducing M-ary to binary hypothesis testing Introduction of the channel coding problem 7.1 M-ary hypothesis testing

More information

JOINT ITERATIVE DETECTION AND DECODING IN THE PRESENCE OF PHASE NOISE AND FREQUENCY OFFSET

JOINT ITERATIVE DETECTION AND DECODING IN THE PRESENCE OF PHASE NOISE AND FREQUENCY OFFSET JOINT ITERATIVE DETECTION AND DECODING IN THE PRESENCE OF PHASE NOISE AND FREQUENCY OFFSET Alan Barbieri, Giulio Colavolpe and Giuseppe Caire Università di Parma Institut Eurecom Dipartimento di Ingegneria

More information

Low-density parity-check codes

Low-density parity-check codes Low-density parity-check codes From principles to practice Dr. Steve Weller steven.weller@newcastle.edu.au School of Electrical Engineering and Computer Science The University of Newcastle, Callaghan,

More information

Graph-based codes for flash memory

Graph-based codes for flash memory 1/28 Graph-based codes for flash memory Discrete Mathematics Seminar September 3, 2013 Katie Haymaker Joint work with Professor Christine Kelley University of Nebraska-Lincoln 2/28 Outline 1 Background

More information

TREE-STRUCTURED EXPECTATION PROPAGATION FOR LDPC DECODING OVER THE AWGN CHANNEL

TREE-STRUCTURED EXPECTATION PROPAGATION FOR LDPC DECODING OVER THE AWGN CHANNEL TREE-STRUCTURED EXPECTATION PROPAGATION FOR LDPC DECODING OVER THE AWGN CHANNEL Luis Salamanca, Juan José Murillo-Fuentes Teoría de la Señal y Comunicaciones, Universidad de Sevilla Camino de los Descubrimientos

More information

A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding

A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding 1 Yan Zhu, Dongning Guo and Michael L. Honig Department of Electrical Engineering and Computer Science Northwestern

More information

Graphical Models and Kernel Methods

Graphical Models and Kernel Methods Graphical Models and Kernel Methods Jerry Zhu Department of Computer Sciences University of Wisconsin Madison, USA MLSS June 17, 2014 1 / 123 Outline Graphical Models Probabilistic Inference Directed vs.

More information

Low-density parity-check (LDPC) codes

Low-density parity-check (LDPC) codes Low-density parity-check (LDPC) codes Performance similar to turbo codes Do not require long interleaver to achieve good performance Better block error performance Error floor occurs at lower BER Decoding

More information

Iterative Quantization. Using Codes On Graphs

Iterative Quantization. Using Codes On Graphs Iterative Quantization Using Codes On Graphs Emin Martinian and Jonathan S. Yedidia 2 Massachusetts Institute of Technology 2 Mitsubishi Electric Research Labs Lossy Data Compression: Encoding: Map source

More information

Decomposition Methods for Large Scale LP Decoding

Decomposition Methods for Large Scale LP Decoding Decomposition Methods for Large Scale LP Decoding Siddharth Barman Joint work with Xishuo Liu, Stark Draper, and Ben Recht Outline Background and Problem Setup LP Decoding Formulation Optimization Framework

More information

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10 Digital Band-pass Modulation PROF. MICHAEL TSAI 211/11/1 Band-pass Signal Representation a t g t General form: 2πf c t + φ t g t = a t cos 2πf c t + φ t Envelope Phase Envelope is always non-negative,

More information

EE/Stat 376B Handout #5 Network Information Theory October, 14, Homework Set #2 Solutions

EE/Stat 376B Handout #5 Network Information Theory October, 14, Homework Set #2 Solutions EE/Stat 376B Handout #5 Network Information Theory October, 14, 014 1. Problem.4 parts (b) and (c). Homework Set # Solutions (b) Consider h(x + Y ) h(x + Y Y ) = h(x Y ) = h(x). (c) Let ay = Y 1 + Y, where

More information

Inference and Representation

Inference and Representation Inference and Representation David Sontag New York University Lecture 5, Sept. 30, 2014 David Sontag (NYU) Inference and Representation Lecture 5, Sept. 30, 2014 1 / 16 Today s lecture 1 Running-time of

More information

Novel spectrum sensing schemes for Cognitive Radio Networks

Novel spectrum sensing schemes for Cognitive Radio Networks Novel spectrum sensing schemes for Cognitive Radio Networks Cantabria University Santander, May, 2015 Supélec, SCEE Rennes, France 1 The Advanced Signal Processing Group http://gtas.unican.es The Advanced

More information

Message passing and approximate message passing

Message passing and approximate message passing Message passing and approximate message passing Arian Maleki Columbia University 1 / 47 What is the problem? Given pdf µ(x 1, x 2,..., x n ) we are interested in arg maxx1,x 2,...,x n µ(x 1, x 2,..., x

More information

Low-Density Parity-Check Codes

Low-Density Parity-Check Codes Department of Computer Sciences Applied Algorithms Lab. July 24, 2011 Outline 1 Introduction 2 Algorithms for LDPC 3 Properties 4 Iterative Learning in Crowds 5 Algorithm 6 Results 7 Conclusion PART I

More information

CHAPTER 3 LOW DENSITY PARITY CHECK CODES

CHAPTER 3 LOW DENSITY PARITY CHECK CODES 62 CHAPTER 3 LOW DENSITY PARITY CHECK CODES 3. INTRODUCTION LDPC codes were first presented by Gallager in 962 [] and in 996, MacKay and Neal re-discovered LDPC codes.they proved that these codes approach

More information

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 : Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 Rayleigh Friday, May 25, 2018 09:00-11:30, Kansliet 1 Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless

More information

Augmented Lattice Reduction for MIMO decoding

Augmented Lattice Reduction for MIMO decoding Augmented Lattice Reduction for MIMO decoding LAURA LUZZI joint work with G. Rekaya-Ben Othman and J.-C. Belfiore at Télécom-ParisTech NANYANG TECHNOLOGICAL UNIVERSITY SEPTEMBER 15, 2010 Laura Luzzi Augmented

More information

Bandwidth Efficient and Rate-Matched Low-Density Parity-Check Coded Modulation

Bandwidth Efficient and Rate-Matched Low-Density Parity-Check Coded Modulation Bandwidth Efficient and Rate-Matched Low-Density Parity-Check Coded Modulation Georg Böcherer, Patrick Schulte, Fabian Steiner Chair for Communications Engineering patrick.schulte@tum.de April 29, 2015

More information

Expectation Propagation Algorithm

Expectation Propagation Algorithm Expectation Propagation Algorithm 1 Shuang Wang School of Electrical and Computer Engineering University of Oklahoma, Tulsa, OK, 74135 Email: {shuangwang}@ou.edu This note contains three parts. First,

More information

3F1: Signals and Systems INFORMATION THEORY Examples Paper Solutions

3F1: Signals and Systems INFORMATION THEORY Examples Paper Solutions Engineering Tripos Part IIA THIRD YEAR 3F: Signals and Systems INFORMATION THEORY Examples Paper Solutions. Let the joint probability mass function of two binary random variables X and Y be given in the

More information

Message Passing Algorithm with MAP Decoding on Zigzag Cycles for Non-binary LDPC Codes

Message Passing Algorithm with MAP Decoding on Zigzag Cycles for Non-binary LDPC Codes Message Passing Algorithm with MAP Decoding on Zigzag Cycles for Non-binary LDPC Codes Takayuki Nozaki 1, Kenta Kasai 2, Kohichi Sakaniwa 2 1 Kanagawa University 2 Tokyo Institute of Technology July 12th,

More information

One-Bit LDPC Message Passing Decoding Based on Maximization of Mutual Information

One-Bit LDPC Message Passing Decoding Based on Maximization of Mutual Information One-Bit LDPC Message Passing Decoding Based on Maximization of Mutual Information ZOU Sheng and Brian M. Kurkoski kurkoski@ice.uec.ac.jp University of Electro-Communications Tokyo, Japan University of

More information

Lecture 7 MIMO Communica2ons

Lecture 7 MIMO Communica2ons Wireless Communications Lecture 7 MIMO Communica2ons Prof. Chun-Hung Liu Dept. of Electrical and Computer Engineering National Chiao Tung University Fall 2014 1 Outline MIMO Communications (Chapter 10

More information

Multiple-Input Multiple-Output Systems

Multiple-Input Multiple-Output Systems Multiple-Input Multiple-Output Systems What is the best way to use antenna arrays? MIMO! This is a totally new approach ( paradigm ) to wireless communications, which has been discovered in 95-96. Performance

More information

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017

THE IC-BASED DETECTION ALGORITHM IN THE UPLINK LARGE-SCALE MIMO SYSTEM. Received November 2016; revised March 2017 International Journal of Innovative Computing, Information and Control ICIC International c 017 ISSN 1349-4198 Volume 13, Number 4, August 017 pp. 1399 1406 THE IC-BASED DETECTION ALGORITHM IN THE UPLINK

More information

Information, Physics, and Computation

Information, Physics, and Computation Information, Physics, and Computation Marc Mezard Laboratoire de Physique Thdorique et Moales Statistiques, CNRS, and Universit y Paris Sud Andrea Montanari Department of Electrical Engineering and Department

More information

C.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University

C.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University Quantization C.M. Liu Perceptual Signal Processing Lab College of Computer Science National Chiao-Tung University http://www.csie.nctu.edu.tw/~cmliu/courses/compression/ Office: EC538 (03)5731877 cmliu@cs.nctu.edu.tw

More information

A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding

A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding 1 A Message-Passing Approach for Joint Channel Estimation, Interference Mitigation and Decoding Yan Zhu, Student Member, IEEE, Dongning Guo, Member, IEEE, and Michael L. Honig, Fellow, IEEE Abstract Channel

More information

Probabilistic Graphical Models

Probabilistic Graphical Models Probabilistic Graphical Models Brown University CSCI 2950-P, Spring 2013 Prof. Erik Sudderth Lecture 12: Gaussian Belief Propagation, State Space Models and Kalman Filters Guest Kalman Filter Lecture by

More information

STATS 306B: Unsupervised Learning Spring Lecture 2 April 2

STATS 306B: Unsupervised Learning Spring Lecture 2 April 2 STATS 306B: Unsupervised Learning Spring 2014 Lecture 2 April 2 Lecturer: Lester Mackey Scribe: Junyang Qian, Minzhe Wang 2.1 Recap In the last lecture, we formulated our working definition of unsupervised

More information

Improved MU-MIMO Performance for Future Systems Using Differential Feedback

Improved MU-MIMO Performance for Future Systems Using Differential Feedback Improved MU-MIMO Performance for Future 80. Systems Using Differential Feedback Ron Porat, Eric Ojard, Nihar Jindal, Matthew Fischer, Vinko Erceg Broadcom Corp. {rporat, eo, njindal, mfischer, verceg}@broadcom.com

More information

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING

MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING MMSE DECODING FOR ANALOG JOINT SOURCE CHANNEL CODING USING MONTE CARLO IMPORTANCE SAMPLING Yichuan Hu (), Javier Garcia-Frias () () Dept. of Elec. and Comp. Engineering University of Delaware Newark, DE

More information

LOW-density parity-check (LDPC) codes were invented

LOW-density parity-check (LDPC) codes were invented IEEE TRANSACTIONS ON INFORMATION THEORY, VOL 54, NO 1, JANUARY 2008 51 Extremal Problems of Information Combining Yibo Jiang, Alexei Ashikhmin, Member, IEEE, Ralf Koetter, Senior Member, IEEE, and Andrew

More information

Probabilistic Graphical Models

Probabilistic Graphical Models School of Computer Science Probabilistic Graphical Models Variational Inference IV: Variational Principle II Junming Yin Lecture 17, March 21, 2012 X 1 X 1 X 1 X 1 X 2 X 3 X 2 X 2 X 3 X 3 Reading: X 4

More information

Distributed Arithmetic Coding

Distributed Arithmetic Coding Distributed Arithmetic Coding Marco Grangetto, Member, IEEE, Enrico Magli, Member, IEEE, Gabriella Olmo, Senior Member, IEEE Abstract We propose a distributed binary arithmetic coder for Slepian-Wolf coding

More information

Bayesian Machine Learning - Lecture 7

Bayesian Machine Learning - Lecture 7 Bayesian Machine Learning - Lecture 7 Guido Sanguinetti Institute for Adaptive and Neural Computation School of Informatics University of Edinburgh gsanguin@inf.ed.ac.uk March 4, 2015 Today s lecture 1

More information

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems

Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems ACSTSK Adaptive Space-Time Shift Keying Based Multiple-Input Multiple-Output Systems Professor Sheng Chen Electronics and Computer Science University of Southampton Southampton SO7 BJ, UK E-mail: sqc@ecs.soton.ac.uk

More information

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems

Multi-Branch MMSE Decision Feedback Detection Algorithms. with Error Propagation Mitigation for MIMO Systems Multi-Branch MMSE Decision Feedback Detection Algorithms with Error Propagation Mitigation for MIMO Systems Rodrigo C. de Lamare Communications Research Group, University of York, UK in collaboration with

More information

Digital Transmission Methods S

Digital Transmission Methods S Digital ransmission ethods S-7.5 Second Exercise Session Hypothesis esting Decision aking Gram-Schmidt method Detection.K.K. Communication Laboratory 5//6 Konstantinos.koufos@tkk.fi Exercise We assume

More information

Appendix B Information theory from first principles

Appendix B Information theory from first principles Appendix B Information theory from first principles This appendix discusses the information theory behind the capacity expressions used in the book. Section 8.3.4 is the only part of the book that supposes

More information

Belief propagation decoding of quantum channels by passing quantum messages

Belief propagation decoding of quantum channels by passing quantum messages Belief propagation decoding of quantum channels by passing quantum messages arxiv:67.4833 QIP 27 Joseph M. Renes lempelziv@flickr To do research in quantum information theory, pick a favorite text on classical

More information

Coding over Interference Channels: An Information-Estimation View

Coding over Interference Channels: An Information-Estimation View Coding over Interference Channels: An Information-Estimation View Shlomo Shamai Department of Electrical Engineering Technion - Israel Institute of Technology Information Systems Laboratory Colloquium

More information

SOFT LDPC DECODING IN NONLINEAR CHANNELS WITH GAUSSIAN PROCESSES FOR CLASSIFICATION

SOFT LDPC DECODING IN NONLINEAR CHANNELS WITH GAUSSIAN PROCESSES FOR CLASSIFICATION 7th European Signal Processing Conference (EUSIPCO 29) Glasgow, Scotland, August 24-28, 29 SOFT LDPC DECODING IN NONLINEAR CHANNELS WITH GAUSSIAN PROCESSES FOR CLASSIFICATION Pablo Martínez-Olmos, Juan

More information

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

Lecture 5: Antenna Diversity and MIMO Capacity Theoretical Foundations of Wireless Communications 1. Overview. CommTh/EES/KTH : Antenna Diversity and Theoretical Foundations of Wireless Communications Wednesday, May 4, 206 9:00-2:00, Conference Room SIP Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication

More information

Compressed Sensing and Linear Codes over Real Numbers

Compressed Sensing and Linear Codes over Real Numbers Compressed Sensing and Linear Codes over Real Numbers Henry D. Pfister (joint with Fan Zhang) Texas A&M University College Station Information Theory and Applications Workshop UC San Diego January 31st,

More information

APPLICATIONS. Quantum Communications

APPLICATIONS. Quantum Communications SOFT PROCESSING TECHNIQUES FOR QUANTUM KEY DISTRIBUTION APPLICATIONS Marina Mondin January 27, 2012 Quantum Communications In the past decades, the key to improving computer performance has been the reduction

More information

IEEE C80216m-09/0079r1

IEEE C80216m-09/0079r1 Project IEEE 802.16 Broadband Wireless Access Working Group Title Efficient Demodulators for the DSTTD Scheme Date 2009-01-05 Submitted M. A. Khojastepour Ron Porat Source(s) NEC

More information

CS6304 / Analog and Digital Communication UNIT IV - SOURCE AND ERROR CONTROL CODING PART A 1. What is the use of error control coding? The main use of error control coding is to reduce the overall probability

More information

Entropy, Inference, and Channel Coding

Entropy, Inference, and Channel Coding Entropy, Inference, and Channel Coding Sean Meyn Department of Electrical and Computer Engineering University of Illinois and the Coordinated Science Laboratory NSF support: ECS 02-17836, ITR 00-85929

More information

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS.

ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. 17th European Signal Processing Conference (EUSIPCO 009) Glasgow, Scotland, August 4-8, 009 ON DECREASING THE COMPLEXITY OF LATTICE-REDUCTION-AIDED K-BEST MIMO DETECTORS. Sandra Roger, Alberto Gonzalez,

More information

New Puncturing Pattern for Bad Interleavers in Turbo-Codes

New Puncturing Pattern for Bad Interleavers in Turbo-Codes SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 6, No. 2, November 2009, 351-358 UDK: 621.391.7:004.052.4 New Puncturing Pattern for Bad Interleavers in Turbo-Codes Abdelmounaim Moulay Lakhdar 1, Malika

More information

Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels

Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels Adaptive Bit-Interleaved Coded OFDM over Time-Varying Channels Jin Soo Choi, Chang Kyung Sung, Sung Hyun Moon, and Inkyu Lee School of Electrical Engineering Korea University Seoul, Korea Email:jinsoo@wireless.korea.ac.kr,

More information

Truncation for Low Complexity MIMO Signal Detection

Truncation for Low Complexity MIMO Signal Detection 1 Truncation for Low Complexity MIMO Signal Detection Wen Jiang and Xingxing Yu School of Mathematics Georgia Institute of Technology, Atlanta, Georgia, 3033 Email: wjiang@math.gatech.edu, yu@math.gatech.edu

More information

The Turbo Principle in Wireless Communications

The Turbo Principle in Wireless Communications The Turbo Principle in Wireless Communications Joachim Hagenauer Institute for Communications Engineering () Munich University of Technology (TUM) D-80290 München, Germany Nordic Radio Symposium, Oulu,

More information

Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless

Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless Exploiting Partial Channel Knowledge at the Transmitter in MISO and MIMO Wireless SPAWC 2003 Rome, Italy June 18, 2003 E. Yoon, M. Vu and Arogyaswami Paulraj Stanford University Page 1 Outline Introduction

More information

Information Geometric view of Belief Propagation

Information Geometric view of Belief Propagation Information Geometric view of Belief Propagation Yunshu Liu 2013-10-17 References: [1]. Shiro Ikeda, Toshiyuki Tanaka and Shun-ichi Amari, Stochastic reasoning, Free energy and Information Geometry, Neural

More information

Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation

Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation Joint FEC Encoder and Linear Precoder Design for MIMO Systems with Antenna Correlation Chongbin Xu, Peng Wang, Zhonghao Zhang, and Li Ping City University of Hong Kong 1 Outline Background Mutual Information

More information

In this chapter, a support vector regression (SVR) based detector is presented for

In this chapter, a support vector regression (SVR) based detector is presented for Chapter 5 Support Vector Regression Approach to Large-MIMO Detection In this chapter, a support vector regression (SVR) based detector is presented for detection in large-mimo systems. The main motivation

More information

Block 2: Introduction to Information Theory

Block 2: Introduction to Information Theory Block 2: Introduction to Information Theory Francisco J. Escribano April 26, 2015 Francisco J. Escribano Block 2: Introduction to Information Theory April 26, 2015 1 / 51 Table of contents 1 Motivation

More information

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH

Lecture 9: Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1. Overview. Ragnar Thobaben CommTh/EES/KTH : Diversity-Multiplexing Tradeoff Theoretical Foundations of Wireless Communications 1 Rayleigh Wednesday, June 1, 2016 09:15-12:00, SIP 1 Textbook: D. Tse and P. Viswanath, Fundamentals of Wireless Communication

More information

Probabilistic Graphical Models

Probabilistic Graphical Models 2016 Robert Nowak Probabilistic Graphical Models 1 Introduction We have focused mainly on linear models for signals, in particular the subspace model x = Uθ, where U is a n k matrix and θ R k is a vector

More information

ECE Information theory Final

ECE Information theory Final ECE 776 - Information theory Final Q1 (1 point) We would like to compress a Gaussian source with zero mean and variance 1 We consider two strategies In the first, we quantize with a step size so that the

More information

STA 4273H: Statistical Machine Learning

STA 4273H: Statistical Machine Learning STA 4273H: Statistical Machine Learning Russ Salakhutdinov Department of Statistics! rsalakhu@utstat.toronto.edu! http://www.utstat.utoronto.ca/~rsalakhu/ Sidney Smith Hall, Room 6002 Lecture 11 Project

More information

Problem Set 7 Due March, 22

Problem Set 7 Due March, 22 EE16: Probability and Random Processes SP 07 Problem Set 7 Due March, Lecturer: Jean C. Walrand GSI: Daniel Preda, Assane Gueye Problem 7.1. Let u and v be independent, standard normal random variables

More information

Sparse Superposition Codes for the Gaussian Channel

Sparse Superposition Codes for the Gaussian Channel Sparse Superposition Codes for the Gaussian Channel Florent Krzakala (LPS, Ecole Normale Supérieure, France) J. Barbier (ENS) arxiv:1403.8024 presented at ISIT 14 Long version in preparation Communication

More information

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems

A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems A Design of High-Rate Space-Frequency Codes for MIMO-OFDM Systems Wei Zhang, Xiang-Gen Xia and P. C. Ching xxia@ee.udel.edu EE Dept., The Chinese University of Hong Kong ECE Dept., University of Delaware

More information

Iterative Encoding of Low-Density Parity-Check Codes

Iterative Encoding of Low-Density Parity-Check Codes Iterative Encoding of Low-Density Parity-Check Codes David Haley, Alex Grant and John Buetefuer Institute for Telecommunications Research University of South Australia Mawson Lakes Blvd Mawson Lakes SA

More information