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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【机器学习基础】机器学习模型的度量选择(上)

發布時間:2025/3/8 编程问答 13 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【机器学习基础】机器学习模型的度量选择(上) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

作者 | Alvira Swalin?

編譯 | VK?

來源 | Medium

第一部分主要討論回歸度量

在后現代主義的世界里,相對主義以各種各樣的形式,一直是最受歡迎和最受詬病的哲學學說之一。相對主義認為,沒有普遍和客觀的真理,而是每個觀點都有自己的真理。

在這篇文章中,我將根據目標和我們試圖解決的問題來討論每個錯誤度量的用處。當有人告訴你“美國是最好的國家”時,你應該問的第一個問題是,這種說法是基于什么。我們是根據每個國家的經濟狀況,還是根據它們的衛生設施等來判斷它們?

類似地,每個機器學習模型都試圖使用不同的數據集來解決目標不同的問題,因此,在選擇度量標準之前了解背景是很重要的。


最常用的度量

在第一篇博客中,我們將只討論回歸中的度量。

回歸度量

大多數博客都關注分類指標,比如精確性、召回率、AUC等。為了改變這一點,我想探索各種指標,包括回歸中使用的指標。MAE和RMSE是連續變量最常用的兩種度量方法。

RMSE(均方根誤差)

它表示預測值和觀測值之間差異的樣本標準差(稱為殘差)。從數學上講,它是使用以下公式計算的:

MAE

MAE是預測值和觀測值之間絕對差的平均值。MAE是一個線性分數,這意味著所有的個體差異在平均值中的權重相等。例如,10和0之間的差是5和0之間的差的兩倍。然而,RMSE的情況并非如此,我們將進一步詳細討論。從數學上講,MAE是使用以下公式計算的:

你應該選哪一個?為什么?

好吧,理解和解釋MAE是很容易的,因為它直接取偏移量的平均值。與此對比,RMSE比MAE懲罰更高的差異。

讓我們用兩個例子來理解上面的陳述:

案例1:實際值=[2,4,6,8],預測值=[4,6,8,10]

案例2:實際值=[2,4,6,8],預測值=[4,6,8,12]

「案例1的MAE=2,案例1的RMSE=2」

「病例2的MAE=2.5,病例2的RMSE=2.65」

從上面的例子中,我們可以看到RMSE比MAE對最后一個值預測的懲罰更重。通常,RMSE的懲罰高于或等于MAE。它等于MAE的唯一情況是當所有的差異都等于或為零(在情況1中,所有觀測值的實際和預測之間的差異都為2)。

然而,即使在更為復雜和偏向于更高的偏差之后,RMSE仍然是許多模型的默認度量,因為用RMSE定義的損失函數是光滑可微的,并且更容易執行數學運算。

雖然這聽起來不太令人愉快,但這是一個非常重要的原因,使它非常受歡迎。我將試著用數學的方法解釋上面的邏輯。

讓我們在一個變量中建立一個簡單的線性模型:y=mx+b

在這里,我們試圖找到“m”和“b”,我們有數據(x,y)。

如果我們用RMSE定義損失函數(J):那么我們可以很容易得到m和b的梯度(使用梯度下降的工作原理)

上述方程的求解比較簡單,但是卻不適用于MAE。

然而,如果你只想從解釋的角度比較兩個模型,那么我認為MAE是一個更好的選擇。需要注意的是,RMSE和MAE的單位都與y值相同,因為RMSE的公式進行了開根操作。RMSE和MAE的范圍是從0到無窮大。

?

「注意」:MAE和RMSE之間的一個重要區別是,最小化一組數字上的平方誤差會得到平均值,最小化絕對誤差會得到中值。這就是為什么MAE對異常值是健壯的,而RMSE不是。

?

R方(R^2)與調整R方

R方與調整R方通常用于解釋目的,并解釋所選自變量如何很好地解釋因變量的可變性。

從數學上講,R方由以下公式給出:

分子是MSE(殘差平方的平均值),分母是Y值的方差。MSE越高,R方越小,模型越差。

