機器學習基礎

在梯度下降法中,權重 w = 2.0 處損失的梯度 ∂L/∂w 為0.5、學習率為0.1時,更新一次後的權重為何者?

  1. A1.5
  2. B1.95
  3. C2.05
查看答案與解析

正確答案:B. 1.95

梯度下降法將權重朝損失變小的方向,也就是與梯度相反的方向移動,以 w ← w − η × ∂L/∂w 更新(η為學習率)。本題中 w = 2.0 − 0.1 × 0.5 = 1.95。學習率過大時會越過損失的谷底而振盪或發散,過小時訓練則遲遲無法進展。實際訓練中,會使用以部分資料(小批次)求得的梯度反覆更新的隨機梯度下降法(SGD),以及其改良版Adam等。

  • A. 這是忘了乘上學習率,直接減去梯度0.5的值。
  • B. 正確。2.0 − 0.1 × 0.5 = 1.95。
  • C. 這是加上梯度的值,把權重往損失變大的方向移動了。
練習這個領域 前往領域頁面

相關計算工具

機器學習基礎的其他題目

  1. 以 u = 2x + 1、y = u²,用連鎖律求 y = (2x + 1)² 在 x = 1 的導數 dy/dx 時,正確的值為何者?
  2. 在堆疊許多層的神經網路中,若啟動函數使用S型函數,靠近輸入的層會難以學習,其理由為何者?
  3. 以小批次大小(批次大小)50,訓練1萬筆訓練資料。1個epoch中權重的更新次數為何者?
  4. 輸入為64個、輸出為32個的全連接層(每個輸出各有1個偏差),可訓練的參數數量為何者?
  5. 對28×28的單通道影像,以5×5的濾波器進行卷積(步幅1、不填充),接著進行2×2的最大池化(步幅2)。輸出的高與寬為何者?