当前位置:网站首页>滴滴开源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应用落地。
边栏推荐
- Kotlin basic learning 14
- [yolo3d]: real time detection of end-to-end 3D point cloud input
- Named block Verilog
- Large screen visualization from bronze to the advanced king, you only need a "component reuse"!
- Halcon image rectification
- Kotlin基础学习 15
- [untitled] basic operation of raspberry pie (2)
- Unity脚本的基础语法(7)-成员变量和实例化
- 【DesignMode】建造者模式(Builder model)
- Review materials of project management PMP high frequency examination sites (8-1)
猜你喜欢

Yan Rong looks at how to formulate a multi cloud strategy in the era of hybrid cloud

Verilog timing control

傅里叶级数

高性能 低功耗Cortex-A53核心板 | i.MX8M Mini

初出茅庐市值1亿美金的监控产品Sentry体验与架构

MySQL advanced (Advanced) SQL statement (II)

This article describes the step-by-step process of starting the NFT platform project

高性能 低功耗Cortex-A53核心板 | i.MX8M Mini

Uniapp uses canvas to generate posters and save them locally

Gradle foundation | customize the plug-in and upload it to jitpack
随机推荐
Apple added the first iPad with lightning interface to the list of retro products
Verilog timing control
Intersection vengraph
The page in H5 shows hidden execution events
蓝桥杯单片机省赛第十二届第二场
Kotlin基础学习 15
ThreadLocal详解
This article describes the step-by-step process of starting the NFT platform project
[C Advanced] brother Peng takes you to play with strings and memory functions
Pycharm2021 delete the package warehouse list you added
《MATLAB 神經網絡43個案例分析》:第42章 並行運算與神經網絡——基於CPU/GPU的並行神經網絡運算
"Analysis of 43 cases of MATLAB neural network": Chapter 41 implementation of customized neural network -- personalized modeling and Simulation of neural network
NLog使用
C#聯合halcon脫離halcon環境以及各種報錯解决經曆
JIT deep analysis
Kotlin basic learning 16
Global and Chinese market of handheld ultrasonic scanners 2022-2028: Research Report on technology, participants, trends, market size and share
Load different fonts in QML
Oracle viewing locked tables and unlocking
C # joint halcon out of halcon Environment and various Error Reporting and Resolution Experiences