調整R方

與R方一樣,調整R方還顯示了曲線或直線的擬合程度,但會根據模型中項的變化進行調整。公式如下:

其中n是樣本總數,k是變量數。調整R方始終小于或等于R方

為什么要選擇調整R方而不是R方

常規的R方存在一些問題,可以通過調整R方來解決。調整R方將考慮模型中附加項所增加的邊際改進。所以如果你加上有用的數據,它會增加,如果你加上不那么有用的變量,它會減少。

然而,R方會隨著數據的增加而增加,但是模型并沒有任何改進。用一個例子來理解這一點會更容易。

這里,情況1是一個簡單的情況,我們有5個(x,y)的觀測值。在案例2中,我們還有一個變量,它是變量1的兩倍(與var 1完全相關)。在案例3中,我們在var2中產生了一個輕微的擾動,使得它不再與var1完全相關。

因此,如果我們為每一種情況擬合簡單的普通最小二乘(OLS)模型,那么在邏輯上,我們就不會為情況2和情況3提供關于情況1的任何額外或有用的信息。因此,我們的度量值在這些模型上不應該增加。對于情況2和情況3,R方會增加或與之前相等。調整R方可以解決這個問題,在情況2和情況3調整R方會減少。讓我們給這些變量(x,y)一些數字,看看Python中得到的結果。

?

注:模型1和模型2的預測值都是相同的,因此,R方也將是相同的,因為它只取決于預測值和實際值。

?

從上表中,我們可以看到,盡管我們沒有在案例1和案例2中添加任何附加信息,但R方仍在增加,而調整R方顯示出正確的趨勢(對更多變量的模型2進行懲罰)

調整R方與RMSE的比較

對于上一個示例,我們將看到案例1和案例2的RMSE與R方類似。在這種情況下,調整后的R方比RMSE做得更好,RMSE的范圍僅限于比較預測值和實際值。

此外,RMSE的絕對值實際上并不能說明模型有多糟糕。它只能用于兩個模型之間的比較,而調整R方很容易做到這一點。例如,如果一個模型的調整R方為0.05,那么它肯定很差。

然而,如果你只關心預測的準確性,那么RMSE是最好的。它計算簡單,易于微分,是大多數模型的默認度量。

「常見的誤解是」:我經常在網上看到R的范圍在0到1之間,這實際上不是真的。R方的最大值為1,但最小值可以為負無窮大??紤]這樣一種情況,即模型預測所有觀測值的高度負值,即使y的實際值為正值。在這種情況下,R方將小于0。這是極不可能的情況,但這種可能性仍然存在。

NLP中的一個度量

如果你對NLP感興趣,這里有一個有趣的度量。

BLEU

它主要用于衡量機器翻譯相對于人工翻譯的質量。它使用一種改進的精度度量形式。

