开放下载!基于PAI个性化推荐系统开发指南

亚马逊的CEO Jeff Bezos曾经说过,他的梦想是“如果我有100万个用户,我就要为他们做100万个亚马逊网站”。而智能推荐系统的出现,就是为了实现这个梦想,智能推荐系统解决的是一个信息比对的问题,怎么样基于用户的信息和商品的信息去做一个更好的匹配,为每一个用户实现个性化的推荐结果,这是推荐系统要解决的问题。从“千人一面”到“千人千面”,这个世界因智能推荐系统变得更人性化、更丰富、更美好。

 

推荐系统=推荐算法+系统工程

《个性化推荐系统开发指南》这本电子书基于PAI构建企业级推荐系统,从推荐算法开始,到系统工程问题讲解,教你构建一个完整的推荐系统。

 

b9c1b8fcfcf94f12a1fa0fba4e825106.png<br>

 

目录

image.png

 

什么是推荐系统

伴随着互联网应用的发展,人们可以涉猎到更多的资讯。比如说进入到一个淘宝的平台,有非常多的商品,如何将适合用户的商品去触达他,是淘宝需要解决的一个问题。本质上,推荐系统解决的是一个信息比对的问题。怎么样基于用户的信息和商品的信息去做一个更好的匹配,这是推荐系统要解决的问题。

常见的推荐业务场景有两个。一个是基于搜索Query的推荐,比如说,在淘宝平台购买一件商品,Query推荐要基于用户的购买偏好,还有商品的属性去做一个匹配。另一个是基于用户和商品属性的Feed流的推荐,我们采用机器学习推荐模型,它既要学习用户,也要学习商品的属性。
image.png

推荐系统召回算法

召回算法的作用是从海量待推荐对象中抽选出待排序的候选集。

下面是目前比较流行的4个算法。

  • 协同过滤:基于统计的方式找到相似的item关联关系以及user-item的关联关系
  • GraphSage:图神经网络召回算法,基于深度学习框架构建的图算法。可以基于用户和商品特征及行为产出user embedding和item embedding。

推荐系统排序算法

排序算法的作用是针对推荐的候选集进行用户兴趣从强到弱的排序,通常使用机器学习领域的二分类算法解决该问题。

目前比较经典的排序算法是下面列的这4种。

  • 一、逻辑回归是应用非常广泛的一种算法。它是目前业内最经典的线性二分类算法,特点是容易上手,对于计算力要求低,模型可解释性好。
  • 二,FM算法近一两年来,在很多客户的场景中都得到大规模的应用,效果也不错。它是通过内积的方式增强特征的表现力。

推荐系统线上服务编排

1、业务场景:客户业务潮汐效应很明显,业务高峰基本集中在中午和晚上。
2、方案:基于高扩展弹性业务场景,采用阿里云ACK构建整体推理架构。
3、调用流程:

  • 多路召回:物品协同过滤,语义召回,热门及运营策略召回取回上千条候选集。
  • 曝光去重:基于该用户阅读历史,去掉已经曝光内容,去掉基于运营策略不能推荐的内容(敏感内容)。
  • 排序:推理模块调用排序过程时根据用户id及物料id,获取用户特征及物料特征(Redis)后,分批调用PAI-EAS服务返回排序结果。

 

作者介绍
阿里云人工智能产品专家傲海,长期从事人工智能平台产品能力建设和商业化业务。伴随阿里云机器学习PAI平台从零起步,逐渐成为IDC、Forrester认证的国内领先的商业化人工智能平台之一。《机器学习实践应用》书作者,阿里云大学讲师。

原文链接
本文为阿里云原创内容,未经允许不得转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/515309.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

抖音实战~搜索页面~扫描二维码

文章目录一、二维码扫描1. api2. 前端源码3. 实现原理二、、作品鉴赏2.1. 短视频二维码2.2. 微信扫描2.3. 抖音扫描一、二维码扫描 uni.scanCode(OBJECT) 1. api 自己发布的短视频会有“保存到相册、复制链接、二维码、转为私密” 2. 前端源码 // 搜索扫码scan() {uni.scanC…

