自动驾驶辅助控制方法、系统及其AI计算方法、装置制造方法及图纸

技术编号:37609531 阅读:39 留言:0更新日期:2023-05-18 12:01
本发明专利技术提供了一种自动驾驶辅助控制方法、系统及其AI计算方法、装置,结合混合二进制和随机计算,实现了一种高性能高精度乘法器,对传统定点乘法器进行优化设计,进而应用于对于精度和延迟要求较高的自动驾驶感知场景。本发明专利技术引入随机计算思想,优化传统二进制乘法器的高硬件开销;深度融合二进制和随机计算,解决传统随机计算乘法器的高延迟缺陷;优化随机计算引入的随机误差,使其满足自动驾驶感知场景需求;可以替换传统二进制乘法器,有效降低计算单元的逻辑开销;可以在引入随机计算降低硬件开销的前提下,尽可能保持近似准确的运算结果;可以降低乘法器功耗,提升计算单元的硬件效率。效率。效率。

【技术实现步骤摘要】
自动驾驶辅助控制方法、系统及其AI计算方法、装置


[0001]本专利技术涉及自动驾驶
的一种AI计算技术,具体地,涉及一种自动驾驶辅助控制方法、系统及其AI(人工智能)计算方法、装置。

技术介绍

[0002]传统定点乘法器可以实现准确量化计算,但是由于目前神经网络结构具有一定的冗余性,且网络任务多为分类等基于相对结果大小的比较,整体网络计算具有一定的容错性,每个乘法并不需要完全bit精确。
[0003]随机计算乘法器通过随机bit流相与和累加来计算得到结果,将乘法器的逻辑开销大幅度降低到一个与门和一个累加器。但是传统随机计算乘法器的串行运算,导致运算延迟无法满足自动驾驶处理器的实时处理需求;随机计算引入的随机误差在较为复杂的运算任务中会引来较大的精度损失,不符合自动驾驶安全性的要求。
[0004]经过检索发现:
[0005]1、Z.Xia,J.Chen,Q.Huang,J.Luo and J.Hu,"Neural Synaptic Plasticity

Inspired Computing:A 本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于自动驾驶辅助的AI计算方法,其特征在于,包括:构建并行加权随机序列生成器和混合二进制

随机计算乘法器,其中,所述混合二进制

随机计算乘法器包括:二进制乘法器、随机计算乘法器和移位加法器;通过所述并行加权随机序列生成器,在一个时钟周期内,获取自动驾驶感知神经网络输入特征图x和权重数据y,并按照位宽划分为x
high
,x
low
,y
high
和y
low
,并将所述x
low
和y
low
数据生成所需要的均匀分布和集中分布随机序列,与所述x
high
和y
high
构成均匀分布或集中分布的用于计算的随机序列;其中,下标high和low分别表示高位宽部分和低位宽部分;通过所述随机计算乘法器对输入的所述用于计算的随机序列中的x
high
,x
low
,y
high
和y
low
进行随机计算近似乘法操作,得到近似乘法结果;通过所述二进制乘法器对输入的所述用于计算的随机序列中的x
high
和y
high
进行准确乘法操作,得到精确乘法结果;通过所述移位累加器对所述随机计算乘法器和所述二进制乘法器的计算结果根据各自在计算中的二进制权重进行移位累加,得到自动驾驶感知神经网络中的乘累加运算结果,所述乘累加运算结果作为自动驾驶过程中的目标检测、车道线检测和/或轨迹预测任务的参考数据。2.根据权利要求1所述的用于自动驾驶辅助的AI计算方法,其特征在于,所述并行加权随机序列生成器,根据固定位宽的输入数据中每个bit在均匀分布和集中分布情况下的序列bit排列情况进行合并和加权,从而得到随机序列,用于降低对应的与门和累加器的逻辑开销;所述获取自动驾驶感知神经网络输入特征图x和权重数据y,并按照位宽划分为x
high
、x
low
、y
high
和y
low
,并将所述x
low
和y
low
数据生成所需要的均匀分布和集中分布随机序列,包括:将所述自动驾驶感知神经网络中的输入特征图x和权重数据y按照位宽bw划分为高bw/2bits部分数据和低bw/2bits部分数据;将所述低bw/2bits部分数据在均匀分布和集中分布情况下进行序列相与计算,得到每个bit在新的序列中对应的二进制权重,得到所需要的均匀分布和集中分布随机序列。3.根据权利要求1所述的用于自动驾驶辅助的AI计算方法,其特征在于,所述随机计算近似乘法操作,包括:x
high
×
y
low
和x
low
×
y
high
。4.根据权利要求1所述的用于自动驾驶辅助的AI计算方法,其特征在于,所述准确乘法操作,包括:x
high
×
y
high
。5.根据权利要求1所述的用于自动驾驶辅助的AI计算方法,其特征在于,所述通过所述移位累加器对所述随机计算乘法器和所述二进制乘法器的计算结果根据各自在计算中的二进制权重进行移位累加,包括:以每个bit在随机序列中出现的频率作为权重,得到每个计算结果bit的权重;根据所述每个计算结果bit的权重,对所述随机计算乘法器和所述二进制乘法器的计算结果进行带权相与累加。6.根据权利要求1

...

【专利技术属性】
技术研发人员:贺光辉张浩任一帆董中飞黄腾
申请(专利权)人:辉羲智能科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1