神经网络中的dense和sparse是什么意思?经常看到这些词汇,包括keras里也有,字面上就是密集和稀疏,那对于神经网络是什么意思呢?
2个回答
dense和sparse都是形容网络结构中的隐层的。
如果一个隐藏层和前面的输入层和后面的输出层有很多连结,那么就可以称为是dense。最极端的例子就是全连结的前馈网络。这个网络中的所有隐层都是dense。
相反的就是sparse的。
其实直观理解起来,就是形容这个层是紧密连接的(dense)还是稀疏连接的(sparse)。
希望能够帮助到你!
我就说说Keras里的吧。
Keras里的dense layer,就是全连结(fully connected)层。
Keras里的dropout layper,就是随机删去了一些连接,也就相当于是sparse layer。
相关主题
前馈神经网络如何选择隐藏层的数量
2回答
神经网络中的gradient check是什么意思?
3回答
神经网络里为什么隐藏层越多越好?
2回答
反向传播和梯度算法概念???反向传播是指反向传播算法,还是反向传播算法中的一个过程?
0回答
BatchNormalization这一层一般有哪些参数需要调?
1回答
关于神经网络的性能
1回答
我们谢绝在回答前讲“生动”的故事。
我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。
我们谢绝答非所问。
我们谢绝自己不会、硬要回答。
我们感激每一个用户在编写答案时的努力与付出!