251得票13回答
如何验证CuDNN安装是否成功?

我已经在很多地方搜索了,但是所有的结果都只是如何安装,而没有关于如何验证已经安装的信息。我可以验证我的NVIDIA驱动已经安装,并且CUDA也已经安装好了,但是我不知道如何验证CuDNN是否已经安装。非常感谢您的帮助! PS. 这是用于caffe实现的。目前一切正常,没有启用CuDNN。

242得票8回答
批量归一化和 dropout 的顺序如何安排?

原问题涉及 Tensorflow 实现,但是回答适用于一般实现。这个通用的回答同样适用于TensorFlow。 在使用TensorFlow(特别是使用 contrib.layers)时,使用批量归一化和丢弃操作时,我需要担心顺序吗? 如果我在丢弃操作之后立即使用批量归一化,可能会出现问题。...

215得票12回答
为什么对于相同问题,二元交叉熵和分类交叉熵会表现出不同的性能?

我正在尝试使用卷积神经网络按主题对文本进行分类。当我使用二元交叉熵时,准确率约为80%;而使用分类交叉熵时,准确率约为50%。我不明白这是为什么。这是一个多类问题,难道我不得不使用分类交叉熵,并且使用二元交叉熵的结果是没有意义的吗? model.add(embedding_layer) mo...

198得票4回答
卷积神经网络中1D、2D和3D卷积的直观理解

请问有人能够清楚地解释卷积神经网络(在深度学习中)中的1D、2D和3D卷积之间的区别,并且用例子加以说明吗?

126得票4回答
Tensorflow步长参数

我正在尝试理解tf.nn.avg_pool、tf.nn.max_pool和tf.nn.conv2d中的strides参数。 文档反复强调: strides:一个长度大于等于4的整数列表。输入张量每个维度上滑动窗口的步幅。 我的问题是: 这4个及以上的整数各代表什么意义? 为什么在...

117得票2回答
早停止应该使用哪些参数?

我正在使用Keras为我的项目训练神经网络。Keras提供了早停函数。请问有哪些参数需要注意,以避免在使用早停时过拟合神经网络?

97得票5回答
在卷积层中计算输出大小

如何计算卷积层的输出尺寸? 例如,我有一个2D卷积层,它接受一个3x128x128的输入,并具有5x5大小的40个过滤器。

91得票7回答
如何根据损失值告诉Keras停止训练?

目前我使用以下代码:callbacks = [ EarlyStopping(monitor='val_loss', patience=2, verbose=0), ModelCheckpoint(kfold_weights_path, monitor='val_loss', s...

90得票4回答
卷积神经网络中的批量归一化

我是卷积神经网络的新手,只知道特征图和卷积在图像上提取特征的想法。我希望了解有关在CNN中应用批归一化的详细信息。 我阅读了这篇论文https://arxiv.org/pdf/1502.03167v3.pdf,并且能够理解BN算法应用于数据,但最后他们提到在应用到CNN时需要进行轻微修改: ...

84得票3回答
如何计算卷积神经网络的参数数量?

我正在使用Lasagne创建一个用于MNIST数据集的卷积神经网络。我紧密遵循这个例子:Convolutional Neural Networks and Feature Extraction with Python。 目前我拥有的CNN架构不包括任何dropout层,如下:NeuralNe...