您的位置:首页 >聚焦 >

快资讯:原创 | 一文读懂机器学习中的shapley值方法

2023-01-12 22:30:34    来源:程序员客栈

作者:贾恩东本文约2000字,建议阅读9分钟本文为你介绍更公平分配利益权重的一种算法——Shapley值方法。

本篇文章是数据派一文读懂系列的新年第一篇原创,在这里祝贺大家新年学业有新成就,生活有新气象!这次带大家了解一种有趣的从数学角度计算合作博弈贡献从而更公平分配利益权重的算法——Shapley值方法。


(资料图)

相信大家在日常生活中都接触过这样一个现象,那就是1+1不等于2。好了,不开玩笑,作者想说的是,很多时候多个主体分别产生的影响和共同产生的影响是不具备严格加性的。有句俗语,一个和尚挑水吃,两个和尚抬水吃,三个和尚没水吃。分开的三个和尚每个每天都挑水,但放在一起“协作”反而就没有水产出了。这里是一个关于协作的负面例子,但更多的是协作的正面例子,就是1+1大于2的效应。以下用一个案例具体来说明。

某公司有三个程序猿,分别是屌丝A,大佬B,美女C,如果大家不合作,A每个季度可以完成3个项目,B每个季度可以完成10个项目,C每个季度只能完成1个项目。但是老板小王为了充分挖掘员工潜力,合理配置公司资源,让A,B,C尝试了各种合作模式。王老板观察发现,屌丝都是潜力股,美女都是催化剂:屌丝A和大佬B合作每个季度可以完成15个项目,合作效果提升还行;屌丝A和美女C合作每个季度可以完成50个项目,合作效果爆炸;大佬B和美女C合作每个季度仅完成了12个项目,看来对大佬来说不影响拔刀的速度就不错了;ABC一起合作每个季度可以完成70个项目。最终王老板拍板让ABC以后就一起工作,按照小组完成的项目数额外发放项目奖金。请问聪明的读者,按照最公平正义的分配方法,哪位员工获得的奖金是最多的呢?

说A的同学:明显屌丝是潜力股,虽然单独工作表现一般,但是和美女一起合作,大大激发了工作热情,肯定是A贡献最多!说B的同学:应该是大佬贡献最大,因为单独来看,大佬本身能力是最强的!说C的同学:应该是美女贡献最大,虽然美女单独工作没什么效率,但显然对团队的影响无法替代!

请先别急,我们接下来使用理性的数学思维分析这个问题,可以顺便推导出shapley值的公式。

设想我们顺序将ABC放到合作队伍中(合作队伍一开始为空),那么合作的组合会有3!=6 种,如下表:

加入顺序

A加入的贡献B加入的贡献C加入的贡献
A+B+C3-0=315-3=1270-15=55
A+C+B3-0=370-50=2050-3=47
B+A+C

15-10=5

10-0=1070-15=55
B+C+A70-12=5810-0=1012-10=2
C+A+B50-1=4970-50=201-0=1
C+B+A70-12=5812-1=111-0=1

表中的贡献计算方法可以举个例子来说明,B+C+A的顺序组合中,A的贡献是ABC的合作扣除BC的合作,即70-12=58;B的贡献就是B加入空的贡献,即10-0=10。其他类推。

但最终的加入顺序只有一种,而各个顺序都是等可能的。因此, A的贡献可以计算期望:(3+3+5+58+49+58)/6=176/6 B的贡献可以计算期望:(12+20+10+10+20+11)/6=83/6 C的贡献可以计算期望:(55+47+55+2+1+1)/6=161/6

这些贡献期望加在一起,(176+83+161)/6=70也恰是ABC的整体合作效果,验证了我们计算的合理性。做个简单除法,得出最终A的贡献占比是29.33%,B的贡献占比是13.83%,C的贡献占比是26.83%。A的贡献是最多的,C也很多,B最少。同学你猜对了吗?

