Facebook 开源深度学习推荐模型 DLRM

作者: xplanet 2019-07-03 23:11:05

 Facebook 宣布推出深度学习推荐模型(DLRM)的开源版本,这是一种***进的个性化推荐 AI 模型,并且可用于生产环境中。该模型的实现可用于 Facebook 的 PyTorch、Facebook 的分布式学习框架 Caffe2 和 Glow C++。

推荐引擎在很大程度上决定着人们每天看到的内容,无论是 Facebook 等社交媒体网站、亚马逊等电子商务网站的内容,还是在 Xbox 首页的推荐游戏。就在上个月,亚马逊也将 AI 应用于 AWS 上的个性化购物推荐系统。

5 月底,20 多位 Facebook AI 研究人员在 arXiv 上发表了一篇论文,解释了 DLRM 模型如何使用映射分类数据的嵌入表进行表达,其中大部分计算由预测函数多层感知器(MLP)执行。论文详细介绍了 DLRM 模型,并与现有推荐模型进行比较,以充分展示其特性。

Facebook 人工智能研究(FAIR)已经将其大量工作开源,免费提供 DLRM 可以帮助更广泛的 AI 社区解决推荐引擎带来的挑战,比如利用神经网络将分类数据与某些更高级别的属性相关联。

DLRM 的制造商建议用该模型对推荐引擎的速度和准确性性能进行基准测试。用于实验和性能评估的 DLRM 基准测试是用 Python 编写的,支持随机和合成输入。

Facebook 研究科学家 Dheevatsa Mudigere 和 Maxim Naumov 在一篇博客文章中表示,将在未来公开分享优化 DLRM 系统的性能结果。

最近几周由 Facebook 开源的其他 AI 模型或框架还包括 PyRobot,与 PyTorch 一起工作的机器人框架;以及 PyTorch Hub,一个工作流程和 API,旨在鼓励 AI 模型的再现性。还有 Ax 和 BoTorch,用于机器学习实验和贝叶斯模型优化的工具,于 5 月与 PyTorch 1.1 一起推出。

Facebook 的推荐工具在过去一直存在争议。去年,Keras 深度学习图书馆创建者 FrançoisChollet 在一篇帖子中称,“有良心的 AI 研究人员不应该在 Facebook 工作”,他提倡“不要使用 AI 作为操纵用户的工具;相反,将 AI 作为工具提供给用户,让他们拥有更多的自主权。”

Facebook 开发 开源
上一篇:夯实AI基础,聚焦行业实践---记WOT全球人工智能技术峰会机器学习实践分论坛 下一篇:图灵71年前就已提出神经网络!《智能机器》再掀热议
评论
取消
暂无评论,快去成为第一个评论的人吧

更多资讯推荐

我花了两年,从不懂Python变成了AI工程师

有一位小哥,从不知道Python到找到AI工程的工作,用时两年。他的文章在网上获得了5000多条点赞。

赖可 ·  4天前
阿里开源MNNKit:基于MNN的移动端深度学习SDK,支持安卓和iOS

近日,阿里开源了基于 MNN 引擎的项目 MNNKit,面向安卓和 iOS,以 SDK 的方式提供 AI 端侧推理能力。开发者不需要了解算法细节就可以直接使用。

一鸣、Jamin ·  4天前
3行代码提速模型训练:这个算法让你的GPU老树开新花

百度和Nvidia研究院结合N卡底层计算优化,提出了一种有效的神经网络训练加速方法,不仅是预训练,在全民finetune BERT的今天变得异常有用。

夕小瑶 ·  2020-01-21 22:23:18
Google 开源最新 NLP 模型,能处理整本《罪与罚》

Transformer 可谓是近年 NLP 领域关注度颇高的模型之一。近日,Google 又推出了 Transformer 的“升级版”——Reformer。

Rachel ·  2020-01-18 14:50:13
72岁男子通过意念喝可乐打麻将:全靠脑机接口技术

据浙江媒体报道称,目前正在浙江大学医学院附属第二医院就诊的72岁张先生,完成了一项“壮举”,用意念喝可乐。

雪花 ·  2020-01-17 06:02:46
Facebook开源算法代码库PySlowFast,轻松复现前沿视频理解模型

近日,FAIR视频团队在 ICCV 相关研讨会上开源了视频识别检测代码库 PySlowFast,并同时发布了预训练的模型库。同时,该团队表示,他们还将实时将他们的前沿工作添加至此代码库。

佚名 ·  2020-01-07 14:37:59
AI芯片2019年的六大关键词和2020年的四大趋势

AI芯片市场的竞争变得更加激烈,但大都面临落地难题。回顾2019年的AI芯片发展,6个关键词贯穿其中。展望2020年的AI芯片市场,4大趋势不容忽视。

包永刚 ·  2020-01-06 09:40:22
超方便!掌握依赖注入5大原则,无需额外编代码

如果是第一次接触这个概念,可能会一时没有头绪,网上的各种解释可能会让你更加混乱,并觉得它没那么简单。其实依赖注入本身是单纯、简单的。

读芯术 ·  2019-12-27 15:16:34
Copyright©2005-2020 51CTO.COM 版权所有 未经许可 请勿转载