一种基于随机矩阵采样的轻量级深度学习方法与装置

    公开(公告)号:CN111401513A

    公开(公告)日:2020-07-10

    申请号:CN202010086791.X

    申请日:2020-02-11

    Abstract: 本说明书一个或多个实施例提供一种基于随机矩阵采样的轻量级深度学习方法与装置,在不牺牲神经网络性能的前提下,降低模型运算时间与空间复杂度,提高计算效率。所述基于随机矩阵采样的轻量级深度学习方法,包括:对神经网络层的高维权重矩阵进行降维处理,得到低维表征矩阵;在推理阶段,根据推理计算复杂度调整低维表征矩阵间乘法顺序;在训练阶段,根据误差矩阵对低维表征矩阵进行更新;对更新后低维表征矩阵进行重叠耦合与再更新变换,得到轻量级的权重矩阵。所述基于随机矩阵采样的轻量级深度学习装置,包括低维权重表征模块、前向推理模块、训练更新模块与权重校准模块。

    一种输入特征分解的高效CNN推理方法与装置

    公开(公告)号:CN111310895A

    公开(公告)日:2020-06-19

    申请号:CN202010086723.3

    申请日:2020-02-11

    Abstract: 本说明书一个或多个实施例提供一种输入特征分解的高效CNN推理方法与装置,能够解决推理计算复杂度高的问题。所述方法包括:利用卷积神经网络卷积层的权重张量对输入张量进行降维展开变换,得到过渡输入张量,对所述过渡输入张量进行行采样操作,得到行表征矩阵;根据所述行表征矩阵对所述过渡输入张量进行列采样操作,得到列表征矩阵;根据所述过渡输入张量、所述行表征矩阵与所述列表征矩阵,计算确定核心表征矩阵;调整所述行表征矩阵、所述列表征矩阵、所述核心表征矩阵与所述权重张量间的相乘顺序,使计算复杂度最低,根据相乘结果确定输出张量。所述装置包括行表征矩阵构建模块、列表征矩阵构建模块、核心表征矩阵构建模块与推理计算模块。

Patent Agency Ranking