假唱是什么意思| 腺病是什么意思| 肠道紊乱有什么症状| 子宫偏小有什么影响| 绯闻是什么意思| 什么是一线城市| boby是什么意思| 梦见烧纸钱是什么意思| 抠脚大汉什么意思| 名流是什么意思| 什么灯不会亮| 什么邮箱最好用最安全| 臭氧是什么东西| 印第安人是什么人种| 脚踝肿是什么病| 葫芦什么时候开花| 为什么会长黑痣| 苡是什么意思| 胃不好吃什么养胃水果| 查钙含量做什么检查| 孩子咬指甲什么原因| 上皮细胞是什么意思| 男生说gg是什么意思| 高胆红素血症是什么病| lava是什么意思| 女人胸疼是什么原因| 老人嗜睡是什么征兆| 反酸是什么原因| 为什么睡觉磨牙| 脸上长斑的原因是什么引起的| 创始人是什么意思| 利血平是什么药| 事半功倍是什么意思| 建议随诊是什么意思| 小孩睡不着觉是什么原因| 子宫内膜是什么| 自身免疫性疾病是什么意思| 前列腺液和精液有什么区别| penis什么意思| 即视感是什么意思| 办离婚需要什么手续和证件| 咳嗽不停是什么原因| 撤退性出血是什么意思| c14检查前需要注意什么| 甲氧氯普胺片又叫什么| 6月26号是什么日子| h代表什么单位| 避孕套玻尿酸的作用是什么| 头皮上长疣是什么原因造成的| fl是什么意思| 被隐翅虫咬了涂什么药| 频发室性早搏吃什么药| 今天生日什么星座| 心影饱满是什么意思| 蛋白粉有什么功效| 诺氟沙星胶囊治什么病| 借记卡是什么卡| 尿多是什么原因女性| lauren是什么意思| 胎动在肚脐周围是什么胎位| 1981年属鸡是什么命| 什么的树影| 公务员什么时候退休| 5个月宝宝吃什么辅食| 什么食物降血压| 劳动法什么时候实施的| 窦性心律不齐是什么意思| 提高免疫力吃什么药| 做爱女生什么感觉| 牛蒡根泡水喝有什么好处| 梦见蒸馒头是什么意思| 痛风吃什么蔬菜| 为什么肚子老是胀气| 血光之灾是什么意思| 佩奇是什么意思| 互卦是什么意思| 代理是什么| 四大皆空是什么生肖| 水至清则无鱼什么意思| 什么是微单相机| 小脑萎缩吃什么药效果最好| 撒野是什么意思| 色斑是什么原因引起的| ysl是什么牌子| 月亮星座代表什么意思| 移交是什么意思| 血小板升高是什么原因| 早孕试纸什么时候测最准确| 牙囊肿是什么病严重吗| 三点水开念什么意思| 叶公好龙告诉我们什么道理| 结婚有什么好处| 基围虾为什么叫基围虾| 绚丽夺目的意思是什么| 共襄盛举是什么意思| 翊读什么| 陈皮泡酒喝有什么功效和作用| 知性是什么意思| aqua是什么牌子| 多发息肉是什么意思| 长期胃胀气什么原因| 奶奶的妈妈应该叫什么| 相见不如怀念是什么意思| 月子吃什么最下奶| 身上长红痣是什么原因| 13太保是什么意思| 高烧吃什么药退烧快| electrolux是什么牌子| 金克木是什么意思| 五月四号什么星座| 三点水加邑念什么| 草代表什么生肖| 什么瓜不能吃脑筋急转弯| 松花粉对肝有什么好处| 逸夫是什么意思| 脂溢性皮炎用什么药膏| 割包皮有什么好处| 头痛应该挂什么科| 女龙配什么属相最好| 抗组胺药是什么意思| rt表示什么意思| 一什么黑影| 甲状腺球蛋白抗体高是什么原因| 什么闻什么睹| 邮政ems是什么意思| 赘疣是什么意思| 四大天王是什么生肖| 吃氨糖有什么副作用| 水煮肉片放什么配菜| 夏天要注意什么| 虐恋是什么意思啊| 吃什么升血压| 五月有什么节日| 嘴边长痘痘是什么原因| 新疆人是什么人种| 什么叫犹太人| 腰闪了是什么症状| 小叶苦丁茶有什么作用和功效| 急火攻心是什么生肖| 821是什么意思| 筋膜刀是什么| 恍恍惚惚什么意思| 无花果不能和什么一起吃| 翡翠是什么玉| 殊途同归是什么意思| 股票xd开头是什么意思| 植物神经紊乱的症状吃什么药| 勾引什么意思| 铅中毒有什么症状| 一个六一个允念什么| 什么水果汁减肥效果好| 二氧化硅是什么氧化物| 鸟飞进家里是什么预兆| 舌头发白吃什么药| 勇往直前是什么意思| 冷暖自知上一句是什么| 唇炎涂什么药膏| 七月三号什么星座| 妇乐颗粒的功效能治什么病| 你喜欢我什么| 梦见吃梨是什么意思| 胆切除后吃什么好| 富翁是什么意思| 阳历是什么| 卦不走空是什么意思| 调和营卫是什么意思| 什么空如洗| 淋巴细胞偏低是什么意思| 双重人格是什么意思| 高原反应什么症状| 胸部b超挂什么科| 友尽是什么意思| 耳石是什么| 尿潜血挂什么科| 卵巢囊肿有什么危害| 喉咙痛吃什么药好| 三下乡是什么| 避孕套什么牌子的好| pg是什么激素| 一叶知秋是什么生肖| 鸡胸是什么原因引起的| 9月10号什么星座| 人活着意义是什么| 上户口需要什么材料| 黄体功能不足是什么原因造成的| 手镯断了有什么预兆| dha不能和什么一起吃| 什么是学前教育| 总打哈欠是什么原因| 咽炎吃什么药最有效| 补血吃什么药最快最好| 罡是什么意思| 女大一抱金鸡是什么意思| 症瘕是什么意思| 肉是什么结构的字| 咳嗽咳出血是什么原因| charging是什么意思| 下巴长痣代表什么| 顺流而下什么意思| 吃什么东西可以减肥| 乳腺1类是什么意思| 孕妇梦到被蛇咬是什么意思| 什么尾巴长不了| 童心未泯什么意思| 皮肤软组织感染用什么消炎药| 右眼皮上长痣代表什么| ect是什么检查| 安全期是什么时候| 老打嗝什么原因| 阿西是什么意思| 今年的属相是什么生肖| 土鸡炖什么好吃| 起痱子是什么原因| 荨麻疹什么症状| 5月13日什么星座| 突然好想你你会在哪里是什么歌| 墨西哥讲什么语言| 杏色配什么颜色最洋气| 哟西哟西什么意思| 少一个睾丸有什么影响| 狐假虎威告诉我们什么道理| 护肝喝什么茶| 护士最高职称是什么| 心衰竭是什么病| 类风湿关节炎吃什么药| 痛风可以吃什么水果| 五十年婚姻是什么婚| 2030是什么年| hc是什么意思| 眼皮水肿是什么原因引起的| 为什么吐后反而舒服了| 扑救带电火灾应选用什么灭火器| 南宁有什么好吃的| 楷字五行属什么| 五指姑娘是什么意思| 九肚鱼是什么鱼| 生育登记服务单是什么| m什么意思| 心脏杂音是什么意思| 犯花痴什么意思| 宝五行属性是什么| 舌苔发黑是什么原因| 心率不齐是什么原因| 三堂会审是什么意思| 脚底板发红是什么原因| 流口水吃什么药最好| 施华洛世奇算什么档次| 低密度脂蛋白偏高吃什么好| 女团是什么意思| 爆裂性骨折什么意思| 减肥应该吃什么| 丝瓜不可以和什么一起吃| 月亮的肚子指的是什么| 题词是什么意思| 胆囊切除对身体有什么影响| 1月7号什么星座| 查脂肪肝做什么检查| browser什么意思| 喝水都会胖是什么原因| 什么是尿失禁| 大头儿子叫什么名字| 小孩子发烧手脚冰凉是什么原因| 为什么会得中耳炎| ny是什么牌子| 百度

