活動
機器學習簡介 - 線性迴歸
學習重點
類神經網路的訓練,有兩個步驟:
第一個步驟是正向傳播(forward propagation):就是將訓練資料餵送給類神經網路,隨著層層疊起的網路結構,最後到達輸出層的神經元,輸出預測結果並和真正的輸出,透過損失函示做比較,得到與期望相差的損失值。
第二個步驟則是反向傳播(back propagation):目的在將正向傳播後計算出的誤差值,以反向回溯的方式,藉由梯度計算連鎖規則(chain rule)由輸出層開始反向更新每一層的參數值。而更新的方法則是計算該層參數對誤差的個別貢獻,若以數學式表現,則是對誤差取各層參數的微分。