This document discusses linear filters and adaptive filters. It provides an overview of key concepts such as: - Linear filters have outputs that are linear functions of their inputs, while adaptive filters can adjust their parameters over time based on the input signals. - The Wiener filter and LMS algorithm are introduced as approaches for optimal and adaptive filter design, with the LMS algorithm minimizing the mean square error using gradient descent. - Applications of adaptive filters include system identification, inverse modeling, prediction, and interference cancellation. An example of acoustic echo cancellation is described. - The document outlines the LMS adaptive algorithm steps and discusses its stability and convergence properties. It also summarizes different equalization techniques for mitigating inter