ECE 686
Filtering and Control of Stochastic Linear Systems
Winter 2025 · Filtering and Control of Stochastic Linear Systems Winter 2025
Readings
- Stochastic Systems: Estimation, Identification and Adaptive Control1986; source for portions of the course; no required textbook.
- Stochastic Processes, Estimation and Control2008; supplementary reference.
- Dynamic Programming and Optimal Control2005; supplementary reference.
- /Materials /T_here is no required textbook, notes will be provided each week with blanks that should be /f_illed in during lecture. Parts of the course are based on notes by Prof. Andrew Heunis, and the following book:
Winter 2024 · Filtering and Control of Stochastic Linear Systems Winter 2024
Readings
- Stochastic Systems: Estimation, Identification and Adaptive Control1986; source for portions of the course; no required textbook.
- Stochastic Processes, Estimation and Control2008; supplementary reference.
- Dynamic Programming and Optimal Control2005; supplementary reference.
- /Materials /T_here is no required textbook, notes will be provided each week with blanks that should be /f_illed in during lecture. Parts of the course are based on notes by Prof. Andrew Heunis, and the following book:
Winter 2023 · Filtering and Stochastic Control
Topics
- Elements of metric space theory and Hilbert spaces.
- The geometric theory of linear filtering.
- Discrete-time linear filtering and the discrete-time Kalman filter.
- Discrete-time stochastic optimal control with complete and partial observations. Part II
- Markov Decision Processes; Optimality of Markov controls. Dynamic programming and the markov operator. 6 Discounted costs and infinite horizon dynamic programming
- Average-cost dynamic programming
- Multi-armed Bandit problems: Gittins Index, Indexable systems. Regret.
Readings
- M.H. A. Davis and R.B. Vinter: Stochastic Modelling and Control, Chapman and Hall, London, 1984 For Part II
- S. M. Ross : Introduction to Stochastic Dynamic Programming, Academic Press, N.Y., 1982 2
- • Problem sets will be handed out. The onus is on you all to attempt them. Solutions will be posted.
Winter 2021
Topics
- Introduction and Mathematical Background
- Motivation and overview
- Review of probability theory and stochastic processes
- Derivation of the Projection Theorem
- Metric and linear spaces
- Hilbert spaces and the projection theorem for linear estimation
- Estimation of Discrete-Time Linear Systems
- Least-squares and recursive estimation
- The discrete-time Kalman filter
- Stochastic Optimal Control
- Dynamic programming and the principle of optimality
- Optimal control with complete and partial observations
- Linear quadratic regulators
- Control of Markov Chains
- Overview of Markov chains
- Markov policies and the cost of optimal policies
- Optimal Stopping Time Problems
Readings
- Stochastic Systems: Estimation, Identification and Adaptive Control1986; source for portions of the course; no required textbook.
- Stochastic Processes, Estimation and Control2008; supplementary reference.
- Dynamic Programming and Optimal Control2005; supplementary reference.
- Parts of the course are based on notes by Professor Andrew Heunis.
Winter 2020
Topics
- Introduction and Mathematical Background
- Motivation and overview
- Review of probability theory and stochastic processes
- Derivation of the Projection Theorem
- Metric and linear spaces
- Hilbert spaces and the projection theorem for linear estimation
- Estimation of Discrete-Time Linear Systems
- Least-squares and recursive estimation
- The discrete-time Kalman filter
- Stochastic Optimal Control
- Dynamic programming and the principle of optimality
- Optimal control with complete and partial observations
- Linear quadratic regulators
- Control of Markov Chains
- Overview of Markov chains
- Markov policies and the cost of optimal policies
- Optimal Stopping Time Problems
Readings
- Stochastic Systems: Estimation, Identification and Adaptive Control1986; source for portions of the course; no required textbook.
- Stochastic Processes, Estimation and Control2008; supplementary reference.
- Dynamic Programming and Optimal Control2005; supplementary reference.
- Parts of the course are based on notes by Professor Andrew Heunis.
Sources
- Course catalogue ↗2026–2027
- course_outline ↗Winter 2025
- course_outline ↗Winter 2024
- course_outline ↗Winter 2023
- course_outline ↗Winter 2021
- course_outline ↗Winter 2020
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.
- Official public PDF outline or course description. Materials and topic extracts may be partial; consult the linked source for the full list.