【雅阁 2016款 2.0L CVT豪华版报价】雅阁报价

大数据 数据分析
“把啤酒放在尿布旁,有助于提升啤酒销售量”是关联规则推荐的经典案例,今天,和大家聊聊“关联规则推荐”,正文不含任何公式,保证PM弄懂。
百度     目前,已有多名美国国会议员要求脸书首席执行官马克·扎克伯格就这一事件到参议院司法委员会接受质询。

“把啤酒放在尿布旁,有助于提升啤酒销售量”是关联规则推荐的经典案例,今天,和大家聊聊“关联规则推荐”,正文不含任何公式,保证PM弄懂。

一、概念

1. 什么是关联规则(Association Rules)?

答:关联规则是数据挖掘中的概念,通过分析数据,找到数据之间的关联。电商中经常用来分析购买物品之间的相关性,例如,“购买尿布的用户,有大概率购买啤酒”,这就是一个关联规则。

画外音:如果把买尿布记作A,买啤酒记作B。

“买尿布的用户有较大概率买啤酒”这个关联规则记作A -> B。

2. 什么是关联规则推荐(Association Rule Based Recommendaion)?

答:顾名思义,利用关联规则,来实施推荐。关联规则推荐的目标,是希望达到

“将尿布放入购物车之后,再推荐啤酒”比“直接推荐啤酒”获取有更好的售卖效果。

