0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Uber发布“柏拉图研究对话系统,程序员们可以轻松了!

DR2b_Aiobservat 来源:YXQ 2019-07-19 10:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,UberAI开源了“柏拉图研究对话系统”,用于构建、训练和部署会话AI代理,使数据科学家和业余爱好者能够从原型和演示系统中收集数据。柏拉图拥有简洁明了的设计,与现有的深度学习、贝叶斯优化框架(用于调整模型)集成,可减少编写代码的需要。目前,柏拉图支持通过语音、文本或结构化信息进行交互,可以为会话代理的每个组件包裹现有的预训练模型,并且每个组件都可以在线或离线进行训练。

最近,Uber发布了一个名为“柏拉图研究对话系统”(PlatoResearchDialogueSystem)的开源人工智能平台。该系统将与谷歌的Dialogflow、微软的Bot框架和亚马逊的Lex等类似产品竞争。

UberAI研究团队在博客中解释说,柏拉图主要为构建、培训和部署原型和演示系统而设计,还可以促进会话数据收集。Uber还表示,柏拉图是数据科学家和业余爱好者们的理想选择,其“简洁明了”的设计,以及与现有的深度学习和贝叶斯优化框架(用于调整模型)集成,可减少编写代码的需要。

目前,柏拉图可以通过语音、文本和“结构化信息”支持与人类、数据和其他对话式AI代理进行交互。最重要的是,它可以为会话代理的每个组件包裹现有的预训练模型,并且每个组件都可以在线(在交互期间)或离线(从数据)进行训练。鉴于柏拉图是一个通用框架,所以每个单独的组件都可以使用任何机器学习库(例如,Ludwig、TensorFlow或 PyTorch)进行在线或离线训练。柏拉图还拥有“模块化设计”,可将数据处理分成七个部分,包括语音识别、语言理解、状态追踪、API 调用、对话策略、语言生成和语音合成

为了证明其可扩展性,柏拉图用户可以通过提供该类模块的Python类名和包路径以及模型的初始化参数来定义自己的体系结构或插入自己的组件。只要模块按照它们应该执行的顺序列出,柏拉图就会处理其余部分,包括包装输入和输出,链接和执行模块(串行或并行),以及促进对话。

在数据记录方面,柏拉图还通过对话片段记录器中记录事件来处理数据记录。录音机记录了以前的对话状态、采取了什么行动以及目前的对话状态。

我们相信柏拉图能够从Ludwig和TensorFlow到PyTorch、Keras和其他开源项目的深度学习框架中更加无缝地培训会话代理,从而在学术和行业应用中改进对话AI技术”UberAI研究人员AlexandrosPapangelis、YiChiaWang、MahdiNamazifar和ChandraKhatri在博客中写道,“我们利用柏拉图,可以很容易地训练一个谈话代理如何询问餐馆信息,另一个代理如何提供这些信息,随着时间的推移,他们的谈话会变得越来越自然。”

Constellation Research 公司的分析师Holger Mueller表示,柏拉图系统中最有趣的一点是支持多个代理的技术,这对于Uber来说是必要的,因为它需要促进客户、司机以及客户服务代理之间的多方聊天。

Holger Mueller说:“这意味着需要智能对话共享,尽管聊天机器人框架空间领域已经非常拥挤了,但是Uber推出柏拉图仍具有现实意义,和所有新的开源项目一样,我们需要在几个季度内检查采用情况,因为开源代码资产的行为不能保证开发人员或企业采用。”

另外,柏拉图的发布是在前面提到的Ludwig的首次发布之后,Ludwig是一套建立在谷歌TensorFlow框架之上的开源工具,它允许用户无需编写代码就可以训练和测试人工智能模型。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

    73145
  • Uber
    +关注

    关注

    0

    文章

    418

    浏览量

    37676

原文标题:不写代码也能玩转AI,uber最新开源项目了解一下?

