“从去年百度AI开发者大会至今,UNIT已吸引超过一万名开发者,开发了13000余项技能,进行了33万次启发式训练,人机对话量高达32亿次,并且已经赋能旅游、汽车、酒店、企业办公、家庭教育、超市购物、电子政务等各行业。”
7月5日,百度自然语言处理部主任研发架构师、UNIT技术负责人孙珂在百度AI开发者大会(Baidu Create )的百度大脑论坛,为与会者分享了面向第三方开发者的、对话系统定制平台UNIT在过去一年的成就,推出UNIT2.0版本,并宣布UNIT对开发者永远免费。
机器与人类的交互向来被认为是人工智能领域的重点方向,而对话式人机交互方式既要求AI能听会说,也需要AI理解语言意义。但研发对话产品向来是开发者遇到的难点之一,为了能够准确理解用户多样的需求表述,开发者通常需要为对话系统提供充足的训练数据,使理解模型能够充分学习用户的语言表达习惯。然而,训练数据的采集成本很高,对开发者来说是不小的门槛。UNIT则搭载了业界领先的需求理解与对话管理技术,以及百度多年积累的自然语言处理、机器学习、大数据等核心能力,为开发者提供对话理解技术解决方案。
就在前一天AI开发者大会的主论坛上,百度公司创始人、董事长兼首席执行官李彦宏通过几段通话录音来展现的智能客服机器人,以及百度高级副总裁、AI技术平台体系(AIG)总负责人王海峰展示的地图语音导航助手,都展现出了自然流畅的人机交互,以及机器人对复杂语句的理解能力,震撼了全场。
这正是基于百度理解与交互技术UNIT成功实现的。依赖UNIT提供的持续学习的高精度对话理解技术、独创的像人类一样理解与学习的Interactive Learning机制,以及开源的对话管理与任务满足框架,开发者也可以快速拥有一个像这样聪明的机器人,并通过人机交流让机器人实现终身学习,越来越智能化。
而UNIT在大会上推出的2.0版本的标志着百度全方位地升级了UNIT的技术、功能与架构,为开发者提供更加便利、更加专业的对话系统定制能力。据现场介绍,为降低开发者的研发门槛,UNIT对用户的表达进一步分析与抽象,提供了融合深度学习与启发式规则的意图理解模型,将系统词槽的深度与广度进一步扩展,还拿出了百度NLP压箱底的黑科技“口语化分析”与“query纠错”。结合这些技术,开发者在UNIT平台只需提供极少量数据就可让理解模型具备识别上图所有例子的泛化识别能力,接入成本几近于0。
而UNIT2.0最重磅的新功能在于正式开源了DM Kit——百度内部使用的工业级对话管理与任务执行框架。孙珂介绍,UNIT1.0虽然能够提供理解能力和部分对话管理能力,但开发者依然开发者还需要自行搭建控制业务流程的对话逻辑,以及满足用户需求的资源检索与任务执行等操作,对于没有对话系统研发经验的开发者来说依然不够友好。而DM Kit可无缝对接UNIT云端对话理解能力,并轻松对接外部知识库,丰富人工智能的回复信息量,实现多状态的复杂对话流程控制,让开发者快速灵活的搭建对话产品。
除了DM Kit,UNIT2.0还公布了一项黑科技——Interactive Learning,让对话系统可以像人一样在对话中理解与学习。用户总是希望对话系统能够更加“善解人意”,但系统对理解模糊的问题往往难以正确回答。而现在开发者只需正常定义对话任务,就可以得到系统内置的交互式理解能力,它可以主动发现系统理解模糊的问题并向用户进行澄清询问,也可以被动等待用户发起纠正。实验表明,该机制能够让98.1%的用户对话被系统正确的理解,并具备持续学习的能力。
大会期间,UNIT还正式公布了将对开发者永远免费的消息,并推出UNIT公开课,将从对话系统开发入门、典型行业案例拆解、压箱底“黑科技”的教学这三方面入手,通过分享经验助力开发者的全面成长,让对话理解技术得到更广泛的普及。
孙珂表示,未来UNIT将针对行业需求“量身定制”提供更多的垂直解决方案,开放技能与资源商店,为开发者呈现更加开源的生态,以及面向更复杂场景的深度“黑科技”,为开发者提供更加易用、更加专业的对话系统定制工具,加速人工智能对话能力的全面落地。