【发布时间】:2016-07-29 03:47:24
【问题描述】:
MSE 是否有可能在训练期间增加?
我目前正在计算每个时期的验证集的 MSE,在某个特定点,MSE 开始增加而不是减少。有人对此行为有解释吗?
【问题讨论】:
标签: machine-learning neural-network
MSE 是否有可能在训练期间增加?
我目前正在计算每个时期的验证集的 MSE,在某个特定点,MSE 开始增加而不是减少。有人对此行为有解释吗?
【问题讨论】:
标签: machine-learning neural-network
回答您的问题:是的,有可能。
如果您使用正则化或随机训练,则训练时 MSE 会出现一些起伏是正常的。
问题的一些可能原因
您使用的学习率太高,这导致了超出成本函数的局部最小值的问题。
神经网络过度拟合。训练过多而失去泛化能力。
你可以尝试什么:
当这种情况开始发生时,请降低您的学习率。
在您的网络上应用某种正则化,例如 dropout,以避免过度拟合。
【讨论】: