Efficient Statistical Pruning for Maximum Likelihood Decoding Radhika Gowaikar Babak Hassibi California Institute of Technology July 3, 2003.

Slides:



Advertisements
Similar presentations
Optimal Space Lower Bounds for All Frequency Moments David Woodruff MIT
Advertisements

Shortest Vector In A Lattice is NP-Hard to approximate
Sampling and Pulse Code Modulation
Enumerative Lattice Algorithms in any Norm via M-Ellipsoid Coverings Daniel Dadush (CWI) Joint with Chris Peikert and Santosh Vempala.
Yasuhiro Fujiwara (NTT Cyber Space Labs)
NEWCOM – SWP2 MEETING 1 Impact of the CSI on the Design of a Multi-Antenna Transmitter with ML Detection Antonio Pascual Iserte Dpt.
Venkataramanan Balakrishnan Purdue University Applications of Convex Optimization in Systems and Control.
Noise Cancelation for MIMO System Prepared by: Heba Hamad Rawia Zaid Rua Zaid Supervisor: Dr.Yousef Dama.
1 Wireless Communication Low Complexity Multiuser Detection Rami Abdallah University of Illinois at Urbana Champaign 12/06/2007.
Complexity 16-1 Complexity Andrei Bulatov Non-Approximability.
Ugo Montanari On the optimal approximation of descrete functions with low- dimentional tables.
Code and Decoder Design of LDPC Codes for Gbps Systems Jeremy Thorpe Presented to: Microsoft Research
Lattices for Distributed Source Coding - Reconstruction of a Linear function of Jointly Gaussian Sources -D. Krithivasan and S. Sandeep Pradhan - University.
Digital Communications I: Modulation and Coding Course
Laurent Itti: CS599 – Computational Architectures in Biological Vision, USC Lecture 7: Coding and Representation 1 Computational Architectures in.
Ger man Aerospace Center Gothenburg, April, 2007 Coding Schemes for Crisscross Error Patterns Simon Plass, Gerd Richter, and A.J. Han Vinck.
A stack based tree searching method for the implementation of the List Sphere Decoder ASP-DAC 2006 paper review Presenter : Chun-Hung Lai.
Binary Variables (1) Coin flipping: heads=1, tails=0 Bernoulli Distribution.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
1 Robust HMM classification schemes for speaker recognition using integral decode Marie Roch Florida International University.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION 2-dimensional transmission A.J. Han Vinck May 1, 2003.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Overview of Supervised Learning Overview of Supervised Learning2 Outline Linear Regression and Nearest Neighbors method Statistical Decision.
Ali Al-Saihati ID# Ghassan Linjawi
Sphere Decoding Algorithm for MIMO Detection Arslan Zulfiqar.
Lecture 2 Basics of probability in statistical simulation and stochastic programming Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius,
Monté Carlo Simulation  Understand the concept of Monté Carlo Simulation  Learn how to use Monté Carlo Simulation to make good decisions  Learn how.
Lecture 4: Statistics Review II Date: 9/5/02  Hypothesis tests: power  Estimation: likelihood, moment estimation, least square  Statistical properties.
PROBABILITY AND STATISTICS FOR ENGINEERING Hossein Sameti Department of Computer Engineering Sharif University of Technology Principles of Parameter Estimation.
MIMO Communications and Algorithmic Number Theory G. Matz joint work with D. Seethaler Institute of Communications and Radio-Frequency Engineering Vienna.
Dr. Sudharman K. Jayaweera and Amila Kariyapperuma ECE Department University of New Mexico Ankur Sharma Department of ECE Indian Institute of Technology,
Approximate Inference: Decomposition Methods with Applications to Computer Vision Kyomin Jung ( KAIST ) Joint work with Pushmeet Kohli (Microsoft Research)
A Semi-Blind Technique for MIMO Channel Matrix Estimation Aditya Jagannatham and Bhaskar D. Rao The proposed algorithm performs well compared to its training.
EE 3220: Digital Communication
Digital Communications Chapeter 3. Baseband Demodulation/Detection Signal Processing Lab.
EE 3220: Digital Communication
The Restricted Matched Filter for Distributed Detection Charles Sestok and Alan Oppenheim MIT DARPA SensIT PI Meeting Jan. 16, 2002.
Introduction to Digital Communication
1 1 Slide Simulation Professor Ahmadi. 2 2 Slide Simulation Chapter Outline n Computer Simulation n Simulation Modeling n Random Variables and Pseudo-Random.
Media-based Modulation
Iterative detection and decoding to approach MIMO capacity Jun Won Choi.
Multipe-Symbol Sphere Decoding for Space- Time Modulation Vincent Hag March 7 th 2005.
1 Introduction to Statistics − Day 4 Glen Cowan Lecture 1 Probability Random variables, probability densities, etc. Lecture 2 Brief catalogue of probability.
Lattice-based cryptography and quantum Oded Regev Tel-Aviv University.
1 1 Slide © 2004 Thomson/South-Western Simulation n Simulation is one of the most frequently employed management science techniques. n It is typically.
1 Introduction to Statistics − Day 3 Glen Cowan Lecture 1 Probability Random variables, probability densities, etc. Brief catalogue of probability densities.
FMT Modulation for Wireless Communication
1/16 Seeing through M IST given a Small Fraction of an RSA Private Key Colin D. Walter Comodo Research Lab (Bradford, UK)
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Forschungszentrum Telekommunikation Wien [Telecommunications Research Center Vienna] Göttfried Lächner, Ingmør Lønd, Jössy Säyir Optimization of LDPC codes.
ECE 8443 – Pattern Recognition ECE 8527 – Introduction to Machine Learning and Pattern Recognition Objectives: Statistical Significance Hypothesis Testing.
Application of Dynamic Programming to Optimal Learning Problems Peter Frazier Warren Powell Savas Dayanik Department of Operations Research and Financial.
Frank Schreckenbach, Munich University of Technology NEWCOM 2005 Analysis and Design of Mappings for Iterative Decoding of Bit-Interleaved Coded Modulation*
Learning Theory Reza Shadmehr Distribution of the ML estimates of model parameters Signal dependent noise models.
Digital Communications I: Modulation and Coding Course Spring Jeffrey N. Denenberg Lecture 3c: Signal Detection in AWGN.
Computacion Inteligente Least-Square Methods for System Identification.
Institute for Experimental Mathematics Ellernstrasse Essen - Germany DATA COMMUNICATION introduction A.J. Han Vinck May 10, 2003.
Theory of Computational Complexity Yusuke FURUKAWA Iwama Ito lab M1.
EE359 – Lecture 15 Outline Announcements: MIMO Channel Capacity
SIMILARITY SEARCH The Metric Space Approach
Space Time Codes.
The Johns Hopkins University
Modulation and Coding Trade-offs
LECTURE 33: STATISTICAL SIGNIFICANCE AND CONFIDENCE (CONT.)
Background: Lattices and the Learning-with-Errors problem
I. Previously on IET.
Neuro-RAM Unit in Spiking Neural Networks with Applications
Slides prepared on 09 September, 2018
Randomized Algorithms CS648
Maximum Likelihood Estimation (MLE)
Presentation transcript:

