初探softmax

冒泡~又是新的一周鴨近忙!經(jīng)歷了昨天的多次地震及舍,要更珍惜生命锯玛,努力鴨兼蜈!

Softmax

首先,我們要先了解一下歼郭,什么是Softmax病曾?
Softmax是用于分類過程,用來實現(xiàn)多分類的漾根,簡單來說,它把一些輸出的神經(jīng)元映射到(0-1)之間的實數(shù)负敏,并且歸一化保證和為1贡茅,從而使得多分類的概率之和也剛好為1其做。
這是一種較為通俗的解釋妖泄,當(dāng)然我們也可以直接從這個名字入手去解釋艘策,Softmax可以分為soft和max,max也就是最大值罚渐,假設(shè)有兩個變量a,b荷并。如果a>b青扔,則max為a,反之為b谈息。那么在分類問題里面侠仇,如果只有max犁珠,輸出的分類結(jié)果只有a或者b,是個非黑即白的結(jié)果盲憎。但是在現(xiàn)實情況下,我們希望輸出的是取到某個分類的概率溺森,或者說窑眯,我們希望分值大的那一項被經(jīng)常取到磅甩,而分值較小的那一項也有一定的概率偶爾被取到,所以我們就應(yīng)用到了soft的概念渣聚,即最后的輸出是每個分類被取到的概率

Softmax函數(shù)

函數(shù)定義如下:


其中咕痛,Vi 是分類器前級輸出單元的輸出猜扮。i 表示類別索引忘晤,總的類別個數(shù)為 C激捏。Si 表示的是當(dāng)前元素的指數(shù)與所有元素指數(shù)和的比值。(劃重點)通過這個Softmax函數(shù) 就可以將多分類的輸出數(shù)值轉(zhuǎn)化為相對概率壹置。
下面通過這個圖片可以更直觀展示:

通過圖片直觀可以看出原來輸出是3,1,-3通過softmax函數(shù)一作用钞护,就映射成為(0,1)的值即0.88难咕、0.12距辆、0,而這些值的累和為1爆土,這樣我們就可以根據(jù)概率的大小進(jìn)行選擇步势,作為我們的預(yù)測目標(biāo)背犯,如果預(yù)測目標(biāo)要有兩個,就可以選擇概率大的前兩個倔矾。

補充:實際應(yīng)用中哪自,使用 Softmax 需要注意數(shù)值溢出的問題。因為有指數(shù)運算,如果 V 數(shù)值很大匹层,經(jīng)過指數(shù)運算后的數(shù)值往往可能有溢出的可能升筏。所以,需要對 V 進(jìn)行一些數(shù)值處理:即 V 中的每個元素減去 V 中的最大值铅忿。
參考:http://www.reibang.com/p/2b35be46a098?utm_source=oschina-app

softmax損失函數(shù)求導(dǎo)

在多分類問題中檀训,我們經(jīng)常使用交叉熵作為損失函數(shù)峻凫。

先補充概念交叉熵:
交叉熵览露,其用來衡量在給定的真實分布下,使用非真實分布所指定的策略消除系統(tǒng)的不確定性所需要付出的努力的大小命锄。使用交叉熵做分類問題中的損失函數(shù)脐恩,可以在一定程度上減少梯度消散侦讨。
softmax中使用的交叉熵公式如下:

在softmax中搭伤,ti表示真實值,yi表示求出的softmax值
(在通常的定義中身堡,ti表示真實分布拍鲤,yi表示非真實分布)
我們來簡單理解一下這個函數(shù)的含義:輸入一個樣本汞扎,那么只有一個神經(jīng)元對應(yīng)了該樣本的正確類別澈魄;若這個神經(jīng)元輸出的概率值越高仲翎,則按照以上的函數(shù)公式,其產(chǎn)生的損失就越婿旯埂玫坛;反之,則產(chǎn)生的損失就越高炕吸。
更多關(guān)于交叉熵可參考(https://blog.csdn.net/mieleizhi0522/article/details/80200126)這里就不做詳細(xì)介紹

接下來進(jìn)入對這個損失函數(shù)的求導(dǎo):

a.當(dāng)預(yù)測第i個時算途,可以認(rèn)為ti=1蚀腿。此時損失函數(shù)變成了

b.對Loss求導(dǎo)廓脆。根據(jù)定義

將數(shù)值映射到了0-1之間停忿,并且和為1,則有

c.具體求導(dǎo)過程

通過上面的求導(dǎo)結(jié)果,可以發(fā)現(xiàn)結(jié)果恰好為通過softmax函數(shù)求出了概率減1时迫,那么我們就可以得到反向更新的梯度了掠拳。

舉個例子
通過若干層的計算,最后得到的某個訓(xùn)練樣本的向量的分?jǐn)?shù)是[ 2, 3, 4 ],
那么經(jīng)過softmax函數(shù)作用后概率分別就是 [0.0903,0.2447,0.665],
如果這個樣本正確的分類是第二個的話喊熟,
那么計算出來的偏導(dǎo)就是[0.0903,0.2447-1,0.665]=[0.0903,-0.7553,0.665](劃重點)
然后再根據(jù)這個進(jìn)行back propagation就可以了烦味。

參考:(https://www.cnblogs.com/alexanderkun/p/8098781.html
https://blog.csdn.net/bitcarmanlee/article/details/82320853

Ending~還是那句話理解更重要谬俄!

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末扇商,一起剝皮案震驚了整個濱河市宿礁,隨后出現(xiàn)的幾起案子梆靖,更是在濱河造成了極大的恐慌,老刑警劉巖姑子,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件街佑,死亡現(xiàn)場離奇詭異捍靠,居然都是意外死亡榨婆,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進(jìn)店門谊迄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來统诺,“玉大人疑俭,你說我怎么就攤上這事。” “怎么了移怯?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵舟误,是天一觀的道長。 經(jīng)常有香客問我嵌溢,道長赖草,這世上最難降的妖魔是什么秧骑? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任扣囊,我火速辦了婚禮,結(jié)果婚禮上骂澄,老公的妹妹穿的比我還像新娘坟冲。我一直安慰自己,他們只是感情好健提,可當(dāng)我...
    茶點故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布矩桂。 她就那樣靜靜地躺著侄榴,像睡著了一般网沾。 火紅的嫁衣襯著肌膚如雪辉哥。 梳的紋絲不亂的頭發(fā)上攒射,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天,我揣著相機與錄音钉凌,去河邊找鬼。 笑死矢沿,一個胖子當(dāng)著我的面吹牛酸纲,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播栽惶,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼媒役,長吁一口氣:“原來是場噩夢啊……” “哼祝谚!你這毒婦竟也來了交惯?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤意荤,失蹤者是張志新(化名)和其女友劉穎玖像,沒想到半個月后齐饮,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年乡洼,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片拔稳。...
    茶點故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡壳炎,死狀恐怖逼侦,靈堂內(nèi)的尸體忽然破棺而出榛丢,到底是詐尸還是另有隱情,我是刑警寧澤稼病,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站戏挡,受9級特大地震影響褐墅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜妥凳,卻給世界環(huán)境...
    茶點故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一竟贯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧逝钥,春花似錦屑那、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至磷箕,卻和暖如春选酗,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背岳枷。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工芒填, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留呜叫,地道東北人。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓朱庆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親箱硕。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,925評論 2 344

推薦閱讀更多精彩內(nèi)容