欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线

機器學習中的 Shapley 值怎么理解?

2021-02-27    分類: 網站建設

我第一次聽說 Shapley 值是在學習模型可解釋性的時候。我知道了 SHAP,它是一個框架,可以更好地理解為什么機器學習模型會那樣運行。事實證明,Shapley 值已經存在了一段時間,它們最早起源于 1953 年的博弈論領域,目的是解決以下情況:

  • 一群擁有不同技能的參與者為了集體獎勵而相互合作。那么,如何在小組中公平分配獎勵?

當一個「舊」概念被應用到另一個領域,如機器學習,關于它是如何獲得新的應用是非常有趣的。在機器學習中,參與者是你輸入的特征,而集體支出是模型預測。在這種情況中,Shapley 值用于計算每個單獨的特征對模型輸出的貢獻。

如何計算 Shapley 值?大多數時候,你傾向于在文獻中看到這個等式:

乍一看,這個公式似乎并沒有變容易,但請不要著急。很快,我將分解方程的不同部分,以便理解它們,但我們也可以定義一個具體的場景,我們可以使用它來讓所有部分都不那么抽象。

假設我們經營一家生產磚塊的工廠。我們的一個生產團隊由四個人組成:Amanda、Ben、Claire 和 Don(從現在起,我將以他們名字中的第一個字母來稱呼他們)。每周他們一起設法生產出 X 塊磚。由于我們工廠運轉良好,我們有一筆獎金要發給隊員們。但是,為了讓我們以公平的方式做到這一點,我們需要弄清楚每個人對每周生產 X 數量的磚塊貢獻了多少。

最困難的是,我們有好幾個因素都會影響團隊可以生產的磚塊數量。其中之一是團隊規模,因為團隊規模越大,生產的磚塊就越多。另一個可能是團隊成員之間的合作程度。問題是,我們無法以有意義的方式量化這些影響,但幸運的是,我們可以使用 Shapley 值來回避這個問題。

我們現在已經定義了我們的玩家(A、B、C 和 D)以及他們參與的游戲(生產磚塊)。讓我們從計算生產的 X 磚中有多少可以歸于 Don 開始,即計算 D 的 Shapley 值。如果我們把它與 Shapley 值公式的參數聯系起來,我們就得到:

機器學習中的 Shapley 值怎么理解?

所以 D 是我們的球員 i,整個 N 組由所有四個隊員 A,B,C 和 D 組成,我們先看一下 Shapley 值公式的這一部分:

機器學習中的 Shapley 值怎么理解?

也就是說,我們需要把我們的團隊成員排除在我們現在關注的人之外。然后,我們需要考慮所有可能形成的子集。所以如果我們從組中排除 D,我們就只剩下 {A,B,C}。從這個剩余的組中,我們可以形成以下子集:

機器學習中的 Shapley 值怎么理解?

機器學習中的 Shapley 值怎么理解?

我們總共可以構造出其余團隊成員的 8 個不同子集。其中一個子集是空集,即它沒有任何成員。現在讓我們把注意力轉移到這個部分:

機器學習中的 Shapley 值怎么理解?

這是我們 Shapley 值的一個基本概念的應用:在游戲中增加玩家 i 的邊際價值。所以對于任何給定的子集,我們要比較它的值和當包括玩家 i 的時候它的值。通過這樣做,我們得到了將玩家 i 添加到該子集的邊際值。

我們把它和我們的例子聯系起來,想看看如果我們把 D 加到 8 個子集中的每一個子集上,每周生產的磚塊數量有什么不同。我們可以將這 8 個邊緣值直觀地表示為:

機器學習中的 Shapley 值怎么理解?

你可以將每種情況都視為我們需要觀察的不同場景,以便公平地評估 D 對整個生產的貢獻程度。這意味著,我們需要觀察如果沒有人工作(即空集合)會產生多少磚塊,并將其與只有 D 工作時的情況進行比較。我們還需要觀察 AB 產生的磚塊數量,并將其與 AB 產生的磚塊數量以及所有 8 個集合中 D 可以產生的磚塊數量進行比較。

好吧,我們現在已經知道我們需要計算 8 個不同的邊緣值。Shapley 值方程告訴我們,我們需要把它們加在一起。然而,在我們做這些之前,我們還需要調整每一個邊際值,從等式的這一部分可以看出:

機器學習中的 Shapley 值怎么理解?

它計算出除玩家 i 以外的所有剩余團隊成員的子集的排列可以有多少個。或者換句話說:如果你有| N |-1 個玩家,你能用它們組成多少個| S |大小的組?然后我們用這個數字除以玩家 i 對所有大小為| S |的群體的邊際貢獻。

