首頁 / 名詞卡 / 深度學習/NLP/CV架構 / 激活函數(Activation Function)

iPAS AI中級🧬 深度學習/NLP/CV架構
🔑 名詞卡

激活函數(Activation Function)

🎯 定義

神經網路中將神經元加權輸入轉換為輸出的非線性函數,是賦予神經網路處理非線性問題能力的核心組件。

重點/應用

函數公式適用位置
Sigmoid\(\frac{1}{1+e^{-x}}\)二元分類輸出層,(0,1)
Tanh\(\frac{e^x-e^{-x}}{e^x+e^{-x}}\)隱藏層,(-1,1)
ReLU\(\max(0,x)\)深度網路隱藏層,計算快、緩解梯度消失
Softmax\(\frac{e^{z_i}}{\sum_j e^{z_j}}\)多類別單選輸出層

記憶技巧

若沒有激活函數,無論神經網路多少層,最終輸出都只是輸入的線性組合,等同單層線性模型——這是選擇題最愛考的核心觀念。

易混淆

  • vs 損失函數:激活函數決定「神經元輸出什麼」;損失函數衡量「模型輸出與答案差多少」,作用階段與目的完全不同。
📖 課文原文

「激活函數最根本、最重要的作用。若沒有激活函數,或只使用線性激活函數,那麼無論神經網路有多少層,其最終輸出都只是輸入的線性組合。」