Tracking Perform ance of the MMax Conjugate Gradient Algorithm
Bei Xie and Tam al Bose Wireless@VT Bradley Dept. of Electrical and Computer Engineering
Tracking Perform ance of the MMax Conjugate Gradient Algorithm Bei - - PowerPoint PPT Presentation
Tracking Perform ance of the MMax Conjugate Gradient Algorithm Bei Xie and Tam al Bose Wireless@VT Bradley Dept. of Electrical and Computer Engineering Virginia Tech Outline Motivation Background Conjugate Gradient (CG) Algorithm
Bei Xie and Tam al Bose Wireless@VT Bradley Dept. of Electrical and Computer Engineering
Motivation Background
Partial Update CG Algorithm
Summary
T T
w
w
T
T T
T T T T
T
T T
PR method is chosen because it is a non-reset method and performs better for non-constant matrix R CG with PR method usually converges faster than Fletcher- Reeves (FR) method
*,w2 *,…,wN *]T is the impulse response
*
T
n i i n T n i T i n
T T T T T T
Update part of the weights to save the
Each update step, update M<N coefficients Basic PU methods include periodic,
M N S
T T T T T T
1 2 1
k N k k N M M
l N l k k
1
*
T
* *
2 2 1 2 2 2 2
T v v T
T T T T
2 2 2 ~ 2 ˆ 2 2 2 2 4 ~ 2 ˆ 2 2 2 2
v x x x x x x x v v
2 2 2 2 2 2
x v v
2 2 ~ 2 2 ˆ
x x x x
2 2 2 2 2 2 2
x v v
2=0.0001
500 1000 1500 2000 2500 3000 3500 4000
10 20 30
samples MSE(dB)
MMax CG, M=8, =0.0001 MMax CG, M=8, =0.001 MMax CG, M=8, =0.01 500 1000 1500 2000 2500 3000 3500 4000
10 20 30
samples MSE(dB)
MMax CG, M=4, =0.0001 MMax CG, M=4, =0.001 MMax CG, M=4, =0.01
Process noise ση Simulated MSE (dB) Theoretical MSE (dB)
0.0001
0.001
0.01
Table 1 . The simulated MSE and theoretical MSE of MMax CG for varying process noise η, M = 8. Table 2 . The simulated MSE and theoretical MSE of MMax CG for varying process noise η, M = 4.
Process noise ση Simulated MSE (dB) Theoretical MSE (dB)
0.0001
0.001
0.01
After 2000 samples/iterations pass, the unknown system is changed by multiplying all coefficients by -1.
500 1000 1500 2000 2500 3000 3500 4000
10 20 30
samples MSE(dB)
CG MMax CG M=4 RLS MMax RLS M=4
500 1000 1500 2000 2500 3000 3500 4000
10 20 30
samples MSE(dB) CG MMax CG M=8 RLS MMax RLS M=8
Comparison of MSE of MMax CG with CG, RLS, MMax RLS for white input, N=16, M=8. Comparison of MSE of MMax CG with CG, RLS, MMax RLS for white input, N=16, M=4. The partial update length only affects the convergence rate at the beginning in this case.
Table 3 . The computational complexities of CG, MMax CG, RLS, and MMax RLS.