阿里开源首个移动AI项目 淘宝同款推理引擎
【旗龙网网2019年5月6日】刚刚,阿里巴巴宣布,开源自家轻量级的深度神经网络推理引擎MNN(Mobile Neural Network),用于在智能手机、IoT设备等端侧加载深度神经网络模型,进行推理预测。
这是阿里开源的首个移动AI项目,已经用于阿里手机淘宝、手机天猫、优酷等20多个应用之中。覆盖直播、短视频、搜索推荐、商品图像搜索、互动营销、权益发放、安全风控等场景。在IoT等移动设备场景下,也有若干应用。
阿里表示,在iOS、Android的CPU、GPU性能上,MNN已经普遍领先业界。
他们选择深度神经网络模型MobileNet V2和SqueezeNet V1.1进行了测试。
Android方面以小米6为例,MobileNet V2上耗费时间约为27毫秒,SqueezeNet V1.1上耗费约为25毫秒,领先业界至少30%;
iOS方面以iPhone 7为例,MobileNet V2上耗费时间约为15毫秒,SqueezeNet V1.1上耗费约为14.8毫秒,领先业界至少15%。
淘宝端智能无线科技技术专家离青说,MNN开源之后,每隔两个月都会进行一次更新,发布经过淘宝应用验证的版本。
MNN的两大功能与四大特点
基于淘宝和达摩院的研究成果,阿里巴巴在2017年10月正式组建了MNN团队。
经过淘宝技术部、搜索工程团队、达摩院团队、优酷等各方力量的打磨,以及双11和集五福等重大业务项目的考验,在离青看来,MNN已经是一个成熟的推理引擎了。
现在,MNN可以提供模型转换和计算推理两部分功能。
模型转换部分帮助开发者兼容不同的训练框架。
当前,MNN已经支持Tensorflow(Lite)、Caffe和ONNX,PyTorch/MXNet的模型可先转为ONNX模型再转到MNN。而且,也能通过算子融合、算子替代、布局调整等方式优化图。
计算推理部分致力于高效完成推理计算。
为了更好地完成对模型的加载、计算图的调度,以及各计算设备下的内存分配、Op实现等任务。
他们在MNN中应用了多种优化方案,包括在卷积和反卷积中应用Winograd算法、在矩阵乘法中应用Strassen算法、低精度计算、多线程优化、内存复用、异构计算等。
MNN架构设计
离青介绍称,在这样的架构设计下,MNN具备了以下的四大特点:
轻量性:针对端侧设备特点深度定制和裁剪,无任何依赖,可以方便地部署到移动设备和各种嵌入式设备中。
通用性:支持Tensorflow、Caffe、ONNX等主流模型文件格式,支持CNN、RNN、GAN等常用网络。
高性能:不依赖任何第三方计算库,依靠大量手写汇编实现核心运算,充分发挥ARM CPU的算力。比如,在iOS设备上,可以开启GPU加速(Metal),常用模型上快于苹果原生的CoreML。
易用性:有高效的图像处理模块,覆盖常见的形变、转换等需求,一般情况下,无需额外引入libyuv或opencv库处理图像。
MNN不仅支持回调机制,可以在网络运行中插入回调,提取数据或者控制运行走向;还支持只运行网络中的一部分,或者指定CPU和GPU间并行运行。
接下来,阿里巴巴将会在维持MNN轻量、通用、易用、高性能等方面特点的情况下,进一步加强在端侧核心算法的投入,降低开发者使用门槛,探索如何在云+端结合的情况下,发挥出更强的AI能力。
来源:叶紫网
热门推荐
-
Precision 7520移动工作站|强劲性能,匹配你的天才构思
戴尔Precision 7520系列移动工作站现已面向全球发售,采用高端创新设计,具有卓越一流的性能... -
紫米15000mAh移动电源 三明治设计 双向快充强大输入
小米生态链企业紫米于2017年12月17日发布ZMI 10号移动电源。 -
小米4移动4G版采用了高通骁龙8974AC处理器
有关于小米4移动4G版采用了高通骁龙8974AC处理器现在一些变化大家兴趣很大,既然要对小米4移动4... -
华为MateBook X Pro时尚轻薄机身,开启移动办公freestyle
【旗龙网:2018年8月28日消息】笔记本是现代生活中必不可少的数码产品。无论是商务办公,还是娱乐游... -
OPPO Find X6 / Pro 入网:分别配备 80W 和 100W 充电器
2 月 15 日消息,型号为 PGFM10 和 PGEM10 的 OPPO 5G 数字移动电话已经... -
小米移动电源2 加量不增肥 安全有保障
【旗龙网】现在的智能手机都采用了不可拆卸电池的设计,但人们日常使用手机的频率越来越多,于是乎移动电源... -
中国广电董事长宋起柱发表主题演讲,与中国移动在 5G 基站上的共建共享
今天的世界 5G 中国广电董事长宋起柱在会议主论坛上发表主题演讲。他表示,中国广播电视正在推广中国移... -
openKylin首个体验版发布:完成 KMRE 移动运行环境适配,修复大量 Bug
基于0.7 版本,并针对 0.7 版本存在的问题进行优化处理。叶紫网获悉,本次版本更新共修复 150... -
小米3移动版刷IUNI教程
如果说人靠衣装,那么手机则是靠IU装。作为手机的脸面,UI不仅是消费者实现手机功能的途径,更能够在硬... -
华为VR 2 移动的IMAX 给你沉浸式的震撼体验
华为官方于1月25日宣布,华为VR 2正式开售。 -
移动式空调PK挂壁式空调,你更爱哪一个?
橘子小编也是最近才知道原来空调除了挂壁式的还有移动款的!那么移动式空调和挂壁式空调有什么差异呢?它们... -
透视三大运营商 10 月运营数据:5G 用户数占比超三成
话用户总数达 16.82 亿户,比上年末净增 3947 万户。中国移动移动业务客户总数达 9.73 ... -
英伟达推出 新一代 RTX Ada 工作站专业卡
叶紫网 3 月 22 日消息,在 GTC 2023 上,NVIDIA 推出新一代 RTX ... -
移动/联通版红米1S发布 千元级手机推荐
作为千元级四核手机的开创者,红米手机在推出之时引起了业内不小的轰动,799元的价格更是绝无仅有。 -
HTC DESIRE 820 中端旗舰智能手机 开创大屏幕移动设备全新视野
全球手机创新与设计大厂宏达电(HTC)今(4)日推出承袭中端旗舰智能手机 HTC Desire 8... -
青海移动发文宣布,青海移动网络安全攻防实验室挂牌成立
青海移动、北京启明星共同为青海移动网络安全攻防实验室揭牌,标志着实验室建成并正式投入运行。同时授予... -
Win11 最新预览版任务栏可以移动到顶部了
靠左”、“顶部”、“靠右”和“底部”四个选项。叶紫网提醒,在 Win11 系统中,任务栏只能固定在底... -
阿里开源首个移动AI项目 淘宝同款推理引擎
刚刚,阿里巴巴宣布,开源自家轻量级的深度神经网络推理引擎MNN(Mobile Neural Netw... -
完美世界游戏发布移动光线追踪技术
世界游戏与一加正式发布了基于《幻塔》手游的移动光线追踪技术,并展示了《幻塔》支持移动光线追踪技术的手... -
三星 Galaxy S23 全系搭载第二代骁龙 8 for Galaxy
第二代骁龙 8 移动平台,但并非是普通的第二代骁龙 8 移动平台,而是三星独家定制的第二代骁龙 8 ... -
中国移动回应北京用户收到“王牌飞行员申请出战”
叶紫网 1 月 9 日消息,昨晚,许多北京市民收到了来自北京的信息 10086 奇怪的短信,内容为王... -
近距离影响通信故障 4000 万人, 日本第二大移动运营商 KDDI 完成恢复作业
叶紫网了解到,当地时间 7 月 2 日凌晨 1 时 35 分左右,KDDI 的移动通信服务在日本全国... -
惠普发新款EliteBook、Probook AMD全新移动端!
IT之家5月8日最新消息:今日惠普为EliteBook 700系列笔记本带来了三款新品,这三款新品的... -
SpaceX 星链(Starlink)目前已经有 2957 颗卫星升空,超 50 万人订阅
tarlink(星链)目前已经有 2957 颗卫星升空,目前全球超过 50 万人订阅使用星... -
移动电视的相关配件以及具体的产品信息
移动电视主要就是指在各个领域里面所应用的,以移动物体为基准,将电视终端按照无线信号的形式进行节目收看...