画外音:这个目标非常非常重要,有些场景,或许直接推荐更有效。

关联规则推荐的典型应用:

  • 线下,可以将尿布和啤酒放在一起
  • 线上,可以在用户将尿布放入购物车后,立刻推荐啤酒

二、如何实施

假设某电商会售卖ABCD四种商品,历史上共5笔订单,分别卖出{A,B,C}, {B,C,D}, {A,B,C,D}, {A,C}, {C}。

1. 如何来实施“关联规则”推荐呢?

第一步:数据准备

关联规则

如上图,纵坐标是所有历史订单,横坐标是每笔订单售出的商品。

第二步:计算关联规则(组合商品)的支持度

2. 什么是支持度(support)?

答:共5笔订单,3笔包含商品A,A的支持度是3/5。

很容易计算出,各个商品的支持度。从支持度可以看出,Best Seller是商品C,100%的订单中都包含商品C,C的支持度是1。

除了单个商品,组合商品也有支持度。

关联规则

共5笔订单,2笔同时包含AB,即A->B的支持度是2/5。

画外音:全局总共4种商品,假设关联规则只关联2种商品,则一共需要计算C(4,2)共6种组合商品的支持度{AB,AC,AD,BC,BD,CD}。

支持度评估商品包含在订单中的“概率”,一个订单,有多大概率包含这个商品。

画外音:一般会先对支持度高的商品实施推荐,如果先实优化支持度低的商品,即使推荐效果翻倍,总体订单提升效果也会很有限。

第三步:计算关联规则的置信度

3. 什么是置信度(confidence)?

答:已知购买了A,有多大概率购买了B(即同时购买了AB),称A -> B的置信度。

关联规则

可以看到,商品A有3次购买,这3次中有2次购买了B,A->B的置信度是2/3。

画外音:额,本来不想贴公式的

  1. confidence(A->B) = support(A->B)/support(A)= (2/5)/(3/5) = 2/3 

这也相对比较好理解,

  • 分子:support(A->B)是同时购买AB的比例
  • 分母:support(A)是只购买A的比例

二者相除,得到“购买了A,有多大概率购买B”,置信度的本质是条件概率。

这里需要注意的是,X->Y与Y->X的置信度不一定相等。

confidence(A->B) = support(A->B)/support(A)= (2/5)/(3/5) = 2/3

如上图:

  • B->C的置信度是1,买商品B时,100%会买C,
  • C->B的置信度是3/5,买商品C时,只有3/5买了B。

画外音:

  1. support(B->C)=3/5 
  2. support(C->B)=3/5 
  3. confidence(B->C)=support(B->C)/support(B)=1 
  4. confidence(C->B)=support(C->B)/support(C)=3/5 

公式是给程序看的,excel表格是给人看的,结果都一样。

第四步:计算关联规则的提升度

上一个例子里,confidence(B->C)=1,即:如果用户购买商品B,100%会买C,那是不是意味着,如果用户将商品B放入购物车,就可以向用户推荐商品C呢?

答:不是。

我们来回顾一下,关联规则推荐的目标,是希望达到

“将尿布放入购物车之后,再推荐啤酒”比“直接推荐啤酒”获取有更好的售卖效果。

虽然购买商品B,100%会买C

画外音:confidence(B->C)=1

但直接推荐C,用户也100%会买C

画外音:support(C)=1

会发现,购买B与购买C是独立事件,用户买不买C和用户买不买B没有直接关系。这里的关联规则推荐,并没有比直接推荐获取更好的效果。

4. 用什么指标来评估关联规则推荐的效果呢?

答:提升度。

5. 什么是提升度(lift)?

答:A->B关联规则推荐,与直接推荐B,的比值,可以用来评估推荐效果:

  • 大于1,说明有效,在购买A时推荐B,比直接推荐B,效果更好
  • 等于1,说明无关,购买A与购买B,是独立事件
  • 小于1,说明负相关,购买A时推荐B,效果还不如直接推荐B

画外音:又有公式了

  1. lift(A->B) =confidence(A->B)/support(B) 

这也相对比较好理解,

  • 分子:confidence(A->B),购买A时,有多大概率同时购买B
  • 分母:support(B),有多大概率直接购买B

二者相除,得到效果是否更好。

还是通过两个直观的例子来看。

来看看关联规则A->B,与直接推荐B,效果有没有提升:

  • 有3个订单购买A,这3个订单中有2个订单购买了B,所以A->B的置信度是2/3,即买了A有2/3的概率会买B
  • 直接推荐B的话,5个订单中有3个购买了B,所以B的支持度是3/5,即有3/5的概率会直接买B

