Fall 2019 Mojtaba Soltanalian
Transcript of Fall 2019 Mojtaba Soltanalian
![Page 1: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/1.jpg)
Fall 2019 Mojtaba Soltanalian
![Page 2: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/2.jpg)
Adaptive: real-time, online, cognitive
Filtering (of signals/systems from experimental data):
1. Mathematical modeling of the desired output
2. Identifying the best parameters for the model
3. Keeping up with the possible changes
Adaptive Digital Filters 2
![Page 3: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/3.jpg)
1. Mathematical modeling of the desired output(i.e. determining the filter structure, and its free coefficients)
2. Identifying the best parameters for the model (or the filter coefficients)(usually by minimization of a function that penalizes the fitting error)
3. Keeping up with the possible changes
3Adaptive Digital Filters
![Page 4: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/4.jpg)
Remarks:We have a FILTER- with coefficients varying in time according to certain rules (coefficient optimization).
This is key to smart/cognitive/adaptive systems:
- “systems with abilities to sense the environment,
learn, and interact with the environment.”
4Adaptive Digital Filters
![Page 5: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/5.jpg)
≡
5Adaptive Digital Filters
![Page 6: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/6.jpg)
Ali H. Sayed,
Adaptive filters.
John Wiley & Sons, 2011.
Torsten Soderstrom, and Petre Stoica.
System identification.
Prentice hall, 2001.
6Adaptive Digital Filters
![Page 7: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/7.jpg)
Channel Estimation
7Adaptive Digital Filters
![Page 8: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/8.jpg)
Channel Equalization
8Adaptive Digital Filters
![Page 9: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/9.jpg)
Communications
• Adaptive -capacity-transmission rate-signal-to-noise ratio
maximization for communication networks
• Transmission noise cancellation
• Acoustic/video noise cancellation
• Synchronization• . . .
9Adaptive Digital Filters
![Page 10: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/10.jpg)
Prediction
* Stock market price signals
* Weather forecast
10Adaptive Digital Filters
![Page 11: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/11.jpg)
Control
11Adaptive Digital Filters
![Page 12: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/12.jpg)
Networks
* Adaptation and learning over networks, e.g. social media
12Adaptive Digital Filters
![Page 13: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/13.jpg)
These were just a few out of many . . .
13Adaptive Digital Filters
![Page 14: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/14.jpg)
• I. Introduction & Fundamentals-Basics of Estimation
1. Optimal estimation
2. Linear estimation
-Basics of Optimization
• II. Modeling & Filter Selection
14Adaptive Digital Filters
![Page 15: Fall 2019 Mojtaba Soltanalian](https://reader034.fdocuments.us/reader034/viewer/2022042408/625e7ded0e9c2b44cd52c525/html5/thumbnails/15.jpg)
• III. Filter Optimization & AdaptationSteepest–Descent Algorithms
Stochastic–Gradient Algorithms
Least Mean-Square (LMS) Algorithm
Recursive Least Squares (RLS) Algorithm
Kalman Filtering
• IV. Performance of Adaptive Filters
15Adaptive Digital Filters