Efficient Statistical Pruning for Maximum Likelihood Decoding Radhika Gowaikar Babak Hassibi California Institute of Technology July 3, 2003

Outline Integer Least Squares Problem Probabilistic Setup, Complexity as Random Variable Sphere Decoder Modified Algorithm Statistical Pruning, Expected Complexity Results Analysis Conclusions and Future Work

Integer-Least Squares Problems Search space is discrete, perhaps infinite Given a “skewed” lattice Given a vector Find “closest” lattice point Known to be NP-hard

Applications in ML Decoding ML detection leads to integer least-squares problems Signal constellation is a subset of a lattice (PAM, QAM) Noise is AWG Eg. Multi-antenna systems

Approximate Solutions Zero forcing cancellation Nulling and canceling Nulling and canceling with optimal ordering computation BER comparison – ML vs. Approximate But Bit Error Rate suffers

Exact Methods Sphere Decoding : search in a hypersphere centered at (Fincke-Pohst ; Viterbo, Boutros; Vikalo, Hassibi) How do we find the points that are in the hypersphere?

To find points without exhaustive search When, this is an interval Use this to go from a -dimensional point to a (k+1) – dimensional point. Search over spheres of radius r and dimensions 1,2,…, N. Use to facilitate this Sphere Decoder

Sphere Decoder – How it Works Call

How it Works contd. depends only on

Solve these successively --- get a tree Complexity depends on the size of the tree Search Space and Tree

Reducing Complexity Not ML decoding any more

Results Complexity exponent and BER for N=20 with QPSK

Probability of Error Let e be the probability that the transmitted point s is not in the search space Can be shown that Need to keep small

Finding epsilon can be determined exactly in terms of s Choose s to make as small as desired Theorem:

Computational Complexity is the search region at dimension is the constellation Need to find

Finding s are independent. Hence Also, can be determined exactly Yet have to employ approximations…

Upper Bound For, it needs to satisfy conditions. For upper bound, just the -th condition. is the incomplete gamma function. Easy to compute

Approximations Can be shown that where and are functions of The complexity can now be determined by Monte Carlo simulations

Simulation Results Complexity exponent and BER for N=20 with QAM

Simulation Results Complexity Exponent and BER for N=50 with QAM

Conclusions and Future Work Significant reduction in Complexity BER can be made close to optimal Quantify trade-off between BER and Complexity Compare with other decoding algorithms Analyze for signaling schemes with coding Other applications for these techniques…?

How it Works contd. Solve these successively…