面向隐私推理的神经网络深度剪枝方法及系统技术方案

技术编号:42101854 阅读:31 留言:0更新日期:2024-07-25 00:27
本发明专利技术涉及人工智能技术领域,特别涉及一种面向隐私推理的神经网络深度剪枝方法及系统,利用训练样本对待剪枝的神经网络进行训练,并在训练过程中统计各神经元Relu单元平均输出状态;根据Relu单元平均输出状态确定各神经元Relu重要性,依据神经元Relu重要性对神经网络神经元Relu单元进行结构化剪枝,所述结构化剪枝包括删减神经元Relu重要性最低的首阶段Relu单元并对神经网络中各层Relu单元进行间隔删减;基于各神经元单元输出状态并利用预设门限阈值对结构化剪枝后的神经元进行分类,获取神经网络神经元中激活状态Relu单元和抑制状态Relu单元,并分别采用指定剪枝策略对激活状态Relu单元和抑制状态Relu单元进行深度剪枝;依据深度剪枝结果调整神经网络,得到调整后的目标神经网络模型,所述目标神经网络模型用于处理输入图像。本发明专利技术基于神经元输出规律与ReLU重要性分布的关联关系来增加神经网络剪枝深度并保证剪枝后神经网络准确度,剪枝后的神经网络无需通过重新训练和重新设计,便于在自动驾驶、人脸识别、图像检测等应用场景中进行部署实施。

【技术实现步骤摘要】

本专利技术涉及人工智能,特别涉及一种面向隐私推理的神经网络深度剪枝方法及系统


技术介绍

1、在大数据时代下,深度学习等理论和技术取得的突破性进展,为机器在计算机视觉、自然语言处理以及语音识别等多个领域的蓬勃发展提供了数据和算法层面的强有力支撑,同时也促进了机器学习技术在诸如自动驾驶、人脸识别、智慧医疗以及智能风控等多个场景中的落地应用并且取得了巨大的成功。深度学习快速发展的一个主要原因是深度神经网络的进展,在很多领域中,深度神经网络在准确性方面超越了其他机器学习技术,部分领域神经网络模型的表现甚至超过了人类。但随着深度学习应用范围不断扩展,神经网络面临的隐私安全问题愈发严峻,现有的主要解决方法是利用现代密码学技术,设计有效的安全协议,保证数据和模型的隐私安全,实现神经网络的安全推理。而从实际应用情况来看,安全推理的高延迟、高开销的问题制约着隐私保护神经网络的应用。

2、缓解该问题的一种方法是降低神经网络中开销巨大的relu数量,构建面向安全推理的轻量化神经网络。现有方法多采用在网络中增加relu选择参数并重新训练实现对重要性低的relu进行剪本文档来自技高网...

【技术保护点】

1.一种面向隐私推理的神经网络深度剪枝方法,其特征在于,包含:

2.根据权利要求1所述的面向隐私推理的神经网络深度剪枝方法,其特征在于,在训练过程中统计各神经元Relu单元平均输出状态,包含:

3.根据权利要求1或2述的面向隐私推理的神经网络深度剪枝方法,其特征在于,各神经元Relu单元平均输出状态的统计过程表示为:其中,表示第l层第i个神经元训练过程中的平均输出状态,表示第l层第i个神经元线性运算输出,表示第l层第i个神经元的Relu输出,n为训练样本数据总数。

4.根据权利要求1述的面向隐私推理的神经网络深度剪枝方法,其特征在于,根据Relu单元平...

【技术特征摘要】

1.一种面向隐私推理的神经网络深度剪枝方法,其特征在于,包含:

2.根据权利要求1所述的面向隐私推理的神经网络深度剪枝方法,其特征在于,在训练过程中统计各神经元relu单元平均输出状态,包含:

3.根据权利要求1或2述的面向隐私推理的神经网络深度剪枝方法,其特征在于,各神经元relu单元平均输出状态的统计过程表示为:其中,表示第l层第i个神经元训练过程中的平均输出状态,表示第l层第i个神经元线性运算输出,表示第l层第i个神经元的relu输出,n为训练样本数据总数。

4.根据权利要求1述的面向隐私推理的神经网络深度剪枝方法,其特征在于,根据relu单元平均输出状态确定各神经元relu重要性,包含:

5.根据权利要求1所述的面向隐私推理的神经网络深度剪枝方法,其特征在于,依据神经元relu重...

【专利技术属性】
技术研发人员:孙磊胡鹏毛秀青胡翠云于淼李作辉郭松辉臧韦菲周明杨梦梦孙世恺罗哲希王晶雯
申请(专利权)人:中国人民解放军战略支援部队信息工程大学
类型:发明
国别省市:

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

1