发力公有云的用友YonSuite,云原生实力到底如何?

作者 | 宋慧 出品 | CSDN云计算 头图 | 付费下载于视觉中国 在云原生吞噬一切的口号下&#xff0c;云计算厂商和企业用户对云原生的关注度达到空前的高度。不过&#xff0c;在容器、微服务、DevOps等云原生概念被普及后&#xff0c;CSDN的2020-2021年度开发者大调查显示&#…

云原生语境下,如何重新解读微服务?

最近&#xff0c;O’Reilly 公布了一份关于企业微服务市场现状的数据调研。报告显示&#xff0c;在访问了全球 1,502 名软件工程师、系统和技术架构师、工程师以及决策者后&#xff0c;有 77&#xff05; 的组织反馈采用了微服务&#xff0c;其中 92&#xff05; 的组织成功使用…

抖音实战~公开/私密短视频互转

文章目录一、需求分析1. 公开转私密~流程图2. 公开转私密~流程简述3. 私密转公开~流程图4. 私密转公开~流程简述二、代码实战2.1. 公开转私密2.2. 私密转公开2.3. 公开转私密2.4. 短视频详情2.5. 私密转公开三、作品鉴赏3.1. 公开短视频转私密3.2. 私密短视频转公开一、需求分析…

超详细Netty入门,看这篇就够了!

思维导图 前言 本文主要讲述Netty框架的一些特性以及重要组件&#xff0c;希望看完之后能对Netty框架有一个比较直观的感受&#xff0c;希望能帮助读者快速入门Netty&#xff0c;减少一些弯路。 一、Netty概述 官方的介绍&#xff1a; Netty is an asynchronous event-drive…

申通的云原生实践之路:如何实现应用基于容器的微服务改造?

随着云计算的普及与云原生的广泛应用&#xff0c;越来越多的从业者、决策者清晰地认识到「云原生化将成为 企业技术创新的关键要素&#xff0c;也是完成企业数字化转型的最短路径」。 因此&#xff0c;具有前瞻思维的互联网企业从应用诞生之初就扎根于云端&#xff0c;谨慎稳重…

安迈云加入GDCA全球分布式云联盟,携手业内共建新生态

编辑 | 宋 慧 出品 | CSDN云计算 面对全球百年未有之大变局&#xff0c;以“新基建”为核心的宏观战略&#xff0c;正在加速波澜壮阔的数字时代到来。分布式存储与去中心化云计算作为Web3.0的重要基础设施&#xff0c;将加快推动千行百业数字化转型进程&#xff0c;构建商业新…

抖音实战~关注博主

文章目录一、关注我需求分析1. 关注我流程图2. 关注我流程简述3. 表结构设计二、关注我源码分析2.1. 前端2.2. 后端三、账号1关注实战3.1. 关注前数据记录3.2. 账号1关注账号23.3. 账号1关注后数据变化四、. 账号2关注实战4.1. 账号2关注账号14.2. 关注后数据变化4.3. redis存储…

ClickHouse 源码阅读 —— SQL的前世今生

注&#xff1a;以下分析基于开源 v19.15.2.2-stable 版本进行&#xff0c;社区最新版本代码改动较大&#xff0c;但是总体思路是不变的。 用户提交一条查询SQL背后发生了什么&#xff1f; 在传统关系型数据库中&#xff0c;SQL处理器的组件主要包括以下几种&#xff1a; • …

史上最全的支付宝二维码扫码优化技术方案

二维码又称二维条码&#xff0c;常见的二维码为QR Code&#xff0c;QR全称Quick Response&#xff0c;是一个近几年来移动设备上超流行的一种编码方式&#xff0c;它比传统的Bar Code条形码能存更多的信息&#xff0c;也能表示更多的数据类型。 设备扫描二维条码&#xff0c;通…

抖音实战~取关博主

文章目录一、需求分析1. 取关流程图2. 取关流程简述二、源码实战2.1. 取关~前端2.2. 取关~后端三、5217取关实战3.1. 取关前资料分析3.2. 账号5217取关四、账号0009取关实战4.1. 账号0009取关4.2. 数据变化一、需求分析 1. 取关流程图 2. 取关流程简述 1.前端携带用户ID和短视…