在我們的場景中,| N |-1=3,也就是說,當我們計算 D 的 Shapley 值時,這些是剩下的團隊成員數量。在我們的例子中,我們將使用等式的那一部分來計算我們可以形成多少個 0、1、2 和 3 大小的組,因為這些只是我們可以用剩下的成員構造的組大小。因此,例如,如果有| S |=2,那么我們可以構造 3 個不同的大小為 2 的組:AB、BC 和 CA。這意味著我們應該對 8 個邊緣值中的每一個應用以下比例因子:

機器學習中的 Shapley 值怎么理解?

讓我們思考一下為什么要這樣做。我們想知道 D 對團隊總產出的貢獻有多大。為了做到這一點,我們計算了他對我們所能形成的團隊中每個集合的貢獻。通過添加這個比例因子,我們平均了其他團隊成員對每個子集大小的影響。這意味著,當我們將 D 加入到一個 0,1,2 和 3 大小的團隊中時,我們能夠捕獲這些團隊的平均邊際貢獻。

好了,我們差不多結束了,我們只有 Shapley 值方程的最后一部分要分解,這一點也應該很容易理解。

機器學習中的 Shapley 值怎么理解?

我們需要應用到所有的邊際值,然后才能求和。我們必須把它們和總隊員數分開。

我們為什么要這么做?好吧,如果我們看看磚廠的例子,我們已經平均出了其他團隊成員對每個子集大小的影響,這樣我們就可以算出 D 對 0、1、2 和 3 大小的組的貢獻。最后一塊拼圖是平均小組規模的影響,也就是說,D 貢獻了多少與小組規模無關。

我們現在終于可以計算出 D 的 Shapley 值了,我們觀察到他對團隊中所有不同的子集的貢獻是多少。我們還對團隊成員組成和團隊規模的影響進行了平均,這最終允許我們計算:

機器學習中的 Shapley 值怎么理解?

數學符號更多的是一個圖形化的說明,而不是一個數學的說明(這是我在腦海中想象它的方式)

在這里,我們得到了 D 的 Shapley 值。在我們為團隊的其他成員完成這項工作之后,我們將知道每個人對每周生產的 X 塊磚的貢獻,這樣我們就可以在所有團隊成員中公平地分配獎金。

機器學習中的 Shapley 值怎么理解?

在這一點上,我希望你對 Shapley 的價值觀有了更好的理解。很酷的是,我們不需要知道任何關于值函數 v 內部工作原理,只需要觀察它為不同子集提供的值,我們可以從參與游戲的玩家中得到這些值。

這才是 Shapley 值背后真正的力量和吸引力。然而,這是有代價的。對于一組參與游戲的 n 個玩家,你將需要分析 2^n 個子集才能計算 Shapley 值。

有一些方法可以使計算更加實際可行,在引言中我提到了 SHAP 框架,它的主要優點是,當將 Shapley 值應用于機器學習時,它能夠更有效地計算 Shapley 值。

名稱欄目:機器學習中的 Shapley 值怎么理解?
網址分享:http://www.kartarina.com/news49/103299.html

