課程
/后端開發
/Python
/機器學習-實現簡單神經網絡
那個權重更新算法,為什么那樣更新是合理的,那個更新后的參數就會逼近最終答案?
2017-07-02
源自:機器學習-實現簡單神經網絡 2-2
正在回答
首先,我們所求的答案并不一定是最優答案(最值),而通常是相對最優答案(極值)。拿周志華機器學習中的例子來說,當你站在山坡的某個位置時,只看你當前位置朝哪個方向走下山最快(即求導的過程),然后朝那個方向邁出一步(即更新權重的過程),之后繼續看朝哪個方向走下山最快,再繼續邁出一步(反復迭代)。也許,你會走到真正的山底(最值),也許你遇到某個坑就停下了(極值)。而針對極值,如果想要跳出,就涉及后面的優化算法了。
它本質上用到的是梯度迭代算法。你可以去看看周志華的機器學習
舉報
人工智能時代,你準備好成為抓住機遇的那百分之二嗎。
1 回答關于感知機權值更新,查閱資料看到有兩種不同的權值更新方式
2 回答閾值的更新不太清楚
1 回答關于w0第一次更新的問題
2 回答更改從w1開始的權重
2 回答神經元參數更新ppt中對w求偏導數的公式丟了負號嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-10-06
首先,我們所求的答案并不一定是最優答案(最值),而通常是相對最優答案(極值)。拿周志華機器學習中的例子來說,當你站在山坡的某個位置時,只看你當前位置朝哪個方向走下山最快(即求導的過程),然后朝那個方向邁出一步(即更新權重的過程),之后繼續看朝哪個方向走下山最快,再繼續邁出一步(反復迭代)。也許,你會走到真正的山底(最值),也許你遇到某個坑就停下了(極值)。而針對極值,如果想要跳出,就涉及后面的優化算法了。
2017-07-03
它本質上用到的是梯度迭代算法。你可以去看看周志華的機器學習