LMS算法步驟:
1,、設定變數和參量:
X(n)為輸入向量,或稱為訓練樣本
W(n)為權值向量
e(n)為偏差
d(n)為期望輸出
y(n)為實際輸出
η為學習速率
n為疊代次數
2、初始化,賦給w(0)各一個較小的隨機非零值,令n=0
3、對於一組輸入樣本x(n)和對應的期望輸出d,計算
e(n)=d(n)-X^T(n)W(n)
W(n+1)=W(n)+ηX(n)e(n)
4、判斷是否滿足條件,若滿足算法結束,若否n增加1,轉入第3步繼續執行。
LMS:Least Mean Square即最小均方誤差。