终于有人把Python讲清楚了!

Python入门从哪开始&#xff0c;90%以上的书上都是这样讲的&#xff1a;先介绍 Python 的基本语法规则、list、dict、tuple 等数据结构&#xff0c;然后再介绍字符串处理和正则表达式&#xff0c;介绍文件等IO操作.... 就这样一点一点往下说。然而这种按部就班的学习方法&#…

MaxCompute 实现增量数据推送(全量比对增量逻辑)

ODPS 2.0 支持了很多新的集合命令(专有云升级到3版本后陆续支持)&#xff0c;简化了日常工作中求集合操作的繁琐程度。增加的SQL语法包括&#xff1a;UNOIN ALL、UNION DISTINCT并集&#xff0c;INTERSECT ALL、INTERSECT DISTINCT交集&#xff0c;EXCEPT ALL、EXCEPT DISTINCT…

uniapp 引入iconfont的方法

文章目录1. 加入购物车2. 下载代码3. 创建静态目录4. 样式字体复制5. 字体转码6. 转码内容替换7. 样式引入7. 使用8. 个性化使用阿里图标库&#xff1a;https://www.iconfont.cn/ 1. 加入购物车 选中自己需要的图标依次加入购物车 2. 下载代码 打开购物车-下载代码到本地 …

独家下载 |《领军行业大数据及AI实战》解锁九大行业领军企业云上大数据及AI实战

飞天大数据平台不仅是阿里经济体大数据生产的基石&#xff0c;更为各行业客户提供大数据整体解决方案和强劲算力。上一册介绍阿里巴巴内部大数据实战的电子书《阿里巴巴大数据及AI实战》推出后&#xff0c;受到了广大开发者的认可。本次带来不同行业下企业的大数据&AI案例和…

从日志入手,保障 Kubernetes 稳定性

作者 | 悟鹏、沉醉来源 | 阿里巴巴云原生头图 | 下载于视觉中国不论对于软件的用户还是开发者&#xff0c;日志都是很重要的信息源。日志可以用来表征软件的运行状态&#xff0c;在软件运行不符合预期时提供丰富的信息&#xff0c;也可以用在开发阶段调试软件&#xff0c;方便定…

抖音实战~我关注的博主列表、关注、取关

文章目录一、关注模块1. 关注流程图2. 关注流程简述二、前端关注相关2.1. 查询我关注博主列表2.2. 取消关注2.2. 关注我2.4. 上滑分页粉丝列表2.5. 状态刷新三、后端关注相关3.1. 查询我关注的博主列表3.2. 取关3.3. 关注一、关注模块 1. 关注流程图 暂未上&#xff0c;敬请期…

灵魂拷问,上 Kubernetes 有什么业务价值?

上 Kubernetes 有什么业务价值&#xff1f; 今天要演讲的主题是跟应用管理或者说是云原生应用交付是相关的。首先我们想要先回答这么一个问题&#xff1a;为什么我们要基于 Kubernetes 去构建一个应用管理平台&#xff1f; 上图是一个本质的问题&#xff0c;我们在落地 K8s 经…

近7万新冠域名一半是钓鱼网站?以色列老牌安全厂商Check Point推出全端保护新战略

编辑 | 宋 慧 出品 | CSDN云计算 头图 | 付费下载于视觉中国 疫情肆虐的2020注定会被长久铭记。在这一年中&#xff0c;人们的工作、生活方式发生了巨变。在以色列老牌安全厂商Check Point全球进行的调查中显示&#xff0c;87%的工作人口采用了居家办公模式&#xff0c;74%的企…

掌门教育微服务体系Solar第3弹:Nacos企业级落地下篇

前言 在高速发展的时候&#xff0c;公司规模越来越大&#xff0c;老师人数越来越多&#xff0c;这时候公司不能铺太多人去做运营与服务&#xff0c;必须提高每个人效&#xff0c;这就需要技术驱动。因此掌门教育转变成一家技术驱动型的公司&#xff0c;如果被迫成为一家靠资金驱…