FFM及DeepFFM模型在推荐系统的探索及实践

2019 年 9 月 19 日

FFM及DeepFFM模型在推荐系统的探索及实践

AICon北京2018大会上,张俊林讲师做了《FFM 及 DeepFFM 模型在推荐系统的探索及实践》主题演讲,主要内容如下。


演讲简介


FM 模型目前广泛使用在互联网公司的大规模推荐系统中并取得了很好的应用效果,FFM 模型作为 FM 模型的改进版,一般情况下效果是优于 FM 模型的,但是因为参数量过多导致这个模型大规模实用化存在严重问题。


本演讲主要分享微博在 FFM 模型及 DeepFFM 模型应用在推荐系统所做的一系列优化探索工作。首先会对 FM/FFM 模型各自的特点及应用场景进行介绍,同时会介绍 FFM 的几种不同的深度学习版本 DeepFFM 模型。除此外会分享我们针对 FFM 及 DeepFFM 模型的一些改进工作。针对 FFM 模型参数量过大的问题,我们通过结合 FM 及 FFM 模型各自的优点进行了针对性的优化,新模型既有接近于 FFM 的效果又能大量减少参数;另外我们对 DeepFFM 也针对性的进行了改进并取得了较好的效果。


演讲提纲:


  1. 推荐任务及大规模推荐系统简介;

  2. 从FM模型到FFM模型;

  3. 如何减少FFM模型的参数量;

  4. DeepFFM模型应用在推荐系统;

  5. 对DeepFFM模型的优化改进及应用;


听众收益:


  1. 可以透彻了解工业界常用的推荐模型及其适用场景;

  2. 可以了解并熟悉DeepFFM这种比较前沿的深度学习推荐模型;

  3. 可以了解一些前沿模型的缺点及若干有针对性的改进推荐模型;


讲师介绍


张俊林


新浪微博 AI Lab 资深算法专家


张俊林,中国中文信息学会理事,目前在新浪微博 AI Lab 担任资深算法专家。在此之前,张俊林曾经在阿里巴巴任资深技术专家,以及在百度和用友担任技术经理及技术总监等职务。他的研发兴趣集中在:深度学习、搜索技术、推荐系统、自然语言处理等方面,并在以上领域有多年学术界研究经历及工业界实践经验。同时他是技术书籍《这就是搜索引擎:核心技术详解》(该书荣获全国第十二届输出版优秀图书奖)、《大数据日知录:架构与算法》的作者。


他本科毕业于天津大学管理学院,之后在中科院软件所直接攻读博士学位,研究方向是信息检索理论与自然语言处理,就学期间曾在 ACL、COLING、IJCNLP 等国际顶级会议发表多篇学术论文。另外,他在此期间领导设计的搜索系统曾在美国国防部 DARPA 主持的 TREC 高精度检索系统评测中取得综合排名第一名的优异成绩。












完整演讲 PPT 下载链接


https://aicon.infoq.cn/2018/beijing/#schedule


2019 年 9 月 19 日 14:14383

评论

发布
暂无评论
发现更多内容

WebSocket连接错误Error during WebSocket handshake Unexpected response code 404

李浩宇/Alex

【原创】SpringBoot 这几种配置文件方式,你都用过吗?

田维常

spring Boot Starter

【原创】SpringBoot快速整合Thymeleaf模板引擎

田维常

spring Boot Starter

【原创】Spring Boot 如何手写stater

田维常

spring Boot Starter

【原创】Spring Boot终极篇《下》

田维常

spring Boot Starter

阿里P8架构师呕心沥血整理的【Docker实战】文档带你玩转Docker。

Geek_71bb95

Java 程序员 架构 面试 编程语言

Spring Boot 如何快速实现定时任务

田维常

spring Boot Starter

【原创】Spring Boot终极篇《上》

田维常

spring Boot Starter

想不通(关于人生的突发奇想)

干啥啥不行的赢

【原创】Spring Boot 过滤器、监听器、拦截器的使用

田维常

spring Boot Starter

一站式低延迟直播连麦解决方案

anyRTC开发者

音视频 WebRTC 直播 RTC sdk

YOLODet 最强PyTorch版的YOLOv5、YOLOv4、PP-YOLO、YOLOv3复现

wuzhihao7788

深度学习 AI 目标追踪

数据库JDBC:PreparedStatement

大规模数据处理学习者

JDBC SQL预处理 PrepareStatement

scrapy学习之爬虫练习平台2

LLLibra146

Python 爬虫 python 爬虫 Scrapy

如何快速构建Spring Boot基础项目?

田维常

spring Boot Starter

【原创】Spring Boot集成Redis的玩法

田维常

spring Boot Starter

scrapy学习之爬虫练习平台4

LLLibra146

Python 爬虫 python 爬虫 Scrapy

Scrapy中process_request返回request和None的区别

LLLibra146

Python 爬虫 python 爬虫 Scrapy

YOLODet--YOLO系列网络结构图(YOLOv5,YOLOv4,PPYOLO,YOLOv3)

wuzhihao7788

深度学习 AI 目标追踪

哭了,前阿里P8见我spring太烂,把系列合集甩在了我脸上

周老师

scrapy学习之爬虫练习平台5

LLLibra146

Python 爬虫 python 爬虫 Scrapy

阿里P8Java大神给迷茫的程序员一些中肯建议:“请不要再虚度光阴了!”

Geek_71bb95

Java 阿里巴巴 程序员 架构 编程语言

浅析一个较完整的SpringBoot项目

田维常

spring Boot Starter

【原创】Spring Boot集成Mybatis的玩法

田维常

spring Boot Starter

Spring Boot 集成 Druid 监控数据源

田维常

spring Boot Starter

【原创】Spring Boot一口气说自动装配与案例

田维常

spring Boot Starter

华为云“创原会”:40+技术精英论道云原生2.0

华为云开发者社区

k8s 华为云

【原创】Spring Boot 集成Spring Data JPA的玩法

田维常

spring Boot Starter

专业级沙箱与恶意样本的自动化分析

京东智联云开发者

云计算 监控 虚拟化

scrapy学习之爬虫练习平台爬取

LLLibra146

爬虫 python 爬虫 Scrapy

scrapy学习之爬虫练习平台3

LLLibra146

Python 爬虫 python 爬虫 Scrapy

FFM及DeepFFM模型在推荐系统的探索及实践-InfoQ