网易首页 > 网易号 > 正文 申请入驻

今日份【推荐解决方案四部曲】请查收——第一部:基于协同过滤算法推荐

0
分享至

基于协同过滤算法的推荐

上手难度: 1颗 推荐效果: 1颗

本实验选用数据为真实电商脱敏数据,

仅用于学习,请勿商用

数据挖掘的一个经典案例就是尿布与啤酒的例子。尿布与啤酒看似毫不相关的两种产品,但是当超市将两种产品放到相邻货架销售的时候,会大大提高两者销量。

很多时候看似不相关的两种产品,却会存在这某种神秘的隐含关系,获取这种关系将会对提高销售额起到推动作用,然而有时这种关联是很难通过经验分析得到的。这时候我们需要借助数据挖掘中的常见算法-协同过滤来实现。这种算法可以帮助我们挖掘人与人以及商品与商品的关联关系。

协同过滤算法是一种基于关联规则的算法,以购物行为为例。假设有甲和乙两名用户,有a、b、c三款产品。如果甲和乙都购买了a和b这两种产品,我们可以假定甲和乙有近似的购物品味。当甲购买了产品c而乙还没有购买c的时候,我们就可以把c也推荐给乙。这是一种典型的user-based情况,就是以user的特性做为一种关联。

一、业务场景描述

通过一份7月份前的用户购物行为数据,获取商品的关联关系,对用户7月份之后的购买形成推荐,并评估结果。比如用户甲某在7月份之前买了商品A,商品A与B强相关,我们就在7月份之后推荐了商品B,并探查这次推荐是否命中。

本次实验选用的是PAI-Studio作为实验平台,仅通过拖拽组件就可以快速实现一套基于协同过滤的推荐系统。本实验的数据和完整业务流程已经内置在了PAI首页模板,开箱即用:

二、数据集介绍

数据源:本数据源为天池大赛提供数据,数据按时间分为两份,分别是7月份之前的购买行为数据和7月份之后的。

具体字段如下:

三、数据探索流程

本次实验选用的是PAI-Studio作为实验平台,仅通过拖拽组件就可以快速实现一套基于协同过滤的推荐系统。

实验流程图:

1.协同过滤流程推荐

首先输入的数据源是7月份之前的购物行为数据,通过SQL脚本取出用户的购买行为数据,进入协同过滤组件,这么做的目的是简化流程,因为购买行为对这次实验分析是最有价值的。协同过滤的组件设置中把TopN设置成1,表示每个item返回最相近的item和它的权重。通过购买行为,分析出哪些商品被同一个user购买的可能性最大。

设置图如下:

协同过滤结果,表示的是商品的关联性,itemid表示目标商品,similarity字段的冒号左侧表示与目标关联性高的商品,右边表示概率:

比如上图的第一条,itemid1000和item15584的相似度为0.2747133918,相似度越高表示两个物品被同时选择的概率越大。

2.推荐

上述步骤介绍了如何生成强关联商品的对应列表,这里使用了比较简单的推荐规则,比如用户甲某在7月份之前买了商品A,商品A与B强相关,我们就在7月份之后推荐了商品B,并探查这次推荐是否命中。这个步骤是通过下图实现的:

3.结果统计

上面是统计模块,左边的全表统计展示的是根据7月份之前的购物行为生成的推荐列表,去重后一共18065条。右边的统计组件显示一共命中了90条,命中率0.4%左右。

根据上文的统计结果可以看出,本次试验的推荐效果比较一般,原因在如下几方面:

1)首先本文只是针对了业务场景大致介绍了协同过滤推荐的用法。很多针对于购物行为推荐的关键点都没有处理,比如说时间序列,购物行为一定要注意对于时效性的分析,跨度达到几个月的推荐不会有好的效果。其次没有注意推荐商品的属性,本文只考虑了商品的关联性,没有考虑商品是否为高频或者是低频商品,比如说用户A上个月买了个手机,A下个月就不大会继续购买手机,因为手机是低频消费品。

2)基于关联规则的推荐很多时候最好是作为最终推荐结果的补充或者是最基础的推荐系统,真正想提高准确率还是要依靠机器学习算法训练模型的方式,具体方法可以参考泛推荐系列的其它文章。

机器学习PAI即将推出开发者版,该版本将为AI开发者提供极致的云上编程体验、免费的计算资源与机器学习系列课程。届时可通过天池实验室直接进行免费使用,更多动态请及时关注天池官方公告,如想提前进行试用或咨询相关问题,可扫码加入下方钉钉群联系工作人员:

- 猜你喜欢 -

【天池 x 阿里云 MVP Tech Show】天池大神来啦,手把手教你用机器学习技术预测信贷用户逾期行为!

最该fork的公共数据集!此时不"冲鸭"何时变"真香"?

30万奖金等你来挑战,津南数字制造算法大赛启动啦!

IEEE ICDM 2018 全球气象AI挑战赛落幕!香港中文大学本科生斩获冠军!

方便面、榨菜销售量上升,到底是消费升级还是降级了?


你点的每一个赞,我都认真当成了喜欢!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
夏思凝惹争议,参赛穿着被指大胆尺度大,网友:吴艳妮都不敢穿

夏思凝惹争议,参赛穿着被指大胆尺度大,网友:吴艳妮都不敢穿

尘语者
2024-03-29 11:00:29
《追风者》直到宋美娟身份曝光,林樵松才发现,身边竟有三个卧底