我们接下来把问题抽象化。假设有n 位合作人,任何一种合作组合例如第1位和第2位合作组合记为{1,2},是一个有序集合的概念,对于组合 s 来说,它的收益表现记作 v(s)。假如某集合 s 包含 第 i 位合作人,则第 i 位 合作人在这种情形下的贡献为 v(s)−v(s\textbackslash{i}),解释为集合 s 的效益减去 集合 s 扣除第 i 位合作人后的新集合的效益。

因此我们可以得到第i 位合作人的贡献期望为:

这里Si 是所有包含 i 的所有子集的集合, P(s)是对应合作顺序组合 s 的出现概率。可以这样计算该概率,首先 s 中 前|s|−1 合作人顺序进入合作集合,然后是合作人 i 加入集合,最后是后 n−|s|个合作人加入合作集合。这样构成了该种顺序组合,这样有(|s|−1)!×1×(n−|s|)! 种,一共则有 n! 种顺序组合,所以有:

最终的shapley值公式即:

到这里,关于shapley值方法的公式就已经推导完毕了。

值得一提的是,Shapley值方法是有严格的公理化体系支持的,感兴趣的同学可以自行检索学习。Shapley值方法很公平,在经济、金融、管理、政治中都有不少的推广应用。比如多方金融投资合作如何分配利润;不同人数的党派团体如何更科学地设置投票通过票数;安全管理团队中按照重要性对事故中的不同责任方进行责任判定等等。在机器学习中,也可以使用Shapley值方法对不同的特征进行重要性评价,进行特征的筛选工作,即使是深度神经网络这种黑盒模型也可以获悉不同特征对于整个算法的贡献分布。

在文章的最后,需要多提一句,Shapley值方法虽然很好,但对于n 值很大的情况,计算很不友好,因为需要获悉所有组合集合的获益,这种组合集合一共有 2^n 种,不论是数据获得还是后续计算,都有不小的成本开销,所以有几种补救办法,有的是将合伙人分成若干组,按照组为最小合作单位进行计算;有的则是只考虑 n−1 大小的组合上增加合伙人带来的边际贡献等。无论是何种方法,本质上都和本文核心内容类似。

编辑:黄继彦

数据派研究部介绍

数据派研究部成立于2017年初,以兴趣为核心划分多个组别,各组既遵循研究部整体的知识分享和实践项目规划,又各具特色:

算法模型组:积极组队参加kaggle等比赛,原创手把手教系列文章;

调研分析组:通过专访等方式调研大数据的应用,探索数据产品之美;

系统平台组:追踪大数据&人工智能系统平台技术前沿,对话专家;

自然语言处理组:重于实践,积极参加比赛及策划各类文本分析项目;

制造业大数据组:秉工业强国之梦,产学研政结合,挖掘数据价值;

数据可视化组:将信息与艺术融合,探索数据之美,学用可视化讲故事;

网络爬虫组:爬取网络信息,配合其他各组开发创意项目。

点击文末“阅读原文”,报名数据派研究部志愿者,总有一组适合你~

转载须知

如需转载,请在开篇显著位置注明作者和出处(转自:数据派THUID:DatapiTHU),并在文章结尾放置数据派醒目二维码。有原创标识文章,请发送【文章名称-待授权公众号名称及ID】至联系邮箱,申请白名单授权并按要求编辑。

未经许可的转载以及改编者,我们将依法追究其法律责任。

点击“阅读原文”加入组织~

标签: 机器学习 这个问题

相关推荐

焦点日报:“给英国当间谍”,伊朗前副防长被判死刑

商务部:2022年中国进出口规模将再创历史新高

前沿热点:第三届北京中医药大学岐黄奖揭晓!103岁国医大师获殊荣

全球关注:商务部:愿积极推动国际旅游业发展和世界经济复苏

【环球热闻】阿富汗临时政府外交部附近发生爆炸,外交部:强烈谴责

