示例信息
本文通过阿里云OSS对象存储与机器学习平台PAI的结合,为一家传统的文具零售店提供决策支持,涉及的具体业务场景(场景与数据均为虚拟)如下:
一家传统的线下文具零售店,希望通过数据挖掘寻找强相关的文具品类,帮助合理调整文具店的货架布局。但由于收银设备陈旧,是一台使用XP系统的POS收银机,可用的销售数据仅有一份从POS收银机导出的订单记录(csv格式)。本文介绍如何将此csv文件导入OSS,并连通OSS与PAI,实现商品的关联推荐。
操作步骤
-
数据导入OSS
-
新建一个名为“oss-pai-sample”的Bucket。
-
记录其Endpoint为 oss-cn-shanghai.aliyuncs.com。
-
选择存储类型为标准存储。
说明 OSS中有三种存储类型,相关介绍请参见存储类型介绍。
-
单击Bucket名称(oss-pai-sample),然后依次单击文件管理 > 上传文件,将订单数据Sample_superstore.csv上传至OSS。
-
上传成功,界面如下图所示:
-
-
创建机器学习项目
-
在控制台页面左侧选择机器学习,单击右上角的创建项目。
-
在显示的DataWorks新用户引导界面中,勾选region(本文中选择与OSS相同的region:华东2),并勾选计算引擎服务机器学习PAI,然后单击下一步。
-
项目创建成功后,开通服务列中会显示MaxCompute和机器学习PAI两个图标,如下图所示:
-
回到机器学习页面,点击进入机器学习。
-
-
连通OSS与PAI。
-
OSS endpoint:根据步骤一中记录的信息,endpoint 为 oss-cn-shanghai.aliyuncs.com。
-
OSSaccessId 和 OSSaccessKey 可以在对象存储OSS的界面中获取,如下图所示:
-
OSSbucket 和 object 分别为 oss-pai-sample 和 Sample_superstore.csv。
-
OSScolumn 映射的作用是为OSS中的csv文件增加列名。例如,虚拟数据Sample_superstore.csv共有如下6列:
则OSScolumn映射应该填入:0:order_id,1:order_date,2:customer_id,3:item,4:sales,5:quantity
-
-
-
在机器学习界面左侧选择组件,并将OSS数据同步组件拖拽至画布。
界面右侧会提示填入组件需要的以下信息:
-
单击运行,成功后右键查看组件,可观察前100条数据,如下图所示:
此时OSS中的csv文件已经在MaxCompute中生成一张临时表:pai_temp_116611_1297076_1
至此,本案例最关键的步骤已经完成,OSS中的数据已经与PAI连通,可以作为机器学习的样本进行训练。
-
数据探索流程
本文所用的主要算法组件为协同过滤。有关该组件的详细用法,请参见协同过滤做商品推荐。
本案例中的数据探索流程如下:
本案例按8:2的比例将源数据拆分为训练集和测试集,其中一个订单中可能有多个item,故ID列选择order_id,保证含有多个item的订单不会被拆分,如下图所示:
本案例中共有17个产品item。通过协同过滤算法组件,取相似度最高的item,结果如下表:
结论
通过机器学习,我们发现“纸张”与“订书器”二者的相似度较高,且与其它产品也有较高的相似度。
对于这家文具零售店来说,根据此数据发现可以有两种布局货架的方式:
了解更多请加微信:kinnah333
最近更新
- 网赚系列教程:第一讲网站赚钱,教你如何通过搭建网站赚钱的方法
网赚这个词可能知道的人很多,网络上也散落着各种网赚的教程,有正规的也有不正规的,随着互联网的发展,很多人或者很多行业都在互联网上开始发力,接下来一段时间服务器租用(主机吧)也 ......
【网站】 日期:2021-12-01
- 什么行业需要用到香港高防服务器
2018年下半年,DDoS进犯的数量简直翻了一番,调查显现目前全球65%的中小型公司均匀每天遭受8次进犯,让人防不胜防。并且近年来DDoS进犯和CC进犯变得更杂乱和更具欺骗性 ......
【网站】 日期:2021-12-01
- 小程序制作一个需要多少钱?
微信小程序制作要多少钱?其实非常便宜哦!还有永久免费的小程序类型,一起来看看吧! 1.展示小程序 展示小程序可以用来展示企业信息、团队成员、品牌优势、理念、产品详情……等等,主 ......
【网站】 日期:2021-11-30
- 微信小程序为什么打不开、闪退?
微信小程序能够帮助我们解决日常生活中多个场景的问题,不过有时候会发现,小程序不能打开,或者加载很慢、闪退。为什么微信小程序打不开?为什么小程序用不了?你可以对照着以下这些情况解 ......
【网站】 日期:2021-11-30
- 微信小程序开发工具使用教程:快速制作一个餐饮小程序
微信小程序的出现,给各行各业商家解决了各种场景的难题,尤其是生活服务类小程序,方便快捷的功能应用逐渐走入了人们的生活之中并迅速的俘获了大量用户。而餐饮小程序作为生活服务小程序类 ......
【网站】 日期:2021-11-30
- 速来!1H2G10G3M云服务器79元/年,爆款服务器低至0.5折
作为蓝队云史上最划算的活动,919上云大促对于企业和个人开发者来说千万不能错过。 现在蓝队云919上云大促已正式启动,活动时间为x月x日-x月x日。对于新老用户来说,这 ......
【网站】 日期:2021-09-26
- 免备案!CN2 专线!蓝队云香港服务器成爆款!
在众多的海外云服务器中,蓝队云香港服务器无论是硬件性能、网络线路还是带宽品质,都更适合大陆的网站开发者。这是因为香港服务器在中国大陆地区乃至整个亚太地区的访问速度都比较快,并 ......
【网站】 日期:2021-09-24
- 快来!教你怎么选便宜的云服务器看这里就够了!
许多人都在询问,为什么云服务器的价格这么贵?? 有一些并不是很了解云服务器的人,在选择购买时就会觉得云服务器价格实在太贵,事实上云服务器的价格早已体现出亲民的特色,正处 ......
【网站】 日期:2021-09-24
相关文章
- 做网站前需要了解哪些基础知识?
- 成都中医药大学中医康复学专业怎么样,教育康复学专业怎么样
- 坚果pro2 系统6.01
- 公认拍照最好的手机 十大拍照最好的手机
- 门市出售税多少,商铺交易税一般是多少
- 平板一千左右的哪个好(一千元左右的平板哪个比较好)
- 诺亚方舟船在哪里,什么是诺亚方舟船
- 长颈鹿的游戏叫什么,有个长颈鹿游戏叫什么用
- 工程实践有什么特点,什么是工程实践能力
- 妖怪哪里跑小游戏,手机手游免费下载
- 8848是什么品牌的手机 曾经象征身份的8848
- 湖南国通快递有限公司怎么样,嘉兴市国通快递有限公司
- 啤酒 在饭店利润是多少,是时候上点非正常手段了
- 30台电脑的网吧利润,网吧利润怎么样
- 怎么写自驾游活动宣传,说走就走.自驾游
- 蒙霸白发转黑发怎么样,蒙域白发转黑发真的吗
- 白色阔腿裤搭配什么上衣,女白色牛仔裤配什么上衣
- 夜市卖什么最好卖,县城夜市卖什么好
- 安东尼罗宾演讲视频(安东尼·罗宾演讲视频)
- 兰州高铁能到哪些城市,郴州高铁能到哪些城市