热门标签 | HotTags
当前位置:  开发笔记 > 人工智能 > 正文

如何知道一个网络中每个权重的重要性

如图所示B可以看做是网络的权重,A是输入,C是输出,要想知道网络的权重,只需将,B中的其中一个权重设置为0,如果权重的改变没有对结果造成很大的影响,说明该权重没有影响,神经网络是

在这里插入图片描述

如图所示B可以看做是网络的权重
,

A是输入
,
C是输出
,
要想知道网络的权重
,
只需将
,
B中的其中一个权重设置为0
,
如果权重的改变没有对结果造成很大的影响
,
说明该权重没有影响
,
神经网络是矩阵
,
所以必须是完整的要想删除,只能一行一行或者一列一列删除
,
所以只有当你判断,完整行或者是整列的时候
,
才可以知道这个行或者列能不能被删除
,
一般的卷积网络
,
的行和列指的是
,
输入

输出
在这里插入图片描述
在网络前向传播的时候,将输入和输出作为可遍历对象
计算出B中某个权重为0的时候
和原始输出的差异x
若整个B中的某一列或者某一行,这个差值都很小
就可以直接


推荐阅读
author-avatar
幸福树袋熊2502903015
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有