每当我制作一个线性回归模型时,它一直都是分歧的。我真的找不到任何解决方案。但是当我将学习率改为0.0000252时,它确实有效!但另一个问题是它学得很慢,所以我必须等待模型学习超过10分钟。
如何在不改变学习率的情况下加强学习?
答案 0 :(得分:2)
第一个问题是:为什么要使用SGD(我在这里假设)。线性回归有更专业的学习程序,部分不需要那种超参数调整。也许你处于一个非常大规模的环境中,然后SGD是一种有效的方法。
假设基于SGD的学习是要走的路:
还有一件事,因为我很惊讶在这个简单的问题上容易观察到分歧:规范你的输入!