当前位置:网站首页>滴滴开源DELTA:AI开发者可轻松训练自然语言模型
滴滴开源DELTA:AI开发者可轻松训练自然语言模型
2022-07-02 03:34:00 【石臻臻的杂货铺】
滴滴开源DELTA:AI开发者可轻松训练自然语言模型
8月2日消息,自然语言处理领域顶级会议ACL2019在意大利弗洛伦萨继续召开。会上滴滴正式宣布开源基于深度学习的语音和自然语言理解模型训练平台DELTA,以进一步帮助AI开发者创建、部署自然语言处理和语音模型,构建高效的解决方案,助力NLP应用更好落地。
DELTA是滴滴第22个开源项目。自然语言处理模型和语音模型是很多AI系统与用户交互的接口,此次滴滴正式这一开源深度学习模型训练框架,旨在进一步降低开发者创建、部署自然语言处理系统和语音模型的难度。
DELTA主要基于TensorFlow构建,能同时支持NLP(自然语言处理)和语音任务及数值型特征的训练。整合了包括文本分类、命名实体识别、自然语言推理、问答、序列到序列文本生成、语音识别、说话人验证、语音情感识别等重要算法模型,形成一致的代码组织架构,整体包装统一接口。
用户准备好模型训练数据,并指定好配置Configuration,模型训练pipeline可以根据配置进行数据处理,并选择相应的任务和模型,进行模型训练。在训练结束之后,自动生成模型文件保存。该模型文件形成统一接口,可以直接上线使用,快速产品化,能让从研究到生产变得更容易。
值得注意的是,除可支持多种模型的训练,DELTA还支持灵活配置,开发者可基于DELTA搭建成多达几十种的复杂的模型;此外,DELTA在多种常用任务上提供了稳定高效的benchmark,用户可以简单快速的复现论文中的模型的结果,同时也可以在此基础上扩展新的模型。在模型构建完成后,用户可以使用DELTA的部署流程工具,迅速完成模型上线。从论文到产品部署无缝衔接。
目前AI开发者可登陆Github(https://github.com/didi/delta)查看DELTA的详细介绍和源代码,利用DELTA加快实验进度,部署用于文本分类、命名实体识别、自然语言推理、问答、序列到序列文本生成、语音识别、说话人验证、语音情感识别等任务的系统。用户亦可在滴滴的开源平台上(https://didi.github.io/)获取更多滴滴开源项目的相关信息。
实际上,NLP和语音技术在滴滴已经有广泛的应用。通过大量应用了包括自然语言处理、深度学习、知识图谱、语音、推荐等技术,滴滴自建了基于AI的智能客服系统,能利用人工智能技术辅助人工客服,提高人工客服处理问题的效率,并减少人工客服在重复、简单问题上的处理量。此外,基于语音识别以及自然语言理解技术,滴滴也在构建驾驶员语音助手,日本和澳洲的滴滴司机即将能用语音直接“免接触”接单。而在未来,这一语音助手也将支持全方位的语音交互服务,包括影音娱乐、信息查询、车内环境调节,到乘客通信、客服,甚至是加油、充电或维保服务。与此同时,滴滴也在积极推进相关能力的开放,通过提供一站式自然语言处理工具、一站式机器人开放平台,帮助行业合作伙伴更好地实现AI应用落地。
边栏推荐
- Global and Chinese market of handheld ultrasonic scanners 2022-2028: Research Report on technology, participants, trends, market size and share
- 蓝桥杯单片机省赛第十二届第二场
- aaaaaaaaaaaaa
- [HCIA continuous update] overview of dynamic routing protocol
- 蓝桥杯单片机省赛第十一届
- What is the logical structure of database file
- Learn PWN from CTF wiki - ret2shellcode
- Detailed explanation of ThreadLocal
- Spark Tuning
- Which of PMP and software has the highest gold content?
猜你喜欢
[golang] leetcode intermediate bracket generation & Full Permutation
蓝桥杯单片机省赛第十一届第一场
初出茅庐市值1亿美金的监控产品Sentry体验与架构
How to establish its own NFT market platform in 2022
一天上手Aurora 8B/10B IP核(5)----从Framing接口的官方例程学起
Failed to upgrade schema, error: “file does not exist
焱融看 | 混合云时代下,如何制定多云策略
Detailed explanation of the difference between Verilog process assignment
Verilog parallel block implementation
Discrimination between sap Hana, s/4hana and SAP BTP
随机推荐
Kotlin 基础学习13
UI (New ui:: MainWindow) troubleshooting
MySQL index, transaction and storage engine
Discrimination between sap Hana, s/4hana and SAP BTP
焱融看 | 混合雲時代下,如何制定多雲策略
蓝桥杯单片机第四届省赛
SAML2.0 notes (I)
Pointer array & array pointer
Kotlin基础学习 14
Basic syntax of unity script (7) - member variables and instantiation
知物由学 | 自监督学习助力内容风控效果提升
Unity脚本的基础语法(8)-协同程序与销毁方法
Verilog parallel block implementation
Kotlin基础学习 15
Aaaaaaaaaaaa
Global and Chinese market of autotransfusion bags 2022-2028: Research Report on technology, participants, trends, market size and share
Global and Chinese markets for electronic laryngoscope systems 2022-2028: Research Report on technology, participants, trends, market size and share
焱融看 | 混合云时代下,如何制定多云策略
< job search> process and signal
Kotlin基础学习 16