【聚看点】【两会·声音】翟冬鸿:发展全域旅游 助力乡村振兴

公司年会礼盒、明星工作室礼盒的尽头竟然是闲鱼?

天天快报!2022年呼和浩特市文化旅游工作获得多项国家级荣誉

观焦点:高盛:美元有望迎来新一轮反弹

环球新消息丨万达酒店发展:控股股东将持有的全部30.55亿股质押融资

世界新动态:连涨9天!比特币创疫情以来最长连胜纪录 反弹能否持续?

世界新动态:A股三大指数缩量震荡:创业板指涨0.51% 多只高位人气股尾盘跳水

A股公司管理人员朋友圈晒订单,还有卖方首席“微信调研”?公司紧急致歉

精彩看点:第五批中国档案文献遗产名录出炉

北京市通州区不动产登记中心明起陆续搬迁,下周二新址办公

全球信息:新春走基层 | 温暖从步入车站那一刻开始,把老两口送上K1189列车

外交部发言人:希望美方有关人士客观理性看待中国和中美关系

新春走基层 | 北京地铁昌平线南延开通在即,探秘新车站:朝霞映在西土城站

天天微头条丨世卫欧洲办事处:各国制定新冠防疫措施应基于科学并遵循适度和非歧视原则

“河长+警长+检察长”联合开展野冰巡查,确保市民生命安全

全球新动态:西方老调重弹“中国威胁论”

不要再针对中国!女记者质问美国智库“为什么不把钱花在真正的敌人身上”

焦点消息!秦始皇兵马俑考古新突破:初步厘清秦军军阵排列规律 新发现220余件陶俑

饶人之处且饶人的意思是什么?得饶人处且饶人出自哪里?

诗经论语春秋三部著作成书的先后顺序是什么?诗经305篇还是311篇?

沉默是今晚的康桥啥梗怎么接?再别康桥表达了怎样的情感?

在这里,探寻西安高新的幸福定义

每日观察!最新CPI、PPI数据出炉 释放什么信号?

环球热议:2022年广东GDP预计12.8万亿元,5年年均增长5%,连续34年居全国首位

当前滚动:浙江:今年GDP目标增长5%以上,对平台经济精准制定支持政策

精选!遇见你丨七旬修鞋匠 十四年资助百余名贫困生

香港已有逾52万人预约通关

【天天聚看点】保护首都不力 巴西最高法院下令逮捕两名官员

环球观速讯丨新华全媒+|277米高空的守护

全球微头条丨北京将举办10场毕业生双选会,提供近10万个工作岗位

快消息!民众叫苦不迭!美国蛋价涨不停 不如自己养鸡?

焦点快看:俄罗斯与白俄罗斯将加强区域联合部队防空力量

每日热讯!韩媒:韩教育部要从本国教科书中删除“日军慰安妇”内容,引发争议

天天即时:国家发改委:近期重要民生商品供应充足,能保障节日期间需求

【环球新要闻】成京城冰雪游胜地 首钢滑雪大跳台人气旺

美国今天起一周内达到债务上限?“史诗级混乱”倒计时开始!

视点!因高管朋友圈“晒订单”与卖方讨论成本价格,东方日升收深交所关注函

环球聚焦:吴晓波回应刘胜军质疑:心理阴喑

标普:中国房地产行业2023年将迎来复苏

全球观速讯丨好消息!预计5月前可享受万元以下种植牙

武汉大学:拟清退10名研究生

头条:日本奈良县发生20多辆机动车连环相撞事故

环球关注:广西卫健委:全区发热门诊就诊人数逐步下降

焦点速读:关系持续回暖 以土复交后首名土耳其大使上任

环球动态:全球首艘智能型无人系统科考母船“珠海云”正式交付使用

天天快播:高铁香港段首阶段每日限售1万张车票,南行北行各5千张

陕西石峁遗址核心区域再次发现十余件精美石雕

世界观察:上海警方通报王某某等4人殴打他人致轻微伤的处理情况

【报资讯】日英正式签署《互惠准入协定》

石家庄黄牌货车限行时间

环球视讯!港股科技指数成分股跌幅扩大 哔哩哔哩跌近7%

世界视点!复星医药CEO:阿兹夫定已覆盖全国主要医疗机构,全力保供满足需求

即时焦点:餐饮巨头赛百味据传要“卖身”?估值或超100亿美元

“高管朋友圈炫订单”乐极生悲,东方日升火速道歉后收关注函被问是否违规

北京市政协十四届一次会议后天开幕,会场布置如何?直击

北京寒潮蓝色预警中,下午至夜间有小雨或雨夹雪,能见度低

浓浓烟火气!关闭两年,周营大集今日重开

世界快看点丨感染新冠,病假怎么请,工资怎么发?单位能解除合同吗

【播资讯】北京怀柔、延庆等区开始降雪!

天天视讯!日本央行下周将评估货币宽松的副作用,恐有更多鹰派调整

全球快资讯丨未及时召开股东大会,法拉第未来再陷“退市”风波

顾建文委员:科学精准迅速判定,对新冠感染者救治实施分级诊疗

国家发改委:预计2023年生猪价格波动幅度会比2022年小一些

中国代表呼吁继续推动落实哥伦比亚和平协议

【报资讯】美国一家化工厂起火 居民被命令就地避难

天天热头条丨德媒:去年近22万外国人申请在德国避难

焦点日报:美股涨、欧股涨、油价涨!美国战略石油储备降至40年来低点

美国共和党议员呼吁司法部任命特别检察官调查拜登对涉密文件的处理

每日快播:刘鑫已成被执行人,执行标的近72万元

天天热议:平台企业派单不合理,奖惩制度不完善怎么办?工会帮您来协商

世界快讯:新春走基层|陪旅客在北京站“赶火车”,温暖从这刻开始

【当前热闻】【关注】“2023呼和浩特冰雪节”开幕进入倒计时

送春联进基层

2023领导者展望|茶颜悦色创始人吕良:立足长沙“继续折腾”,茶颜求稳、探索咖啡新赛道

当前简讯:看,青城年味儿满满

当前快讯:2023领导者展望|路易达孚集团北亚区首席执行官陈嘉渊:满足消费者多元需求,向...

每日简讯:网上年货节火爆 特色农产品走俏

世界快播:特约分析 | 新湖期货点评今日连粕反弹的背后原因

米哈游被曝年终奖发108个月薪水?回应:消息不实

全球微动态丨素质教育2022:全年平静,年底王炸

环球热门:刘胜军致“白马非马”吴晓波,“不要揣着明白装糊涂”

每日短讯:杜兰特受伤,篮网紧急寻找替代品!3大目标出炉,安东尼希望最大

如果国宝会说话:你有一条来自东坡先生的留言

新春走基层丨坚守在86公里生命线上的“补机”司机

环球观速讯丨巴黎北站袭击事件嫌犯身份被披露 仍在医院接受治疗

“大湾区一定会越来越好”(新春走基层)

将温暖送到群众身边

热议:夜里传来“嗡嗡”声,吵得居民无法入睡,社区物业联手解难题

全球头条:甜蜜事业:“候鸟式”科研,让盐碱地“开花”,高粱成甜秆儿

【速看料】京城崛起“海淘”新势力:免税企业开跨境体验店,记者体验

瑞兔象征长寿!京城自古兔类文物故事多,多图揭秘

全球微头条丨回天地区规模最大老旧小区完成改造,居民在“新家”里迎新春

世界速读:中国大部地区将出现寒潮雨雪天气 东北部分地区降温超20℃

2022年我国工业经济总体回稳向好 规上工业增加值预增3.6%

快讯:山西省第十四届人民代表大会第一次会议隆重开幕