《追风者》直到宋美娟身份曝光,林樵松才发现,身边竟有三个卧底

快乐的青春
2024-03-29 10:00:19
穆雷单场出手44次,自16年威少以来单场出手次数最多的球员

穆雷单场出手44次,自16年威少以来单场出手次数最多的球员

懂球帝
2024-03-29 10:30:07
亚军确实打不过冠军!康大碾压晋级 圣迭戈州大连续2年被前者淘汰

亚军确实打不过冠军!康大碾压晋级 圣迭戈州大连续2年被前者淘汰

直播吧
2024-03-29 10:31:58
在判决杀人嫌犯无罪后,法官当场举枪自杀:将正义还给人民!

在判决杀人嫌犯无罪后,法官当场举枪自杀:将正义还给人民!

扶苏聊历史
2024-03-28 07:40:03
印尼总统大选结束,强硬派防长胜出,第一时间就中美博弈做出表态

印尼总统大选结束,强硬派防长胜出,第一时间就中美博弈做出表态

成视Talk
2024-03-28 09:09:04
雷军的小米SU7惊艳登场!网红童锦程直呼:像帕拉梅拉,确实可以买一辆,比我法拉利还快

雷军的小米SU7惊艳登场!网红童锦程直呼:像帕拉梅拉,确实可以买一辆,比我法拉利还快

和讯网
2024-03-27 10:19:39
xiaomiSU7汽车打脸来的猝不及防,我就说:千万不要轻易下结论

xiaomiSU7汽车打脸来的猝不及防,我就说:千万不要轻易下结论

户外小阿隋
2024-03-16 12:19:03
辽篮双喜临门!第四外援即将到位 郭艾伦亲承即将回归CBA打季后赛

辽篮双喜临门!第四外援即将到位 郭艾伦亲承即将回归CBA打季后赛

开心体育站
2024-03-29 12:29:10
恐怖分子对中国人动手了!

恐怖分子对中国人动手了!

新动察
2024-03-28 09:51:59
佤邦鲍有祥突发脑溢血身亡,敏昂莱欲造新“白所成”分化佤邦

佤邦鲍有祥突发脑溢血身亡,敏昂莱欲造新“白所成”分化佤邦

泸沽湖
2024-03-29 10:02:12
凯特王妃复活节与威廉王子去度假:整个王室像成了卡米拉天下

凯特王妃复活节与威廉王子去度假:整个王室像成了卡米拉天下

小兔子爱旅游
2024-03-28 01:58:51
律师谈“邯郸初中生被害案”:核准追诉决定或在4个月后作出

律师谈“邯郸初中生被害案”:核准追诉决定或在4个月后作出

中国网
2024-03-29 09:23:20
小米SU7发布会闹乌龙:雷军把全国的小爱同学喊崩了

小米SU7发布会闹乌龙:雷军把全国的小爱同学喊崩了

快科技
2024-03-29 09:16:09
上海发生离奇车祸!受伤最轻的乘客5小时后突然身亡,遗体被家人连夜运到千里之外

上海发生离奇车祸!受伤最轻的乘客5小时后突然身亡,遗体被家人连夜运到千里之外

上观新闻
2024-03-28 14:40:09
6名公职人员接受纪律审查和监察调查

6名公职人员接受纪律审查和监察调查

锡望
2024-03-28 17:17:13
丁威迪:詹姆斯20年场均27+7+7太疯狂 我生涯最佳一季才21+7

丁威迪:詹姆斯20年场均27+7+7太疯狂 我生涯最佳一季才21+7

直播吧
2024-03-28 21:35:40
肺病是“拖”出来的吗?医生:双腿出现三种异常,及时进行CT检查

肺病是“拖”出来的吗?医生:双腿出现三种异常,及时进行CT检查

铠甲护士
2024-03-27 16:47:35
格局打开!范冰冰帮范丞丞出手!

格局打开!范冰冰帮范丞丞出手!

八卦疯叔
2024-03-28 10:03:44
李源一停赛不用愁,伊万启用一人可化解危机,综合能力超过李源一

李源一停赛不用愁,伊万启用一人可化解危机,综合能力超过李源一

零度眼看球
2024-03-29 09:04:16
2024-03-29 13:16:49
天池大数据科研平台
天池大数据科研平台
大数据众智平台
298文章数 35关注度
往期回顾 全部

科技要闻

雷军:我们是卷王,建议BBA车主感受下时代

头条要闻

赖清德就职前 美众议院军委会成员窜台

头条要闻

赖清德就职前 美众议院军委会成员窜台

体育要闻

拒绝为国出战,他是足坛"天选打工人"

娱乐要闻

胡夏被曝有孩子!工作室火速辟谣

财经要闻

月薪1万!万科高管自愿降薪 曾年薪千万

汽车要闻

找回久违的开怀大笑 试驾小米SU7 Max

态度原创

数码
本地
亲子
游戏
公开课

数码要闻

性能小钢炮,美学艺术品!佰维PD2000移动固态硬盘新品即将上市

本地新闻

专访|张伟潮:最年轻的龙头专职制造者

亲子要闻

4个春天长高冠军,矮个娃个子猛冲185

《最后生还者》推出十周年纪念唱片 售价110美元

公开课

30岁之前,你要学会的13件事情

无障碍浏览 进入关怀版