Question: 2 . 3 . ( 1 5 points ) In many signal processing problems, the desired signal d ( n ) is a sequence that

2.3.(15 points) In many signal processing problems, the desired signal d(n) is a sequence that can
carry useful information about future values of this sequence. s such, it is useful to consider
linear models that use past values of d(n-j),j1 as well as current and past input signal
values x(ni),i0, to estimate the current desired signal sample d(n). To this end, consider
the linear model given by
widehat(d)(n)=i=0Mbi(n)x(n-i)+j=1Nai(n)d(n-i)
where bi(n),0iM and aj(n),1jN are the adaptive parameters of the filter.
a) Derive an algorithm for adjusting the parameters of this system to minimize the mean-
squared error cost J(n)=E{(e(n))2} using the method of steepest descent. Use vector
notation to specify the algorithm, and carefully define all matrices and vectors needed to
implement this procedure including definitions of quantities inside of any matrix used.
b) Derive a stochastic gradient algorithm for adjusting the parameters of this system to
minimize the mean-squared error cost J(n)=E{(e(n))2} via an instantancous gradient
approximation. Explain the advantages of using this algorithm over the approach you
derived in a).
2 . 3 . ( 1 5 points ) In many signal processing

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!