機器學習基礎

以 u = 2x + 1、y = u²,用連鎖律求 y = (2x + 1)² 在 x = 1 的導數 dy/dx 時,正確的值為何者?

  1. A6
  2. B9
  3. C12
查看答案與解析

正確答案:C. 12

依連鎖律,dy/dx = (dy/du) × (du/dx)。dy/du = 2u,du/dx = 2,x = 1 時 u = 3,因此 dy/dx = 2 × 3 × 2 = 12。反向傳播是將此連鎖律從輸出側往輸入側依序套用,有效率地求出損失對各層權重之梯度的方法。各層將從後一層接收到的梯度乘上自己的局部導數,再傳給前一層。

  • A. 這是只求出 dy/du = 2u = 6,忘了乘上 du/dx = 2 的值。
  • B. 這是 x = 1 時y的值 3² = 9,不是導數。
  • C. 正確。2u × 2 = 2 × 3 × 2 = 12。
練習這個領域 前往領域頁面

相關計算工具

機器學習基礎的其他題目

  1. 在堆疊許多層的神經網路中,若啟動函數使用S型函數,靠近輸入的層會難以學習,其理由為何者?
  2. 以小批次大小(批次大小)50,訓練1萬筆訓練資料。1個epoch中權重的更新次數為何者?
  3. 輸入為64個、輸出為32個的全連接層(每個輸出各有1個偏差),可訓練的參數數量為何者?
  4. 對28×28的單通道影像,以5×5的濾波器進行卷積(步幅1、不填充),接著進行2×2的最大池化(步幅2)。輸出的高與寬為何者?
  5. 下列關於遞迴神經網路(RNN)與LSTM的敘述,何者適當?