会发现,关联规则推荐的效果更好。

画外音:根据公式

  1. confidence(A->B) =support(A->B)/support(A) = 2/3 
  2. support(B) = 3/5 
  3. lift(A->B) =confidence(A->B)/support(B) = 10/9 
  4. lift(A->B) > 1 

故关联规则推荐是正相关的。

来看看关联规则A->D,与直接推荐D,效果有没有提升:

  • 有3个订单购买A,这3个订单中有1个订单购买了D,所以A->D的置信度是1/3,即买了A有1/3的概率会买D
  • 直接推荐D的话,5个订单中有2个购买了B,所以D的支持度是2/5,即有2/5的概率会直接买D

会发现,关联规则推荐的效果很差,还不如直接推荐。

画外音:根据公式

  1. confidence(A->D) =support(A->D)/support(A) = 1/3 
  2. support(D) = 2/5 
  3. lift(A->D) = confidence(A->D)/support(D)= 5/6 
  4. lift(A->B) < 1 

故关联规则推荐是负相关的。

三、总结

(1) 关联规则A->B推荐,目标是,在“用户将A放入购物车时,推荐B”比“单独推荐B”获取更好的效果

(2) A->B的支持度,是用户同时购买A和B概率

(3) A->B的置信度,是用户购买A的同时,有多大概率购买B

(4) A->B的提升度,是“用户购买A的同时,有多大概率购买B”与“直接购买B的概率”的比值

  • 这个值大于1时,说明A->B有正向效果
  • 这个值等于1时,说明A和B是独立事件
  • 这个值小于1时,说明A->B有负向效果

【本文为51CTO专栏作者“58沈剑”原创稿件,转载请联系原作者】

戳这里,看该作者更多好文

责任编辑:赵宁宁 来源: 51CTO专栏
相关推荐

2025-08-05 09:45:00

Python关联规则算法

2025-08-05 11:56:09

相似性推荐推荐算法推荐

2025-08-05 11:46:49

基于内容的推荐职位推荐集群

2025-08-05 09:10:25

UI设计经验

2025-08-05 14:53:54

Visual Stud

2025-08-05 21:31:24

区块链

2025-08-05 07:27:08

HTTP代理网络

2025-08-05 09:55:50

网络架构OSI

2025-08-05 18:22:58

DevOps工具开发

2025-08-05 16:23:58

WebRTC实时音频

2025-08-05 23:52:50

Flink代码

2025-08-05 11:10:26

区块链技术

2025-08-05 09:45:20

架构师今日头条算法

2025-08-05 14:37:50

区块链比特币架构

2025-08-05 08:12:02

索引查询SQL

2025-08-05 12:25:12

LangChain路由链

2025-08-05 06:16:07

单点登录系统

2025-08-05 20:13:50

数仓操作型数据库

2025-08-05 12:55:43

WCF事务

2025-08-05 16:50:36

SQL数据库函数
点赞
收藏

51CTO技术栈公众号

金主是什么意思 傻狍子什么意思 晕车喝什么 noon是什么意思 菠菜什么时候种最合适
什么是甲减有什么症状 小宇宙是什么意思 87年属什么的 喝什么可以解酒 角化异常性疾病是什么
献血浆为什么会给钱 万条垂下绿丝绦的上一句是什么 屁股疼挂什么科室 红细胞减少是什么原因 为什么不说话
肾阴虚是什么原因造成的 耳朵里痒是什么原因 长期便秘吃什么药 芦荟有什么好处 意会是什么意思
怀孕后的分泌物是什么样的hcv9jop2ns7r.cn erke是什么牌子hcv8jop3ns5r.cn 女人梦见仇人代表什么hcv9jop2ns3r.cn 北属于五行的什么hcv8jop5ns9r.cn 什么品牌油烟机好hcv8jop9ns1r.cn
ce是什么意思jasonfriends.com 电是什么时候发明的hcv8jop4ns5r.cn 白细胞十十是什么意思hcv7jop9ns8r.cn 大饼是什么意思hcv8jop9ns9r.cn 纳豆是什么味道hcv8jop9ns7r.cn
眼睛干涩模糊用什么眼药水hcv8jop4ns2r.cn 一见如什么hcv9jop1ns8r.cn 纪委是干什么的hcv8jop0ns5r.cn 股票roe是什么意思wuhaiwuya.com 尿素低是什么原因hcv8jop2ns0r.cn
什么是早搏hcv8jop8ns4r.cn 熹字五行属什么hcv9jop6ns4r.cn 为什么晚上睡不着hcv9jop4ns6r.cn 扁桃体发炎吃什么水果hcv7jop6ns6r.cn 合胞病毒是什么病毒hcv9jop0ns2r.cn
百度