「天元」开源,旷视抢占人工智能棋局中的天元位置
admin
2021-01-10 07:01:55
0

3月25日,旷视以线上发布会的形式宣布开源深度学习框架MegEngine,并正式将其中文名定为“天元”。旷视联合创始人兼CTO唐文斌表示,此次开源的代码约有35万行,会在OpenI和GitHub中同步发布。

“在算法优先、数据驱动的人工智能时代,人们期待着有一个可以为社会大众、不同行业开发建立自己的人工智能系统的操作系统。也正是在这样的一个时代,旷视向社会发布了天元深度学习框架的开源系统,我向你们表示祝贺。”发布会上,中国科学技术学会党组书记、中国科学院院士怀进鹏通过视频表达了对旷视开源天元的关注和期待。不仅如此,姚期智、高文、沈向阳等人工智能领域的知名学者也纷纷通过视频表达了自己的良好祝愿。

天元究竟是什么?为何会受到行业大咖的关注?天元的研发始于2014年,诞生以来为旷视的算法突破提供了强有力的支撑。“旷视目前所有的算法都是基于天元MegEngine这个框架来训练和推理的”,唐文斌说道。旷视首席科学家、研究院院长孙剑更是将天元比作旷视的孩子,“它今年6岁了,我们非常喜欢它”。然而,对于这样一个耗时6年、不断打磨完善的核心技术产品,旷视为何会选择开源?

众所周知,人工智能已在诸多场景中实现了落地应用。旷视发现,不同场景对于算法有着不同的需求,而场景具有无限性,这就导致算法的需求量十分庞大,仅凭单一企业根本无法填补需求空缺,这时就需要借助AI基础设施创造出更多的算法。

「天元」开源,旷视抢占人工智能棋局中的天元位置

什么是AI基础设施?唐文斌给出的答案是芯片平台和AI生产力平台。其中,芯片平台能够承载AI的计算,而AI生产力平台可以释放生产算法的效能。旷视将AI生产力平台Brain++的核心——深度学习框架天元全面开源,可以让Brain++的能力服务于更广大的开发者,从而降低算法的创造门槛,产生更大社会价值。

四大特性解决实际痛点

「天元」开源,旷视抢占人工智能棋局中的天元位置

旷视研究院高级技术总监田忠博介绍,天元的整体架构可分为五个层次,自上而下依次是计算接口、图表示、优化与编译、运行时管理、计算内核。结合这种架构设计,田忠博为天元总结了四大特性:训练推理一体化、动静合一、兼并包容、灵活高效。凭借这些特性,天元可以在实际操作中帮助开发者解决痛点问题。

「天元」开源,旷视抢占人工智能棋局中的天元位置

在传统的深度学习研发流程中,训练框架和推理框架往往分别设计、分别实现,其中涉及到模型转换。在模型转换过程中常常会遇到一些问题,需要人工进行优化,有时会引入大量冗余算子,致使模型的性能和精度不尽如人意。天元训练推理一体化的特性,可直接使用训练得到的模型进行推理;能够保障训练实现的速度和精度在推理时保持一致;在模型跨设备部署时能够保证精度对齐;内置的自动模型优化模块可以简化开发流程。

相关内容