2016-11-19 47 views
1

我使用α-LMS算法为MNIST数据集制作分类器。α-LMS算法回退问题

我只更新权重时预测的输出不匹配所需的输出和这里是如何的权重更新:

Weight update formula

我期望的残差下去(和准确性上去)每次迭代(不应该?)。

尽管总体精度似乎上升,但在某些迭代中,算法会恢复原状。

enter image description here

我需要知道,如果它是正常的挫折在这个算法发生,如果是为什么?

回答

2

如果数据可以用公式表示,找到该公式将是可行的。 当需要算法(无公式)时,收敛速度和精确度强烈依赖于数据。如果您能够使用多个数据集,您将看到不同的图形。

+0

所以你建议这种行为不是意外?意思虽然我们在每次迭代时都会有更好的权重集,但我们最终的结果可能会更糟? – Vahid

+1

根据数据,每次迭代可能会变得更糟或更好。 *通常情况下*会更好。想想这个:你是一个人,可能会犯一些错误,而不是一个“一”,因为一些手写作。 – Ripi2