Keras模型训练过程汇总acc为0的问题

直接叙述问题,在模型训练过程中, 出现准确率为0.0000e+00 (using Keras)的情况,查找了很多原因,初步确定问题出在数据集处理不恰当,导致计算损失过程中, 要么是0,要么是1.

下面贴出在 Stack Overflow上查找的可能原因:

My recommendations regarding the issue:

  • try different optimizers, f.e. sgd, nadam, adam...
  • scale you data differently, f.e. try these ranges [0,1] or [-1,1],
  • Also, in my case the learning rate parameter was the critical one.
  • and the most important thing:
    always check for NaNs or inf in your dataset.

解决方案:

重新处理数据集中的数据,将可能含有NaN的数值进行填0处理。此处可能只是导致该问题的一个原因之一,其他情况请读者继续根据模型进行调整。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值