历史上的今天
返回首页

历史上的今天

今天是:2025年02月09日(星期日)

正在发生

2021年02月09日 | 亿智电子助力深度学习模型在ASIC上部署

2021-02-09 来源:爱集微

集微网消息,智能网络摄像机(AI IPC)拥有广阔的市场空间,2020年在新冠疫情、国际贸易政策的影响下,IPC SoC芯片的产能缺口巨大。近日,亿智电子将深度学习模型在ASIC人工智能芯片上量化部署。

随着深度学习在近年来的逐步升温,智能边缘计算应用需求增大,ASIC人工智能芯片应运而生。ASIC人工智能芯片通过加速运算使深度学习可以加速运行,同时可以定制配置运行在低功耗计算资源较少的终端侧,但因此能耗要求也较高,传统的深度学习模型通常需要量化到精度较低的数据类型才可以达到落地的指标要求。由于深度学习ASIC人工智能芯片通常计算资源较少,尤其位宽、中间值位宽与现在的通用芯片有较大区别,导致传统的深度学习模型通常不能直接部署到ASIC人工智能芯片上。

为此,亿智电子于2020年7月9日申请了一项名为“模型部署方法、装置、系统及存储介质”的发明专利(申请号: 202010656190.8),申请人为珠海亿智电子科技有限公司。

图1 模型部署方法的实现流程图

图1为模型部署方法的实现流程图,主要包括四个步骤。首先对接收到的预训练模型执行第一格式转换操作(S101)。预训练模型中通常包括深度学习模型的结构定义和参数,不同的深度学习框架产生的预训练模型在硬盘中的存储格式不同,且不能互相读取,因此,在接收到预训练模型时,需要对其进行第一格式转换,以便后续的量化能够在统一的数据存储格式下进行。第一格式转换操作将预训练模型由第一深度学习框架下的存储格式转换到预定存储格式,从而通过存储格式与开放神经网络交换格式的转换,实现对不同深度学习框架预训练模型的处理,降低了为ASIC人工智能芯片开发模型的不同团队的部署压力。

其次根据接收到的量化位宽对执行第一格式转换操作后的预训练模型进行全整型量化,得到量化参数和量化后的模型参数(S102)。虽然ASIC人工智能芯片功耗低、峰值计算性能较高,但通常内部具备较小的计算位宽,不同芯片的位宽略有不同,因此,量化位宽需要根据ASIC人工智能芯片的位宽确定。

然后对量化参数和量化后的模型参数执行第二格式转换操作并输出,得到量化后的模型(S103)。第二格式转换操作将量化参数和量化后的模型参数由预定存储格式转换到第二深度学习框架下的存储格式,由于不同的ASIC人工智能芯片支持的深度学习模型可能不同,因此执行第二格式转换操作并输出,得到任一学习框架下的量化模型,从而提高了系统的泛化能力。

最后将量化后的模型部署到ASIC人工智能芯片上(S104)。经第二格式转换后输出的模型可直接部署到ASIC人工智能芯片上,在这之前,可以通过预先准备好的测试数据集对输出的模型进行测试,根据测试结果,当该模型的精度损失低于预设的阈值时将该模型部署到ASIC人工智能芯片上。

简而言之,亿智电子的模型部署专利,通过对量化参数以及格式转换配置,能够解决现有技术中的深度学习模型无法直接部署到ASIC人工智能芯片上的问题。

亿智电子是以AI机器视觉算法和SoC芯片设计为核心的系统方案供应商,志在成为视像安防、汽车电子、智能硬件领域智能化(AI)赋能的行业领导者。“亿”起赢未来,“智”能连万物,亿智将继续引领未来科技生活。


推荐阅读

史海拾趣

Captive Fastener公司的发展小趣事

Captive Fastener公司在电子紧固件领域一直致力于技术创新。某年,公司研发团队成功开发出一种新型的自锁紧固件,这种紧固件能够在高振动环境下保持稳定的连接性能,极大地提高了电子设备的可靠性和耐久性。这一创新产品迅速获得了市场的认可,Captive Fastener公司因此获得了大量订单,实现了业务的快速增长。

