跳到主要內容
1.3 常見的機器學習模型
115-1 科目 9

某影音串流平台建立神經網路模型,用於預測使用者最可能感興趣的影片類型。模型輸出層需將結果轉換為各類別的機率分佈,以便系統依機率高低推薦內容。下列哪一種函數最適合用於模型輸出層?

請選擇一個答案

答案 A

核心概念

輸出層的啟動函數要依任務型態選。多類別單標籤分類(一個樣本只屬於一類,要比較各類別的相對機率)用 Softmax——它把每個輸出值指數化後正規化,保證所有類別機率相加等於 1;二元分類或多標籤分類用 Sigmoid——每個輸出各自壓到 0~1,彼此獨立;迴歸任務用線性函數,直接輸出實數。
答題技巧

快速判斷技巧:輸出層選函數只看任務——多類別擇一 → Softmax;二元或多標籤 → Sigmoid;迴歸 → 線性。看到「機率分佈」「各類別機率總和為 1」就是 Softmax。

易錯陷阱:(D) ReLU 是深度學習最常聽到的啟動函數,容易被反射性選中。要分清楚位置:ReLU 用在「隱藏層」解決梯度消失,輸出層要的是能表達機率的函數。