9 下一代移动推荐系统
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
偏好 , 提供个性化服务 , 是缓解 “ 信息过载 ” 问题的 重 要 手 段 之 一 . 移动环境下推荐系统的一 例如 , 出租车公司每天通过车 个重要特色是可以进行带有时间或者位置约束的个性化推荐 . 载系统搜集到大量的出租车驾驶的路径信息 , 旅游公司掌握了丰富的游客旅行线路及开销 信息 . 移动推荐系统利用出租车的 G 对驾驶员进行合理的载 客线路 推荐 , P S 地理位置信息 , 提高了出租车驾驶员的载客率 . 旅游公司利用其历史信息 , 在满足时间 、 开销等约束下 , 对游 客进行由一系列景点组成的具有吸引力的旅游包推荐 . 利用地理位置信息的移动推荐系统 , 可以将传统推荐系统的单点推荐推广到序列推荐 , 从而可以最大限度发挥移动用户的移动 并满足用户提供适时适地的推荐请求 . 性和可定位性 , 本文将主要针对移动互联网环境下的应用 需 求 , 对比分析移动推荐问题面临的巨大挑 讨论在传统推荐系统的基础上推荐算法的 设 计 , 充 分 考 虑 移 动 环 境 下 用 户 的 可 移 动、 可 战,
( 1. 犛 狅 狋 狑 犪 狉 犲犈 狀 犻 狀 犲 犲 狉 犻 狀 狀 狊 狋 犻 狋 犪 狋 犲, 犈 犪 狊 狋犆 犺 犻 狀 犪犖 狅 狉 犿 犪 犾犝 狀 犻 狏 犲 狉 狊 犻 狋 犛 犺 犪 狀 犺 犪 犻 0 0 0 6 2, 犆 犺 犻 狀 犪; 2 犳 犵 犵犐 狔, 犵 2. 犚 狌 狋 犲 狉 狊犅 狌 狊 犻 狀 犲 狊 狊犛 犮 犺 狅 狅 犾, 犚 狌 狋 犲 狉 狊犝 狀 犻 狏 犲 狉 狊 犻 狋 犖 犲 狑犑 犲 狉 狊 犲 犝 犛 犃) 犵 犵 狔, 狔,
0 引 言
随着传感器 、 无线网 络 等 移 动 通 信 技 术 以 及 智 能 手 机 等 移 动 终 端 的 发 展 , 通过 G P S、
2 0 1 3 0 3 收稿日期 : 国家自然科学基 金 重 点 项 目 ( ; 国家自然科学基金( ; 武汉大学开放基金 6 1 2 3 2 0 0 2) 6 1 1 0 3 0 3 9) 基金项目 : ( ) S K L S E 2 0 1 2 0 9 1 6 宋乐怡 , 女, 硕士研究生 , 研究方向为 W : e b数据管理与数据挖掘 . E m a i l s o n l e i c n u . e d u . c n . 第一作者 : @e g y 熊辉 , 男, 教授 , 博士生导师 , 研究方向为数据挖掘 . : E m a i l x i o n h u i m a i l . c o m. 通信作者 : @g g
] 6 定位特性 , 实现能够提供符合用户上下文约束条件 ( 如时间 、 地点等 ) 、 更加个性化的推荐 [ .
全文内容安排如下 : 第 1 节对传统推荐系统和推荐算法进行介绍 , 第 2 节给出移动环境推荐 还总结了移动推荐系统设计面临的挑战 , 第3节 系统的研究现状以及移动计算广告的应用 , 针对出租车线路推荐和旅游包推荐两个案例 , 分别讨论其移动推荐系统的问题解决框架 , 最 后第 4 节总结全文 .
: 犃 犫 狊 狋 狉 犪 犮 狋 e c o mm e n d e rs s t e m s a i mt o i d e n t i f o n t e n t o f i n t e r e s t f r o mo v e r l o a d e d i n f o r m a t i o n R y yc b x l o i t i n h eo i n i o n so f ac o mm u n i t fu s e r s . D u e t o t h e c o m l e x i t f s a t i a l d a t aa n dt h e ye p gt p yo p yo p , d e v e l o i n e r s o n a l i z e dr e c o mm e n d e r s s t e m s i nm o u n c l e a r r o l e so f c o n t e x t a w a r e i n f o r m a t i o n p gp y b i l ea n dp e r v a s i v ee n v i r o n m e n t s i sm o r ec h a l l e n i n h a nd e v e l o i n e c o mm e n d e rs s t e m sf r o m g gt p gr y t r a d i t i o n a l d o m a i n s .T h i sp a e ri n t r o d u c e dc l a s s i cr e c o mm e n d a t i o nt e c h n i u e sa n du n i u ef e a p q q , t u r e s i nm o b i l er e c o mm e n d e rs s t e m s a sw e l l a s t h ec h a l l e n e s i nm o b i l ee n v i r o m e n t . B a s e do n y g , , t a x i d r i v i n o u t er e c o mm e n d a t i o na n dp e r s o n a l i z e dt r a v e lp a c k a er e c o mm e n d a t i o n t w oc a s e s gr g r o b l e ma n dc o n s t r a i n e d t r a v e l r e c w e f o r m u l a t e dt h em o b i l e s e u e n t i a l r e c o mm e n d a t i o n( M S R) p q , o mm e n d a t i o n. F i n a l l w eg a v e ab r i e f s o l u t i o no f t h em o b i l e r e c o mm e n d e r r o b l e mr e s e c t i v e l . y p p y : ; 犓 犲 狅 狉 犱 狊 e c o mm e n d e r s s t e m; c o m u t a t i o n a l a d v e r t i s i n o b i l e s e u e n t i a l r e c o m m e n d e r r m y p g q 狔狑
3 8
华东师范大学学报 ( 自然科学版 )
2 0 1 3年
[] 、 移动互联 W i F i R F I D 等信息基础设施 已 能 够 收 集 到 大 量 的 地 理 位 置 等 用 户 相 关 信 息 1 , 网也随之产生了大量的新型应用 , 移动推荐系统应运而生 , 如基于移动设备当前位置进行美 2] 3] 食推荐 [ 、 购物推荐 [ 等. 推荐系统的目的 是 在 互 联 网 带 来 的 信 息 过 载 情 况 下 , 帮助用户进 ] 4, 5 行信息过滤 , 使其能快速找到符合个人需求的 信息 . 推 荐 系 统[ 能够通过识别和预测用户
] 7, 9 , 简称 T 模型 [ 表示 , 定义为关 键字权 重的 F r e u e n c I n v e r s eD o c u m e n tF r e u e n c F I D F) q y q y 向量 . 用户 c资料的偏好特征 C ( ) 通常也 可以表示为关键字 对用户 c 的 o n t e n t B a s e d P r o f i l e c [1] 1 0] 一个权重向量 , 可采用贝叶斯分类算法 [ 、 等得到 . 最 终需要 计算的效 用函 W i n n o w 算法 1
] 4 于内容推荐算法 、 协同过滤算法 、 混合算法模型 [ .
1. 2 推荐算法研究 1. 2. 1 基于内容的推荐
[ 8] 基于内容的推荐 ( 是 根 据 用 户 过 去 选 择 的 对 象, 推 C o n t e n t B a s e dR e c o mm e n d a t i o n)
下一代移动推荐系统
2 1 宋乐怡1, 熊 辉 , 张 蓉
( 上海 2 新泽西州立大学 商学院 , 美国 新泽西州 ) 1.华东师范大学 软件学院 , 0 0 0 6 2; 2.罗格斯 摘要 : 推荐系统的目的是通过利用用户的评价信息 , 实现从过载的信息中识 别 出 用 户 感 兴 趣 的 移动环境下的空间数据复杂性较高 , 并且用户的上下文信息更加模糊 , 从而使得移动个性 内容 . 本文通过介绍传统推荐算法和移动环 境 下 个 性 化 推 荐 化推荐相比于传统领域面临更大的挑战 . 的特性 , 给出了移动推荐的挑战 ; 在基于 G P S 信息的出租车 线 路 推 荐 和 旅 游 包 推 荐 两 个 移 动 案 例基础上 , 提出了移动序列推荐问题及基于约束的旅游推荐问题 , 并给出了相应的解决方案 . 关键词 : 推荐系统 ; 计算广告 ; 移动序列推荐 中图分类号 :T : / P 3 9 1 文献标识码 :A 犇 犗 犐 1 0. 3 9 6 9 . i s s n . 1 0 0 0 5 6 4 1. 2 0 1 3. 0 3. 0 0 4 j
犜ຫໍສະໝຸດ Baidu狅 狑 犪 狉 犱 狊 狋 犺 犲狀 犲 狓 狋 犲 狀 犲 狉 犪 狋 犻 狅 狀狅 犳犿 狅 犫 犻 犾 犲 狉 犲 犮 狅 犿犿 犲 狀 犱 犲 狉 狊 狊 狋 犲 犿 狊 犵 狔
1 2 1 , , S ONG L e i I ONG H u i HANG R o n X Z y g
荐相关属性与之相似度最高的对象 , 这样就能给出最符合用户偏好的推荐 . 这类算法通常源 于信息检索方法 : 对象通过特征提取的方法得到对象内容的特征来表示 , 系统基于用户所评
] 4 价对象的特征 , 学习用户的兴趣 , 从而考察用户资料与待预测项目的匹配程度 [ .
对象内容特征 ( ( ) ) 可 采 用 信 息 检 索 中 最 经 典 的 词 频—倒 排 文 档 频 率 ( C o n t e n t s T e r m
第3期 2 0 1 3年5月
华东师范大学学报 ( 自然科学版 )
) J o u r n a l o fE a s tC h i n aN o r m a lU n i v e r s i t N a t u r a lS c i e n c e y(
N o . 3 M a 0 1 3 y2
文章编号 : ( ) 1 0 0 0 5 6 4 1 2 0 1 3 0 3 0 0 3 7 0 9
1 传统推荐系统
1. 1 传统推荐系统 [] “ 推荐系统是利用电子商务网站向客 户提供 商品 R e s n i c k和 V a r i a n在1 9 9 7 年 7 指出 : 帮助用户决定应该购买什么产品 , 模拟销售人员帮助客户完成购买过程 . ” 信息和建议 , 传统推荐利用个人兴趣或者社交网络中朋友的兴趣 , 进行评分预测或 T 如, o p犖 推 荐 , 音乐或电影网站进行相关产品 推荐 , Am a z o m. c o m 进行产品推荐 , F a c e b o o k 进行用户推荐 , 超市根据商品购买量进行预测等 . 可以将其总结 为 一 个 用 户 与 商 品 对 应 的 评 分 或 无 打 分 矩 阵的分解问题 , 通过多种算法实现对特定用户 的 产 品 预 测 和 推 荐 . 通 常 有 三 种 实 现 算 法: 基