[发明专利]用于神经网络稀疏信道生成和推断的方法有效
申请号: | 202011039200.X | 申请日: | 2020-09-28 |
公开(公告)号: | CN113078974B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 郭敏 | 申请(专利权)人: | 百度(美国)有限责任公司 |
主分类号: | H04B17/391 | 分类号: | H04B17/391;G06N3/0464 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;王艳春 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 神经网络 稀疏 信道 生成 推断 方法 | ||
1.用于操作神经网络模型的推断层的计算机实施的方法,所述方法包括:
读取所述神经网络模型的推断层的元数据,所述推断层包括多个信道,并且所述元数据包括与所述多个信道相对应的多个信道核的信道稀疏度度量;
将与所述多个信道中的一个信道相对应的所述信道核的所述信道稀疏度度量与稀疏推断阈值进行比较;以及
响应于确定出对应于所述一个信道的所述信道核的所述信道稀疏度度量大于所述稀疏推断阈值,启用所述一个信道的推断操作;或者
响应于确定出对应于所述一个信道的所述信道核的所述信道稀疏度度量小于或等于所述稀疏推断阈值,禁用所述一个信道的推断操作。
2.根据权利要求1所述的方法,其中,所述稀疏推断阈值根据所述推断操作的所需速度或准确性进行动态地调整。
3.根据权利要求1所述的方法,还包括:
读取所述神经网络模型的附加推断层的元数据;以及
将与所述附加推断层的一个信道相对应的信道核的信道稀疏度度量与第二稀疏推断阈值进行比较;以及
响应于确定与所述附加推断层的所述一个信道相对应的所述信道核的所述信道稀疏度度量大于所述第二稀疏推断阈值,控制所述附加推断层的所述一个信道的推断操作。
4.根据权利要求1所述的方法,还包括:
训练所述神经网络模型,以生成与所述推断层的多个原始信道相对应的多个原始信道核;
根据所述多个原始信道核的信道稀疏度度量对所述推断层的所述多个原始信道核进行排序,以确定所述推断层的对应的所述原始信道是密集信道还是稀疏信道;
将所述推断层的所有稀疏信道合并为合并后的稀疏信道,以生成合并后的信道核;以及
重新训练所述合并后的信道核,以生成对应于所述合并后的稀疏信道的重新训练的合并后的信道核,同时保持与所述推断层的所有密集信道对应的所述原始信道核固定。
5.根据权利要求4所述的方法,还包括:
将所述推断层的所述多个信道生成为包括所述推断层的所有密集信道和所述合并后的稀疏信道;
确定所述重新训练的合并后的信道核的信道稀疏度度量;以及
将与所述合并后的稀疏信道相对应的所述重新训练的合并后的信道核的所述信道稀疏度度量以及与所述推断层的所有密集信道相对应的所述原始信道核的所述信道稀疏度度量存储到所述元数据中。
6.根据权利要求5所述的方法,其中,将与所述多个信道中的所述一个信道相对应的所述信道核的所述信道稀疏度度量与稀疏推断阈值进行比较包括:
将对应于所述合并后的稀疏信道的所述重新训练的合并后的信道核的所述信道稀疏度度量与所述稀疏推断阈值进行比较。
7.根据权利要求5所述的方法,还包括:
将与所述推断层的所述密集信道中的一个信道相对应的所述原始信道核的所述信道稀疏度度量与所述稀疏推断阈值进行比较;以及
响应于确定与所述密集信道的所述一个信道相对应的所述原始信道核的所述信道稀疏度度量大于所述稀疏推断阈值,控制所述推断层的所述密集信道的所述一个信道的推断操作。
8.根据权利要求5所述的方法,其中,根据所述多个原始信道核的信道稀疏度度量对所述推断层的所述多个原始信道核进行排序,以确定所述推断层的对应的所述原始信道是密集信道还是稀疏信道包括:
重新排列所述推断层的所述多个原始信道,以将所有密集信道和所有稀疏信道分别进行分组。
9.根据权利要求5所述的方法,其中,将所述推断层的所有稀疏信道合并为合并后的稀疏信道,以生成合并后的信道核包括:
将与所述推断层的所有稀疏信道相对应的所述多个原始信道核进行合并,以生成所述合并后的信道核。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度(美国)有限责任公司,未经百度(美国)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011039200.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自动驾驶车辆停放场景设计
- 下一篇:一种振动研磨仓