日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

损失函数(均方误差、交叉熵)

發布時間:2024/9/5 综合教程 41 生活家
生活随笔 收集整理的這篇文章主要介紹了 损失函数(均方误差、交叉熵) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

  損失函數是一種將一個事件(再一個樣本空間中的一個元素)映射到一個表達與其事件相關的成本的實數上的一個函數,通常在最優化、統計學、機器學習等領域中有所應用,且在不同領域下應用的方式不同。

  一個最佳化的問題是將損失函數最小化,即通過最小化損失函數求解和評估模型

  在這里就只簡單記錄線性回歸問題中常用的均方誤差損失函數和分類問題中常用到的交叉熵損失函數

均方誤差損失函數

  首先其具體形式為:

    

  總的來說就是預測值與真實值之間的方差

注:中的2的作用是為了簡化求導過程,損失函數的目的是為了最小化,所以除以2并不會影響最優化結果

  

  至于損失函數是如何工作的,不妨去吳恩達機器學習中關于代價函數的講解中學習,視頻會比單純的文字加圖像更為清晰,視頻資源可自行上b站搜索《吳恩達機器學習》或點此跳轉

  至于如何在損失函數中求出最小值所對應的參數,可通過梯度下降算法實現。

交叉熵損失函數

  首先其中一種常見的形式為:

  

  對應參數解釋同上。

  簡單列舉幾個關于交叉熵的要點:

了解交叉熵首先要明白什么是信息量,即
交叉熵的公式可通過相對熵(KL散度)轉換而來,即  (其中p為真實值,q為預測值)

對于機器學習中關于損失函數的定義:

        a) 在單分類問題中,對應于一個batch的loss為:
          

        b)
在多分類問題中,對應于一個batch的loss為:

          

        上兩式中m為當前batch中的樣本量,n為類別數,且這里的單分類指圖像中只有一種類別,這里的多分類指圖像中有多個類別

      注:這里log函數指的是ln函數

  關于公式的推導過程及詳細講解這里推薦兩個講的非常詳細的文章

https://blog.csdn.net/red_stone1/article/details/80735068

https://blog.csdn.net/tsyccnh/article/details/79163834

總結

以上是生活随笔為你收集整理的损失函数(均方误差、交叉熵)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。