博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大话推荐系统
阅读量:5784 次
发布时间:2019-06-18

本文共 1012 字,大约阅读时间需要 3 分钟。

摘要: 在大数据的时代,信息泛滥,如何在大量的信息中提出用户想要的,推荐系统便显得极其重要了。在电商,电影,广告方面,推荐系统得到越来越广泛的应用。

一 什么是推荐系统

个性化推荐是根据用户的兴趣特点和购买行为,向用户推荐用户感兴趣的信息和商品。随着电子商务规模的不断扩大,商品个数和种类快速增长,顾客需要花费大量的时间才能找到自己想买的商品。这种浏览大量无关的信息和产品过程无疑会使淹没在信息过载问题中的消费者不断流失。为了解决这些问题,个性化推荐系统应运而生。个性化推荐系统是建立在海量数据挖掘基础上的一种高级商务智能平台,以帮助电子商务网站为其顾客购物提供完全个性化的决策支持和信息服务。

二 个性化推荐系统的应用

  1. 电子商务:  淘宝

  2. 电影和视频网站: 优酷

  3. 个性化音乐网络电台:豆瓣fm

  4. 社交网络:微博

  5. 个性化阅读:今日头条

  6. 个性化广告:微信朋友圈广告

三 推荐系统的分类

要了解推荐系统是如何工作的,可以先回顾一下现实社会中用户面对很多选择时做决定的过程。仍然以看电影为例,一般来说,我们可能用如下方式决定最终看什么电影。

  1. 社会化推荐(social recommendation):让好友给自己推荐有什么电影好看

  2. 基于内容的推荐 (content-based filtering):我们一般都有喜欢的演员和导演,比如我非常喜欢周星驰的电影,于是就去豆瓣搜索周星驰,发现他早年的一部电影我还没看过,于是就会看一看。这种方式是寻找和自己之前看过的电影在内容上相似的电影。

  3. 基于协同过滤(collaborative filtering)的推荐: 我们还可能查看排行榜,比如著名的IMDB电影排行榜,看看别人都在看什么电影,别人都喜欢什么电影,然后找一部广受好评的电影观看。这种方式可以进一步扩展:如果能找到和自己历史兴趣相似的一群用户,看看他们最近在看什么电影,那么结果可能比宽泛的热门排行榜更能符合自己的兴趣

四 基于协同过滤的推荐

分为两类

  1. 基于用户的协同过滤算法:给用户推荐和他兴趣相似的其他用户喜欢的物品

2. 基于物品的协同过滤:给用户推荐和他之前喜欢的物品相似的物品

五 推荐系统的评测

简单来说,就是把数据分为样本内和样本外,在样本内的数据中做推荐系统,得出推荐列表,看推荐列表能在样本外命中率。

转载于:https://www.cnblogs.com/zhanghaiyang/p/7212829.html

你可能感兴趣的文章
每日Ubuntu小技巧 - 使用Ubuntu拷贝CD和DVD光盘
查看>>
Storm入门之第一章
查看>>
清华副校长杨斌谈创新:创业者应“呆若木鸡”,追求价值内生
查看>>
移动App性能测评与优化1.5.4 dex文件优化
查看>>
《深度学习导论及案例分析》一2.9马尔可夫链
查看>>
python3爬取1024图片
查看>>
《第三方JavaScript编程》——1.5 总结
查看>>
图解css4:核心技术与案例实战. 1.1 什么是CSS3
查看>>
抢先体验Ubuntu 12.04:HUD还不错
查看>>
EM 简单例子
查看>>
四、文件的上传
查看>>
【好书试读】大数据思维——从掷骰子到纸牌屋
查看>>
使用 docker 后出现的网络异常现象
查看>>
API签名搞这么复杂,什么鬼?
查看>>
Shell编程中Shift的用法
查看>>
日均请求量百亿级数据处理平台的容器云实践
查看>>
Android特效专辑(一)——水波纹过渡特效(首页)
查看>>
phalapi-进阶篇8(PhalApi能带来什么和进阶篇总结)
查看>>
虚拟机06:快照与克隆
查看>>
[转载]Thread.Sleep(0)妙用
查看>>