91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器學習的Softmax定義和優(yōu)點

汽車玩家 ? 來源:今日頭條 ? 作者:不一樣的程序猿 ? 2020-03-15 17:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Softmax在機器學習中有非常廣泛的應用,但是剛剛接觸機器學習的人可能對Softmax的特點以及好處并不理解,其實你了解了以后就會發(fā)現(xiàn),Softmax計算簡單,效果顯著,非常好用。

我們先來直觀看一下,Softmax究竟是什么意思

我們知道m(xù)ax,假如說我有兩個數(shù),a和b,并且a>b,如果取max,那么就直接取a,沒有第二種可能

但有的時候我不想這樣,因為這樣會造成分值小的那個饑餓。所以我希望分值大的那一項經常取到,分值小的那一項也偶爾可以取到,那么我用softmax就可以了

現(xiàn)在還是a和b,a>b,如果我們取按照softmax來計算取a和b的概率,那a的softmax值大于b的,所以a會經常取到,而b也會偶爾取到,概率跟它們本來的大小有關。所以說不是max,而是 Soft max

那各自的概率究竟是多少呢,我們下面就來具體看一下

定義

假設我們有一個數(shù)組V,Vi表示V中的第i個元素,那么Vi元素的Softmax值就是

機器學習的Softmax定義和優(yōu)點

Vi元素的Softmax值

也就是說,是該元素的指數(shù)值,與所有元素指數(shù)值和的比值

這個定義可以說非常的直觀,當然除了直觀樸素好理解以外,它還有更多的優(yōu)點

1.計算與標注樣本的差距

神經網(wǎng)絡的計算當中,我們經常需要計算按照神經網(wǎng)絡的正向傳播計算的分數(shù)S1,按照正確標注計算的分數(shù)S2,之間的差距,計算Loss,才能應用反向傳播。Loss定義為交叉熵

機器學習的Softmax定義和優(yōu)點

交叉熵

取log里面的值就是這組數(shù)據(jù)正確分類的Softmax值,它占的比重越大,這個樣本的Loss也就越小,這種定義符合我們的要求

2.計算上非常非常的方便

當我們對分類的Loss進行改進的時候,我們要通過梯度下降,每次優(yōu)化一個step大小的梯度

我們定義選到y(tǒng)i的概率是

機器學習的Softmax定義和優(yōu)點

yi的概率

然后我們求Loss對每個權重矩陣的偏導,應用到了鏈式法則

機器學習的Softmax定義和優(yōu)點

求導結果

詳細過程

機器學習的Softmax定義和優(yōu)點

求導過程

最后結果的形式非常的簡單,只要將算出來的概率的向量對應的真正結果的那一維減1,就可以了

舉個例子,通過若干層的計算,最后得到的某個訓練樣本的向量的分數(shù)是[ 1, 5, 3 ],

那么概率分別就是

機器學習的Softmax定義和優(yōu)點

訓練樣本的概率

如果這個樣本正確的分類是第二個的話,那么計算出來的偏導就是

[0.015,0.866?1,0.117]=[0.015,?0.134,0.117]

