softmax的主要工作就是將預測出來的結果,用概率來表示,並將總的概率相加為1
通過全連接層輸出的預測結果有正有負,那為什么有負數呢?
是因為參數或者激活函數的問題
將預測結果轉換為概率主要分為兩步:
1、將所有的負數變為正數,並不能改變與原正數的相對大小
\(y = e^x\)指數函數恰好能滿足這個條件
2、將轉換完的值轉換為概率且相加概率為1
只需要將每類的\(e^x\)的值除所有類的\(e^x\)的值就好了
其中\(S_i\)表示第i類
softmax的主要工作就是將預測出來的結果,用概率來表示,並將總的概率相加為1
通過全連接層輸出的預測結果有正有負,那為什么有負數呢?
是因為參數或者激活函數的問題
將預測結果轉換為概率主要分為兩步:
1、將所有的負數變為正數,並不能改變與原正數的相對大小
\(y = e^x\)指數函數恰好能滿足這個條件
2、將轉換完的值轉換為概率且相加概率為1
只需要將每類的\(e^x\)的值除所有類的\(e^x\)的值就好了
其中\(S_i\)表示第i類
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。