計算BLEU分數的步驟:

  • 將句子轉換成單元、雙元、三元和四元(unigrams, bigrams, trigrams, and 4-grams)

  • 對于大小為1到4的n-gram計算精度

  • 取所有這些精度值的加權平均值的指數

  • 乘以簡短的懲罰(稍后解釋)

  • 這里BP是簡潔性懲罰,r和c是參考詞和候選詞的個數,w是權重,P是精度值

    例子:

    參考翻譯:The cat is sitting on the mat

    機器翻譯1:On the mat is a cat

    機器翻譯2:There is cat sitting cat

    讓我們把以上兩個譯文計算BLEU分數進行比較。

    我用的是nltk.translate.bleu

    最終結果:BLEU(MT1)=0.454,BLEU(MT2)=0.59

    為什么我們要加上簡潔性懲罰?

    簡潔性懲罰懲罰候選短于他們的參考翻譯。例如,如果候選是“The cat”,那么它對于unigram和bigram將具有高精度,因為這兩個詞在參考翻譯中也是以相同的順序出現。然而,長度太短,并沒有真正反映出實際意義。

    有了這個簡短性懲罰,高分的候選譯文現在必須在長度、單詞和單詞順序方面與參考匹配。

    原文鏈接:https://medium.com/usf-msds/choosing-the-right-metric-for-machine-learning-models-part-1-a99d7d7414e4

    往期精彩回顧適合初學者入門人工智能的路線及資料下載機器學習及深度學習筆記等資料打印機器學習在線手冊深度學習筆記專輯《統計學習方法》的代碼復現專輯 AI基礎下載機器學習的數學基礎專輯獲取一折本站知識星球優惠券,復制鏈接直接打開:https://t.zsxq.com/yFQV7am本站qq群1003271085。加入微信群請掃碼進群:

    總結

    以上是生活随笔為你收集整理的【机器学习基础】机器学习模型的度量选择(上)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    主站蜘蛛池模板: 亚洲第一精品网站 | 国产高清不卡视频 | 一级久久久久久 | 久久五月天综合 | 亚洲美免无码中文字幕在线 | 久久久久久久久久影院 | 色人阁av | 日日爱669 | 欧美又黑又粗 | 伊人焦久影院 | 97超碰中文 | 久久久久网站 | 欧美日韩国产三级 | 亚洲大尺度视频 | 国产午夜电影在线观看 | 中国人与拘一级毛片 | 午夜在线免费观看 | 亚洲午夜天堂 | 无码人妻久久一区二区三区 | 国产视频在线一区 | 久久中文字 | 美女又爽又黄免费 | 日韩国产综合 | 超碰97av | wwww欧美| 成人在线观看18 | 美丽姑娘免费观看在线观看 | 人人超碰97 | 国内老熟妇对白hdxxxx | 不卡视频在线 | 国产哺乳奶水91在线播放 | 亚洲一区免费 | 青青毛片 | 国产做受网站 | 色香视频首页 | 天天射天天搞 | 欧美日韩一区二区三区四区五区六区 | 无码人妻av一区二区三区波多野 | 精品国产一区二区三区久久 | 亚洲av无码一区二区三区在线 | 男女日批免费视频 | 亚洲精品久久久中文字幕 | 操你啦免费视频 | 羞羞在线观看 | 亚洲色图网址 | 一区精品二区国产 | 91网站在线看 | 亚洲中文字幕无码一区 | 亚洲无吗在线观看 | caoporn视频在线观看 | 在线免费观看黄 | 色久天堂 | 性做久久久久久免费观看 | 欧美内谢| 国产精品一区不卡 | 果冻av在线| 国产美女福利在线 | 人人插人人看 | 一级看片免费视频 | 日韩欧美中文字幕一区 | 天天看天天摸天天操 | 天天干夜夜拍 | 久操视频免费在线观看 | 色偷偷噜噜噜亚洲男人的天堂 | 国产在线视频不卡 | 亚洲成a人无码 | 国产福利短视频 | 96亚洲精品久久久蜜桃 | 国内一区二区视频 | 免费黄色在线网站 | 99热在线免费观看 | 九一亚洲精品 | 国产成人精品免费视频 | 国产美女毛片 | 精产国品一区二区 | 欧美中文在线观看 | av影视在线观看 | 老熟妇仑乱视频一区二区 | 久久精品国产精品亚洲毛片 | 女警白嫩翘臀呻吟迎合 | 国产精品日韩欧美大师 | 末发成年娇小性xxxxx | 无码精品a∨在线观看中文 福利片av | 麻豆免费观看网站 | 久久精品无码中文字幕 | 老子影院午夜伦不卡大全 | 久久亚洲aⅴ无码精品 | 日本japanese极品少妇 | 黑人精品一区二区三区不 | 小视频在线播放 | 国产资源久久 | 91精产国品一二三区在线观看 | 日本一级做a爱片 | 国产精品嫩草影院av蜜臀 | 亚洲三级在线免费观看 | 欧美人与动性xxxxx杂性 | 金鱼妻日剧免费观看完整版全集 | 国产91麻豆视频 | 超级砰砰砰97免费观看最新一期 |