是不是很簡單??!然后再根據(jù)這個進行back propagation就可以了

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 神經網(wǎng)絡

    關注

    42

    文章

    4838

    瀏覽量

    107845
  • 機器學習
    +關注

    關注

    66

    文章

    8554

    瀏覽量

    136983
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    人工智能與機器學習在這些行業(yè)的深度應用

    自人工智能和機器學習問世以來,多個在線領域的數(shù)字化格局迎來了翻天覆地的變化。這些技術從誕生之初就為企業(yè)賦予了競爭優(yōu)勢,而在線行業(yè)正是受其影響最為顯著的領域。人工智能(AI)與機器學習
    的頭像 發(fā)表于 02-04 14:44 ?501次閱讀

    強化學習會讓自動駕駛模型學習更快嗎?

    是一種讓機器通過“試錯”學會決策的辦法。與監(jiān)督學習不同,監(jiān)督學習是有人提供示范答案,讓模型去模仿;而強化學習不會把每一步的“正確答案”都告訴你,而是把環(huán)境、動作和結果連起來,讓
    的頭像 發(fā)表于 01-31 09:34 ?655次閱讀
    強化<b class='flag-5'>學習</b>會讓自動駕駛模型<b class='flag-5'>學習</b>更快嗎?

    機器學習和深度學習中需避免的 7 個常見錯誤與局限性

    無論你是剛入門還是已經從事人工智能模型相關工作一段時間,機器學習和深度學習中都存在一些我們需要時刻關注并銘記的常見錯誤。如果對這些錯誤置之不理,日后可能會引發(fā)諸多麻煩!只要我們密切關注數(shù)據(jù)、模型架構
    的頭像 發(fā)表于 01-07 15:37 ?204次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>學習</b>和深度<b class='flag-5'>學習</b>中需避免的 7 個常見錯誤與局限性

    Leadway電機方案的優(yōu)點

    Leadway電機方案是深圳市立維創(chuàng)展科技有限公司推出的一套以“全國產器件+高功率密度電源模塊”為核心的電機驅動與控制系統(tǒng)解決方案,具有高穩(wěn)定性、高性價比、小型化等特點,適用于工業(yè)自動化、機器
    發(fā)表于 09-26 09:07

    量子機器學習入門:三種數(shù)據(jù)編碼方法對比與應用

    在傳統(tǒng)機器學習中數(shù)據(jù)編碼確實相對直觀:獨熱編碼處理類別變量,標準化調整數(shù)值范圍,然后直接輸入模型訓練。整個過程更像是數(shù)據(jù)清洗,而非核心算法組件。量子機器學習的編碼完全是另一回事。傳統(tǒng)算
    的頭像 發(fā)表于 09-15 10:27 ?784次閱讀
    量子<b class='flag-5'>機器</b><b class='flag-5'>學習</b>入門:三種數(shù)據(jù)編碼方法對比與應用

    如何在機器視覺中部署深度學習神經網(wǎng)絡

    人士而言往往難以理解,人們也常常誤以為需要扎實的編程技能才能真正掌握并合理使用這項技術。事實上,這種印象忽視了該技術為機器視覺(乃至生產自動化)帶來的潛力,因為深度學習并非只屬于計算機科學家或程序員。 從頭開始:什么
    的頭像 發(fā)表于 09-10 17:38 ?911次閱讀
    如何在<b class='flag-5'>機器</b>視覺中部署深度<b class='flag-5'>學習</b>神經網(wǎng)絡

    如何解決開發(fā)機器學習程序時Keil項目只能在調試模式下運行,但無法正常執(zhí)行的問題?

    如何解決開發(fā)機器學習程序時Keil項目只能在調試模式下運行,但無法正常執(zhí)行的問題
    發(fā)表于 08-28 07:28

    超小型Neuton機器學習模型, 在任何系統(tǒng)級芯片(SoC)上解鎖邊緣人工智能應用.

    Neuton 是一家邊緣AI 公司,致力于讓機器 學習模型更易于使用。它創(chuàng)建的模型比競爭對手的框架小10 倍,速度也快10 倍,甚至可以在最先進的邊緣設備上進行人工智能處理。在這篇博文中,我們將介紹
    發(fā)表于 07-31 11:38

    【Sipeed MaixCAM Pro開發(fā)板試用體驗】 + 04 + 機器學習YOLO體驗

    、 機器學習YOLO體驗 1.在線訓練 Sipeed矽速科技擁有自研搭建的MaixHub平臺,可以快速簡單的完成yolo訓練。 下面我將展示訓練集拍攝標注和訓練的相關圖片 數(shù)據(jù)集有直接上傳和拍攝2種
    發(fā)表于 07-24 21:35

    貿澤電子2025邊緣AI與機器學習技術創(chuàng)新論壇回顧(上)

    2025年,隨著人工智能技術的快速發(fā)展,邊緣AI與機器學習市場迎來飛速增長,據(jù)Gartner預計,2025年至2030年,邊緣AI市場將保持23%的復合年增長率。
    的頭像 發(fā)表于 07-21 11:08 ?1192次閱讀
    貿澤電子2025邊緣AI與<b class='flag-5'>機器</b><b class='flag-5'>學習</b>技術創(chuàng)新論壇回顧(上)

    FPGA在機器學習中的具體應用

    隨著機器學習和人工智能技術的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經無法滿足高效處理大規(guī)模數(shù)據(jù)和復雜模型的需求。FPGA(現(xiàn)場可編程門陣列)作為一種靈活且高效的硬件加速平臺
    的頭像 發(fā)表于 07-16 15:34 ?2905次閱讀

    【嘉楠堪智K230開發(fā)板試用體驗】K230機器視覺相關功能體驗

    K230開發(fā)板攝像頭及AI功能測評 攝像頭作為機器視覺應用的基礎,能夠給機器學習模型提供輸入,提供輸入的質量直接影響機器學習模型的效果。 K
    發(fā)表于 07-08 17:25

    具身智能工業(yè)機器人:引爆制造業(yè)‘自進化’革命

    具身智能工業(yè)機器人:引爆制造業(yè)‘自進化’革命 在工業(yè)4.0浪潮席卷全球的今天,制造業(yè)正經歷從“自動化”到“智能化”的質變。作為這場變革的核心驅動力,具身智能工業(yè)機器人以其自主感知、學習與決策能力,正在重新
    的頭像 發(fā)表于 04-17 13:49 ?1002次閱讀
    具身智能工業(yè)<b class='flag-5'>機器</b>人:引爆制造業(yè)‘自進化’革命

    **【技術干貨】Nordic nRF54系列芯片:傳感器數(shù)據(jù)采集與AI機器學習的完美結合**

    【技術干貨】nRF54系列芯片:傳感器數(shù)據(jù)采集與AI機器學習的完美結合 近期收到不少伙伴咨詢nRF54系列芯片的應用與技術細節(jié),今天我們整理幾個核心問題與解答,帶你快速掌握如何在nRF54上部署AI
    發(fā)表于 04-01 00:00

    請問STM32部署機器學習算法硬件至少要使用哪個系列的芯片?

    STM32部署機器學習算法硬件至少要使用哪個系列的芯片?
    發(fā)表于 03-13 07:34