PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

栏目: Python · 发布时间: 5年前

内容简介:AI 作为一项智慧而伟大的技术,正在日新月异,重塑着我们的生活,无论是语音合成、图像识别,还是智慧城市、人机大战,它已经逐渐渗透到日常生活的方方面面。训练模型离不开深度学习框架,除了 Google 的 TensorFlow,Facebook 的 PyTorch 又是如何运作的呢?Joseph Spisak,2018 年 1 月加入 Facebook,担任 PyTorch 和 ONNX 的产品经理,曾就职于 Amazon AWS,负责 AI 和 AWS 的国际伙伴关系。

By 超神经

场景描述:基于 Torch,Facebook 人工智能研究团队发布了 PyTorch 1.0

关键词:AI, PyTorch, Facebook 

AI 作为一项智慧而伟大的技术,正在日新月异,重塑着我们的生活,无论是语音合成、图像识别,还是智慧城市、人机大战,它已经逐渐渗透到日常生活的方方面面。训练模型离不开深度学习框架,除了 Google 的 TensorFlow,Facebook 的 PyTorch 又是如何运作的呢?

本文基于 Facebook AI 产品经理 Joseph Spisak 在 O'Reilly 和 Intel 共同举办的 AI Conference 2018 旧金山站所做的演讲,讲师从 Facebook 深度学习框架  PyTorch 1.0 为切入点,详细介绍了 Facebook 在 AI 领域的布局、当前开源的 工具 、遇到难题及取得的研究成果。

Joseph Spisak,2018 年 1 月加入 Facebook,担任 PyTorch 和 ONNX 的产品经理,曾就职于 Amazon AWS,负责 AI 和 AWS 的国际伙伴关系。

点击下文观看完整视频 

时长 38 分钟

由 O'reilly 授权发布,HyperAI 超神经编译 中英文双语字幕

也着重介绍了 ONNX 的一些使用细节,与 FaceBook 与其他友商之间的合作。在本次演讲发生的时间,刚好是 ONNX 开源一年左右的时间。Joseph 也很诚实地分享了产品设计进程中,是如何权衡用户的意见,和团队原本的设计理念。

ML @ Facebook  :赶上了对的车

FAIR 即 Facebook AI Research,是 Facebook 内部专业研究人工智能的实验室。机器学习在众多 Facebook 产品中都有应用到。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

Facebook 产品中的 ML

在 Facebook 内部,通过决策树来预测信息流以及重要事件,也用到了 MLP 和众多 ConvNets,因为它们都非常适用于计算机视觉。

但是很多 ConvNets 并不适用于翻译和语音识别等,所以开发多模态容器的需求就出现了。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

某网友综合各种数据总结出几种深度学习框架

在 2019 第一季度的增长趋势

Facebook 在 2018 年发布了 PyTorch 1.0,在短短的时间里,市场份额也在迅速增长,并且广受科研学术界的广泛使用和认可。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

还有一项调查,是针对线上的深度学习职位的总体数量,其反应的也是这些深度学习框架的受欢迎程度。

很明显,职位中明确要求「掌握 TensorFlow 」的职位数量,明显高于 PyTorch ,Keras 的职位需求大约是 TensorFlow 的一半,目前没有什么招聘需求中对 fastai 有明确的要求。

不过值得注意的是,除了 LinkedIn,其他求职网站上,需要掌握 PyTorch 的职位要比 TensorFlow 多。

  Facebook 的开源历程

Joseph 在视频中,介绍了 Facebook 是一个很开放的团队,其在 AI 领域开源了众多工具,包括但不限于数据、模型、库、框架、编译器和优化器、硬件。同时 Facebook 还协助建立了 AI 社区,与微软、英特尔等公司在 AI 研究方向建立了深度合作,促进了资源流通、社区繁荣。

他也深深认可,社区的作用对于产品产生了非常积极的影响。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地 Facebook 开源工具

ONNX:Facebook 的希望寄托

ONNX 即 开放式神经网络交换,由 Facebook 发布, 被众多主流框架支持的 中间表达格式框架 便于在各个主 流深度学习框架之间迁移模型

ONNX 是 Facebook 迈向开放式生态系统的第一步,它 为 AI 模型提供开源格式, 使 AI 开发人员能够随着项目的发展选择合适的工具。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地 ONNX 是一个多人维护的社区项目

为了方便 ONNX 灵活连接到不同的硬件后台,Facebook 开源了 ONNXIFI 接口 。ONNXIFI 为 ONNX 提供了用于框架集成的接口,即一组用于加载和执行 ONNX 计算图的跨平台 API。

未来:如何抓住 AI 大潮,Facebook 也很着急

Facebook 将会坚持「开放共赢」的初衷,开放更多的工具,尤其是在 RL 方向。同时,励志建造 PyTorch 生态,降低人工智能领域的壁垒,加强平台与平台之间、工具与工具之间的资源流通,简化手段,让资源更高效地流通利用起来。

未来社会将是人工智能技术大放异彩的平台,随着 AI 技术地迅猛发展,生产效率大幅度提高,传统工业实现产业升级,AI 会改善人们的生活习惯,而行业合作、社区建设将大大加快这一进程。

AI Conference 2019 北京站正在火热报名中,想要了解 AI 行业最新技术进展,跟进产研结合的最新落地实例,你可以点击「 阅读原文 」报名参加。

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

AI Conference 部分 讲师名单

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

超神经百科

HyperAI  超神经 搜集并整理全球数百个公开数据集,并提供国内镜像下载,对科研机构和开发者们提供免费服务。

The Children’s Book Test( CBT ) 数据集

The Children’s Book Test( CBT ) 数据集,是由古腾堡项目免费提供的书籍中提取的文字段落和相应的问题构建而成的问答数据集。旨在直接测量语言模型和如何利用更广泛的语言环境用于问答(阅读理解)和仿真查找。

The Children’s Book Test(CBT) 数据集于 2016 年由 Facebook 发布,其主要发布人是 Felix Hill, Antoine Bordes, Sumit Chopra and Jason Weston,相关文献为: The Goldilocks Principle: Reading Children’s Books with Explicit Memory Representations 。大小为 114.97 MB。

更多 Facebook 数据集,请访问 https://hyper.ai 下载。

历史文章(点击图片阅读)

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

回顾 2018 :最 6 的 6 个机器学习开源项目

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

对 2018 年 AI 发展预言全中,他们又立了 2019 的 Flag

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

一个普通工程师,开源项目前要考虑什么?

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

PyTorch PM 回忆 1.0 版本诞生记:从科研到落地

AI 百科

教程

数据集

商店

更多

http://hyper.ai


以上所述就是小编给大家介绍的《PyTorch PM 回忆 1.0 版本诞生记:从科研到落地》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Spring实战(第4版)

Spring实战(第4版)

Craig Walls 沃尔斯 / 张卫滨 / 人民邮电出版社 / 2016-4-1 / CNY 89.00

《Spring实战(第4版)》是经典的、畅销的Spring学习和实践指南。 第4版针对Spring 4进行了全面更新。全书分为四部分。第1部分介绍Spring框架的核心知识。第二部分在此基础上介绍了如何使用Spring构建Web应用程序。第三部分告别前端,介绍了如何在应用程序的后端使用Spring。第四部分描述了如何使用Spring与其他的应用和服务进行集成。 《Spring实战(第4......一起来看看 《Spring实战(第4版)》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

html转js在线工具
html转js在线工具

html转js在线工具