文章出处:【微信号:Aiobservation,微信公众号:人工智能观察】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    裸机方式的缺点有哪些

    进行的: 应用程序程序员必须确保数据一致性。 超级循环可以系统计时器轻松同步,但: 如果系统
    发表于 11-17 06:11

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 426次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 474次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    轻松配置小智AI语音开发板,安信可IOT小程序功能更新

    安信可科技:安信可发布的 AI 语音开发板,可以通过配套的小程序,完成网络配置、音色选择等多项配置,无需复杂代码,轻松实现AI语音体验。 用户:COOL!怎么用的? 安信可科技:
    的头像 发表于 08-19 17:46 916次阅读
    <b class='flag-5'>轻松</b>配置小智AI语音开发板,安信可IOT小<b class='flag-5'>程序</b>功能更新

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    Momenta与Uber达成战略合作

    Momenta与Uber 联合宣布,双方正式达成战略合作协议,将自动驾驶车辆引入 Uber 平台,覆盖美国和中国以外的国际市场。首批合作商业化落地将于 2026 年初在欧洲启动,并配备车载安全员
    的头像 发表于 05-06 18:07 1583次阅读

    小马智行与Uber达成战略合作

    5月6日,小马智行与Uber宣布达成战略合作,小马智行Robotaxi服务和车队将在今年下半年接入Uber平台,共同加速自动驾驶技术商业化落地。
    的头像 发表于 05-06 17:17 880次阅读

    秒懂电能表电流参数( Imin、Imax、In、Ib、Ist、Itr)

    带你轻松了解它们之间的区别与含义。
    的头像 发表于 04-22 14:22 3711次阅读
    秒懂电能表电流参数( Imin、Imax、In、Ib、Ist、Itr)

    零基础入门:如何在树莓派上编写和运行Python程序

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 1524次阅读
    零基础入门:如何在树莓派上编写和运行Python<b class='flag-5'>程序</b>?

    摩尔线程Round Attention优化AI对话

    摩尔线程科研团队发布研究成果《Round Attention:以轮次块稀疏性开辟多轮对话优化新范式》,该方法端到端延迟低于现在主流的Flash Attention推理引擎,kv-cache 显存占用节省55%到82% 。
    的头像 发表于 03-06 09:39 897次阅读
    摩尔线程Round Attention优化AI<b class='flag-5'>对话</b>

    ANACONDA——关于发布数据应用程序的新简单方法

    与 Anaconda 的云笔记本服务无缝集成,为用户提供了一种轻松共享笔记本结果的方式,并让其他人也可以随意的访问它们。 下面我们来了解关于这项新功能的实际应用: 这项功能与 Panel 的多功能性相结合,将彻底改变您发布数据应
    的头像 发表于 01-17 11:39 644次阅读
    ANACONDA——关于<b class='flag-5'>发布</b>数据应用<b class='flag-5'>程序</b>的新简单方法

    阿里云升级通义灵码AI程序员,全面上线

    和JetBrains IDEs两大主流开发环境,这意味着开发者可以在自己熟悉的开发平台上,无缝接入并使用这款AI工具。 除了支持主流开发环境外,通义灵码AI程序员还引入了多项新特性,如多文件代码修改和上下文感知等。这些特性使得AI能够更好地理解开发者的意图和需
    的头像 发表于 01-09 11:16 956次阅读

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 2次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    TMS320C55x DSP CPU程序员参考补充

    电子发烧友网站提供《TMS320C55x DSP CPU程序员参考补充.pdf》资料免费下载
    发表于 12-21 11:36 3次下载
    TMS320C55x DSP CPU<b class='flag-5'>程序员</b>参考补充

    UCD3138A64/UCD3138128程序员手册

    电子发烧友网站提供《UCD3138A64/UCD3138128程序员手册.pdf》资料免费下载
    发表于 12-09 14:42 1次下载
    UCD3138A64/UCD3138128<b class='flag-5'>程序员</b>手册