成都網站建設公司_創新互聯,為您提供關鍵詞優化營銷型網站建設網站排名電子商務全網營銷推廣動態網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都網站建設
欧美日韩激情_美女国产一区_国产精品久久久久影院日本_69xxx在线
亚洲男同1069视频| 日韩一级欧美一级| 91国内精品野花午夜精品| 久久综合色一综合色88| 狠狠色丁香久久婷婷综合丁香| 精品久久国产字幕高潮| 久久精品72免费观看| 日韩一区二区三区视频| 韩国在线一区二区| 久久久久成人黄色影片| 不卡在线观看av| 亚洲成人综合视频| 精品国产亚洲在线| 成人晚上爱看视频| 亚洲国产一区在线观看| 日韩美女在线视频| 91免费在线视频观看| 首页亚洲欧美制服丝腿| 精品欧美乱码久久久久久| 成人一道本在线| 三级在线观看一区二区| xnxx国产精品| 在线观看一区二区视频| 国产一区二区三区免费看 | 国产福利91精品一区二区三区| 国产精品成人免费在线| 欧美日韩国产首页| caoporm超碰国产精品| 麻豆国产一区二区| 亚洲成人在线网站| 国产精品嫩草影院av蜜臀| 欧美一级黄色片| 91国偷自产一区二区开放时间 | 日韩欧美亚洲一区二区| 欧美日韩综合在线免费观看| 国产美女精品在线| 日韩专区欧美专区| 亚洲视频香蕉人妖| 久久亚洲一区二区三区明星换脸| 欧美日韩中文国产| 欧美在线一二三四区| 99精品视频一区| 国产老女人精品毛片久久| 日本大胆欧美人术艺术动态 | 亚洲成在人线免费| 亚洲伦理在线精品| 国产精品三级视频| 久久九九影视网| 精品国产一区二区三区忘忧草| 在线不卡一区二区| 欧美久久久久免费| 欧美精选午夜久久久乱码6080| 欧美中文字幕一区二区三区亚洲| 91老师片黄在线观看| 91免费国产在线观看| 色婷婷综合五月| 色天天综合色天天久久| 在线观看免费成人| 欧美日韩免费观看一区二区三区 | 欧美成人一区二区三区片免费| 欧美日韩中文字幕精品| 欧美日韩和欧美的一区二区| 欧美日韩美女一区二区| 4438亚洲最大| 精品国产百合女同互慰| 久久精品网站免费观看| 国产精品久久久久久久久动漫 | 视频一区二区不卡| 蜜臀av性久久久久蜜臀aⅴ四虎| 日韩av在线免费观看不卡| 久久国产生活片100| 国产精品一卡二| 丁香激情综合国产| 91农村精品一区二区在线| 欧美日韩一级二级三级| 日韩欧美一区二区免费| 国产精品网站在线播放| 亚洲黄一区二区三区| 日本vs亚洲vs韩国一区三区二区| 精品一区二区免费在线观看| 成人夜色视频网站在线观看| 在线免费不卡视频| 2023国产精华国产精品| 亚洲品质自拍视频| 久久99精品久久久久| 99久久免费精品| 日韩亚洲欧美一区二区三区| 中文av一区二区| 日本特黄久久久高潮| 成人一区二区视频| 欧美女孩性生活视频| 2020国产精品| 一区二区日韩电影| 国产乱人伦偷精品视频免下载 | 欧美日韩在线精品一区二区三区激情| 在线播放视频一区| 国产欧美精品一区二区三区四区 | 国产亚洲自拍一区| 丝袜诱惑制服诱惑色一区在线观看| 韩国女主播成人在线| 欧美无砖专区一中文字| 久久天天做天天爱综合色| 亚洲成人av电影| www.爱久久.com| 精品成人免费观看| 琪琪久久久久日韩精品| 欧美专区亚洲专区| 中文字幕中文字幕中文字幕亚洲无线| 蜜臀av一区二区在线免费观看 | 91精品国产91综合久久蜜臀| 国产精品灌醉下药二区| 久久成人麻豆午夜电影| 6080国产精品一区二区| 亚洲国产日韩精品| 91福利精品第一导航| 亚洲日本韩国一区| 成人免费视频视频在线观看免费 | 国产一区二区福利视频| 日韩美女在线视频| 日本系列欧美系列| 67194成人在线观看| 亚洲一区二区三区视频在线播放| 99在线精品观看| 国产欧美日韩精品a在线观看| 精品一区二区三区日韩| 日韩你懂的电影在线观看| 青青草国产精品97视觉盛宴| 欧美日韩一区不卡| 午夜精品成人在线| 欧美一区二区三区性视频| 日韩**一区毛片| 欧美一区二区三区喷汁尤物| 欧美aⅴ一区二区三区视频| 制服丝袜av成人在线看| 视频一区欧美精品| 日韩美女在线视频| 精品系列免费在线观看| 亚洲精品一线二线三线| 国产乱码一区二区三区| 国产欧美久久久精品影院 | 国产精品综合在线视频| 久久综合九色综合久久久精品综合| 韩国av一区二区三区| 日本一区免费视频| 91官网在线免费观看| 午夜精品久久久久久久蜜桃app| 欧美精品第1页| 久久超碰97中文字幕| 国产女主播一区| 在线观看日韩电影| 久久精品国内一区二区三区| 欧美国产一区视频在线观看| 91日韩在线专区| 午夜精品久久久久久久99水蜜桃| 日韩精品影音先锋| 99久久国产综合精品麻豆| 亚洲成va人在线观看| 久久久午夜电影| 欧美性色综合网| 国内偷窥港台综合视频在线播放| 中文字幕一区二区三区精华液| 欧美日免费三级在线| 国产福利精品导航| 亚洲一区二区av电影| 欧美精品一区二区三区久久久| 99国产精品久| 久久福利资源站| 亚洲柠檬福利资源导航| 日韩亚洲欧美成人一区| 97久久精品人人澡人人爽| 日韩国产一二三区| 国产精品伦一区| 91精品欧美一区二区三区综合在| 成人午夜视频福利| 蜜臀av性久久久久av蜜臀妖精| 国产精品毛片高清在线完整版| 91麻豆精品国产91久久久资源速度| 成人动漫视频在线| 美女视频一区二区| 亚洲综合精品久久| 欧美极品美女视频| 日韩情涩欧美日韩视频| 欧美性猛交xxxxxx富婆| 成人爱爱电影网址| 精品一区二区在线播放| 亚洲电影一区二区三区| 最新成人av在线| 亚洲国产激情av| 久久久久九九视频| 欧美mv日韩mv| 日韩一区二区三区免费观看| 欧日韩精品视频| 色诱视频网站一区| 91碰在线视频| av不卡在线播放| 国产成人精品亚洲午夜麻豆| 韩国欧美一区二区| 麻豆极品一区二区三区| 蜜臀久久久久久久| 日韩av在线播放中文字幕|