当前位置:统一通信/协作企业动态 → 正文

Facebook开源Torchnet加速A.I.研究

责任编辑:editor004 作者:JORDAN NOVET |来源:企业网D1Net  2016-07-04 11:45:44 本文摘自:INFOQ

2016年6月23日,Facebook公布了一份学术论文和一篇博客文章,详细介绍了Torchnet。Torchnet是一个为简化深度学习而设计的新的开源软件,是人工智能的一种。

深度学习是时下很热门的领域,包括在大量数据(比如照片)的基础上训练人工神经网络,然后通过神经网络来预测新的数据。和很多已有的搭建全新深度学习框架的做法不同,Facebook选择在Torch的基础上构建框架,Torch则是Facebook此前开源的库。

“举个例子,如果你想训练一个实用的大规模深度学习系统,你需要很多人力去做,而Torchnet把这件事变得非常简单,因为它能完全隐藏输入/输出的成本,”Facebook人工智能研究(FAIR)实验室的研究科学家Laurens van der Maaten说,“它并不是将Torch变得快点儿慢点儿或者其他怎么样,那不是这个框架的重点所在。”

van der Maaten说,Torchnet是用Lua写的,可以运行在标准的x86芯片或者GPU上,它能让程序员重复利用特定的代码,这也就意味着减少工作量的同时降低引入bug的几率。

Facebook不是唯一一家为Torch/nn library搭建工具的公司,Twitter员工似乎也对Torchnet感到非常兴奋。

亚马逊、Google和微软,跟很多其他公司一样,都在近几个月发布了全新的深度学习框架。大家都想看看Facebook在这时候能做点什么不一样的,而Facebook此前还曾开源过React Native和Presto。

“如果有什么特别值得一提的,那就是这项举措有点类似于为Theano框架而做的Blocks和Fuel。”van der Maaten说道。

“Torchnet可能不会仅仅局限于Torch。它的抽象性'能够轻易地被应用到'其他框架中,比如Caffe和Google的TensorFlow。”van der Maaten和他的同事Ronan Collobert、Armand Joulin在论文中写道。

Facebook第一个版本的Torchnet是六七个月之前做好的。van der Maaten说:“有一批不同的团队在不同的应用程序中使用了它。”

van der Maaten没有指出Facebook依赖Torchnet的地方,但是Torchnet的确可以被应用到很多事情上,比如图片识别和自然语言处理。当你需要找到相关的Instagram照片,或者从你的News Feed里找出最棒的Facebook推文的时候,它就能派上用场了。Facebook希望它自家的内容比互联网上其他内容都更吸引人,既是为了让用户不断回来看Facebook,也为了吸引新的用户,所以Torchnet是个非常重要的东西。

关键字:FacebookTorchnet

本文摘自:INFOQ

x Facebook开源Torchnet加速A.I.研究 扫一扫
分享本文到朋友圈
当前位置:统一通信/协作企业动态 → 正文

Facebook开源Torchnet加速A.I.研究

责任编辑:editor004 作者:JORDAN NOVET |来源:企业网D1Net  2016-07-04 11:45:44 本文摘自:INFOQ

2016年6月23日,Facebook公布了一份学术论文和一篇博客文章,详细介绍了Torchnet。Torchnet是一个为简化深度学习而设计的新的开源软件,是人工智能的一种。

深度学习是时下很热门的领域,包括在大量数据(比如照片)的基础上训练人工神经网络,然后通过神经网络来预测新的数据。和很多已有的搭建全新深度学习框架的做法不同,Facebook选择在Torch的基础上构建框架,Torch则是Facebook此前开源的库。

“举个例子,如果你想训练一个实用的大规模深度学习系统,你需要很多人力去做,而Torchnet把这件事变得非常简单,因为它能完全隐藏输入/输出的成本,”Facebook人工智能研究(FAIR)实验室的研究科学家Laurens van der Maaten说,“它并不是将Torch变得快点儿慢点儿或者其他怎么样,那不是这个框架的重点所在。”

van der Maaten说,Torchnet是用Lua写的,可以运行在标准的x86芯片或者GPU上,它能让程序员重复利用特定的代码,这也就意味着减少工作量的同时降低引入bug的几率。

Facebook不是唯一一家为Torch/nn library搭建工具的公司,Twitter员工似乎也对Torchnet感到非常兴奋。

亚马逊、Google和微软,跟很多其他公司一样,都在近几个月发布了全新的深度学习框架。大家都想看看Facebook在这时候能做点什么不一样的,而Facebook此前还曾开源过React Native和Presto。

“如果有什么特别值得一提的,那就是这项举措有点类似于为Theano框架而做的Blocks和Fuel。”van der Maaten说道。

“Torchnet可能不会仅仅局限于Torch。它的抽象性'能够轻易地被应用到'其他框架中,比如Caffe和Google的TensorFlow。”van der Maaten和他的同事Ronan Collobert、Armand Joulin在论文中写道。

Facebook第一个版本的Torchnet是六七个月之前做好的。van der Maaten说:“有一批不同的团队在不同的应用程序中使用了它。”

van der Maaten没有指出Facebook依赖Torchnet的地方,但是Torchnet的确可以被应用到很多事情上,比如图片识别和自然语言处理。当你需要找到相关的Instagram照片,或者从你的News Feed里找出最棒的Facebook推文的时候,它就能派上用场了。Facebook希望它自家的内容比互联网上其他内容都更吸引人,既是为了让用户不断回来看Facebook,也为了吸引新的用户,所以Torchnet是个非常重要的东西。

关键字:FacebookTorchnet

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^