Lecture Notes
0. What is This Course About? (PDF)
1. Background and Review
1.1 One- and Two-Sided z Transforms (PDF)
1.2 Random Processes - Time Domain Characterization (PDF)
1.3 Decorrelating Sets of Random Variables (PDF)
1.4 Miscellaneous Covariance and Correlation Matrix Properties (PDF)
1.5 Signal Spaces (PDF)
2. Basic Estimation Theory
2.1 A Few Examples, 2.2 A Model of What We’re Doing, 2.3 Properties of Estimators (PDF)
2.4 Bayes Parameter Estimation (PDF)
2.5 Linear MMSE Estimation (PDF)
2.6 Maximum Likelihood Estimation (PDF)
2.7 Estimation Error Variance and the Cramer-Rao Bound (PDF)
2.8 Summary of Section (PDF)
3. Optimum Linear Filters
3.1 General Model, 3.2 Special Forms of Equations, 3.3 Example: Source Estimation (PDF)
3.4 Examples, 3.5 Linearly Constrained Minimum Variance Filter, 3.6 Summary (PDF)
4. Linear Prediction
4.1 What’s the Fuss About?, 4.2 Wiener-Hopf Equations for Predictors (PDF)
4.3 Levinson’s Recursion (PDF)
4.4 Orthogonality, Gram-Schmidt and Cholesky (PDF)
4.5 Lattice Filters (PDF)
4.6 Joint Process Estimation, 4.7 Additional Properties of Prediction Error Filters (PDF)
4.8 Block Estimation of Predictor Coefficients (PDF)
5. Adaptation in the Mean - Steepest Descent
5.1 Why are We Studying This?, 5.2 The Error Surface and Its Gradient (PDF)
5.3 Steepest Descent: Algorithm and Convergence, 5.4 Convergence of the MSE (PDF)
6. The LMS Algorithm
6.1 About LMS 6.2 The Algorithm 6.3 OK - Let’s Use It! (PDF)
6.4 Convergence and Excess Mean Squared Error (PDF)
6.5 Beating the Eigenvalue Spread - Decorrelation (PDF)
6.6 The Gradient Adaptive Lattice, 6.7 Summary and Perspective (PDF)
7. Estimation by Least Squares
7.1 About This Section, 7.2 Formulation of the LS Problem (PDF)
7.3 Projections, 7.4 Properties of LS Estimates, 7.5 Using LS for Spectrum Estimation, 7.6 How Many Solutions? (PDF)
7.7 Singular Value Decomposition (PDF)
7.8 The Pseudoinverse (PDF)
7.9 Optimal Rank Reduction , 7.10 Numerical Accuracy and SVD (PDF)
8. Recursive Least Squares
8.1 Why We Are Interested in RLS, 8.2 A Basic Recursive Algorithm, 8.3 Matrix Inversion Lemma (PDF)
8.4 Recursive Least Squares (PDF)
8.5 Recursion for the Sum of Squared Errors (PDF)
8.6 Convergence Behaviour of RLS (PDF)
9. Kalman Filtering
9.1 Some Perspective on Filtering and Estimating, 9.2 Recursive MMSE Estimation and Innovations - Scalar Case (PDF)
9.3 The State Space Model and the Kalman Problem, 9.4 Toolkit and Strategy (PDF)
9.5 Vector Innovations and State Estimation, 9.6 The Update Stage, 9.7 The Extrapolation Stage, 9.8 The Gain and Covariance Calculation (PDF)
9.9 Putting It All Together (PDF)
9.10 Sample Applications of Kalman Filters (PDF)
9.11 Extending the State, 9.12 The Kalman Roots of RLS (PDF)