永丰盈(CST)公司的发展小趣事

品质是CST的生命线。为了确保产品质量的稳定性和可靠性,公司建立了完善的质量管理体系,严格执行ISO9001质量体系及ISO14001环境体系。同时,公司还注重员工的培训和教育,提高员工的质量意识和操作技能。这些措施使得CST的产品质量得到了客户的广泛认可。

ET Enterprises Ltd公司的发展小趣事

在竞争激烈的电子行业中,ET Enterprises Ltd公司始终保持对技术创新的重视。公司不断投入研发资源,推动光电倍增管技术的不断进步。同时,公司也注重人才培养和团队建设,为公司的持续发展提供了有力保障。

DOMINANT公司的发展小趣事

随着公司业务的不断发展,统明亮开始积极拓展全球市场。它通过与国内外知名企业的合作,不断提升自身的品牌影响力和市场竞争力。同时,统明亮还积极参加各类国际展会和交流活动,与全球各地的客户建立了紧密的合作关系。这些努力使得统明亮在全球LED市场中的份额不断扩大,其品牌影响力也得到了进一步提升。

请注意,由于篇幅限制,以上仅为三个简要故事。如果需要更多关于DOMINANT公司的发展故事,建议查阅相关报道和资料。

Comchip Technology公司的发展小趣事

随着电子行业的快速发展,Comchip Technology不断追求技术创新和产品升级。公司通过大量研发投入,成功开发出了桥式整流器、高效快速整流器等一系列具有市场竞争力的产品。这些产品不仅提高了电子设备的性能,还降低了能耗,赢得了客户的广泛认可。

Bergquist Company公司的发展小趣事

随着导热材料技术的不断进步,其应用领域也在不断扩展。Bergquist Company紧跟市场需求,将导热产品应用于汽车、家用电器、电脑、散热器、电源供应器及电马达控制等多个领域。这些产品的广泛应用不仅提升了人们的生活品质,还为公司的持续发展注入了强大动力。

问答坊 | AI 解惑

avr 的书

AVR单片机C语言开发入门指导…

查看全部问答>

請問可以同時插兩只CSR的Bluetooth dongle么?

現正在學習BCHS Application Demo,通信時需要兩臺PC,各插一只dongle,很不方便。請問可以在同一臺PC上插兩只dongle么。理論上是完全可行的,而且從設備管理器中也可以找到兩個設備(dongle),但不知道如何與應用程序關聯起來,應用程序只能同時打 ...…

查看全部问答>

嵌入式,项目,求救!

各位朋友,本人有一些Windows平台的C++开发经验,现在想做嵌入式,自己也有一块ARM的板子,搞过linux的bootloader和内核移植,但是却没有项目可以去学习。本来想去参加培训,可是没有时间。不知哪位朋友现在是否在开发什么项目,能否带小弟一起学习 ...…

查看全部问答>

从EPCS加裁NIOS

公司最近有一个项目,用到EP3C55这个器件,希望能把FPGA配置文件SOF和NIOS的程序文件一并烧写的EPCS芯片上!    在SOPC中添加了EPCS CONTROLLER,并在NIOS的RESET ADDRESS设定为EPCS CONTROLLER的地址!现在有两上问题没有想清楚:  ...…

查看全部问答>

请教汇编指令EALLOW和EDIS的含义

#define  EALLOW asm(\\" EALLOW\\" #define  EDIS   asm(\\" EDIS\\" #define  ESTOP0 asm(\\" ESTOP0\\" 在上面定义的 指令中,不知道三个汇编指令的含义,还请高手赐教,谢谢!! ...…

查看全部问答>

IAR 3.41A 求助

刚刚下了个3.41a的4K限制版在用 发现了几个问题 我用的是MSP430F1121A 我创建了一个C的项目,他提供了一个一条#include "io430.h",如果我加上这句话#include <msp430x11x1.h> 就报错 说很多变量已经定义了 于是我把#include "io430.h ...…

查看全部问答>