卷积神经网络调参中的问题及解决方法

在深度学习中,使用数据较大时出现MemoryError?

控制面板-系统-高级系统设置-高级-设置-高级-更改(虚拟内存),去掉自动管理所有驱动器的分页文件大小前面的勾,并且选中程序所在驱动器(比如我的在G:盘),设置自定义大小,最小可以是16M,C盘最小是800M,最大值看情况,比如我设置为10240。点击设置-确定。

在训练过程中出现下面问题?

W T:\src\github\tensorflow\tensorflow\core\framework\allocator.cc:101] Allocation of 205520896 exceeds 10% of system memory.

设置batch_size=2试试。

alexnet,vgg16,googLeNet(Inception v3)迁移学习时,验证集的准确率一直0.5左右甚至更低?

①改小学习率,adam也好,SGD也好,试试学习率0.0001;

②网络最后的全连接层,神经元数目设置小一些。

 

 

你可能感兴趣的:(CNN)