EE5040 Adaptive Signal Processing (Jul-Nov 2013)

Instructor

Srikrishna Bhashyam
Office: ESB 212D
Phone: 2257 4439

Pre-requisites
EE5110 or EE3560.

Course Description
This is a graduate-level course on adaptive filters.The design and performance of adaptive filters are discussed. Two classes of algorithms -- stochastic gradient algorithms and least squares algorithms -- to adapt the coefficients of a linear filter are discussed in detail. The topics covered are:
1) Review of Estimation Theory
--- Minimum Mean Squared Error (MMSE) estimation
--- Linear MMSE estimation
--- Sequential linear MMSE estimation
--- Kalman filter
2) Stochastic Gradient Algorithms
--- Least Mean Squares (LMS) Algorithm
--- Mean-square performance
--- Transient performance
3) Least Squares Algorithms
--- Recursive Least Squares (RLS) algorithm
--- Kalman filtering and RLS algorithm
4) Other topics from:
--- Array Algorithms
--- Lattice Filters
--- Robust Filters
--- Other performance criterion (other than MMSE and LS)


References

[1] A. H. Sayed, Adaptive Filters, John Wiley & Sons, NJ, ISBN 978-0-470-25388-5, 2008. Video Lectures here
[2] S. Haykin, Adaptive Filter Theory, Fourth Edition, Pearson Education LPE, 2007.
[3] Alexander D. Poularikas, Zayed M. Ramadan, Adaptive filtering primer with MATLAB, CRC Press, 2006.
[4] B. Widrow and S.D. Stearns, Adaptive Signal Processing, Prentice Hall, Englewood Cliffs, NJ, 1985.


Problem Sets
Problem Set 1 Solution to Problem Set 1
Problem Set 2 Solution to Problem Set 2
Problem Set 3 Solution to Problem Set 3
Solution to Quiz 1
Problem Set 4 Solution to Problem Set 4
Problem Set 5 Solution to Problem Set 5
Assignment
Problem Set 6 Solution to Problem Set 6
Solution to Quiz 2
Problem Set 7 Solution to Problem Set 7
Problem Set 8 Solution to Problem Set 8


Evaluation
As per Institute Academic Calendar
Quiz 1 (20%) -- Sep 4, 2013
Quiz 2 (20%) -- Oct 9, 2013
Assignment (10%) -- Oct 30, 2013
Final (50%) -- Nov 21, 2013