Facebook发布对话研究框架ParlAI,包含20多种常用数据集

简介:
本文来自AI新媒体量子位(QbitAI)

昨天,Facebook发布了开源的对话研究软件框架ParlAI。

GitHub地址:facebookresearch/ParlAI

这个框架的目标是为研究者提供以下功能:

  • ■ 一个训练和测试对话模型的统一框架;
  • ■ 同时在多个数据集上进行多任务训练;
  • ■ 与亚马逊Mechanical Turk无缝整合,以便进行数据收集和人工评估。

该框架的第一版包含了20多种常用数据集:SQuAD、bAbI tasks、MCTest、WikiQA、WebQuestions、SimpleQuestions、WikiMovies、QACNN & QADailyMail、CBT、BookTest、bAbI Dialog tasks、Ubuntu Dialog、OpenSubtitles、Cornell Movie以及VQA-COCO2014。

另外,框架还包含PyTorch和Lua Torch下的训练模型示例,既有GPU组训练也有CPU训练。

ParlAI主要维护者之一Jason Weston在Facebook上说,他们希望借助社区力量来增加框架上训练的任务和agent数量。该框架另外两名主要维护者是Alexander H. Miller和Will Feng。

对Facebook人工智能实验室现有的文本研究工具来说是一种补充,例如文本分类工具FastText、通用人工智能开发框架CommAI等。(完)

本文作者:李林 
原文发布时间:2017-05-06 
相关文章
AppsFlyer 研究(十五)SRN平台 -Facebook对接配置
AppsFlyer 研究(十五)SRN平台 -Facebook对接配置
184 0
|
开发工具 Android开发 数据安全/隐私保护
AppsFlyer 研究(十四)创建 Facebook App 获取FaceBook App ID
AppsFlyer 研究(十四)创建 Facebook App 获取FaceBook App ID
342 0
|
机器学习/深度学习 数据采集 缓存
探索Facebook NLP框架Fairseq的强大功能
探索Facebook NLP框架Fairseq的强大功能
|
前端开发 JavaScript 容器
【React高级技术】合成事件以及 Test Utilities测试框架在Facebook内部进行测试
【React高级技术】合成事件以及 Test Utilities测试框架在Facebook内部进行测试
|
机器学习/深度学习 运维 算法
华裔女博士生一作:Facebook提出用于超参数调整的自我监督学习框架
Facebook的研究人员近日提出了一种用于超参数调整的自我监督学习框架。这个新模型实现了准确预测的结果,估计超参数的速度快了6到20倍。
169 0
华裔女博士生一作:Facebook提出用于超参数调整的自我监督学习框架
|
人工智能 自然语言处理 算法
Facebook&哥大等推出实验性AI框架,音视频信息可自由转换文本!
近日,来自Facebook、哥伦比亚大学等高校的研究人员开发了一种可以从视频、对话历史、音频以及语音文本中生成高层次语义信息的框架——Vx2Text,该模型可以用来概括信息内容,并准确地回答相关问题。
165 0
Facebook&哥大等推出实验性AI框架,音视频信息可自由转换文本!
|
机器学习/深度学习 人工智能 文字识别
图神经网络版本的PyTorch来了,Facebook开源GTN框架,还可对图自动微分
近日,Facebook的AI研究院发表了一篇论文「DIFFERENTIABLE WEIGHTED FINITE-STATE TRANSDUCERS」,开源了用于图网络建模的GTN框架,操作类似于PyTorch这种传统的框架,也可以进行自动微分等操作,大大提高了对图模型建模的效率。
345 0
图神经网络版本的PyTorch来了,Facebook开源GTN框架,还可对图自动微分
|
JavaScript 网络协议 Dubbo
Facebook分布式框架—Thrift介绍。
Thrift介绍 Thrift是一个分布式RPC框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml这些编程语言间无缝结合的、高效的服务。
410 0
Facebook分布式框架—Thrift介绍。
|
缓存 数据挖掘 Android开发
Airlock:Facebook 的移动端 A/B 测试框架
两年前,我们重写了我们移动端(iOS,Android)的应用,使用了原生的开发栈(native development stacks)代替我们以前定制开发的 Web 栈(custom web-stack)。这给了我们在关于项目在那里/怎样下载、缓存、释放等等方面一个更好的控制。它分别深入地和操作系统整合在一起,提供在底层调整修改所有系统的一整套工具。
186 0
Airlock:Facebook 的移动端 A/B 测试框架
|
机器学习/深度学习 自动驾驶 安全
AWS 和 Facebook 合作推出 PyTorch 模型服务框架 TorchServe
  近日,Facebook 和 AWS 合作推出了 PyTorch 模型服务库 TorchServe,强强联手剑指 Google TensorFlow。   PyTorch 是当下最火的深度学习开源库之一,可以帮助开发者和研究人员更轻松地构建和训练模型。即便有了 PyTorch,在生产中部署和管理模型仍然是机器学习的一大难题,包括构建定制的预测 API,对其进行缩放以及保证其安全等问题。   简化模型部署过程的一种方法是使用模型服务器,即专门设计用于在生产中提供机器学习预测的现成的 Web 应用程序。模型服务器可轻松加载一个或多个模型,并自动创建由可伸缩 Web 服务器支持的预测 API。
211 0