图像处理 MLP - 检测 类

Image Processing MLP - Detecting Classes

我实现了一个能够检测手写数字的 MLP。到目前为止,算法可以识别数字 0 和 1,但是当我实现了新的 class、e.i 时。 2、算法是学不会的。一开始我以为我在实施新的 class 时犯了一个错误,所以我决定将新的 class 换成以前有效的 class ,换句话说,如果 class 0 是 0,新的 class 是 2 现在 class0 是 2,新的 class 是 0。令人惊讶的是,新的 class 几乎没有错误地被检测到,但是 class0 有一个巨大的错误,这意味着新的 class 已正确实施。

MLP 有两层,每层有 20 个隐藏单元,它们都是非线性的,具有 S 型函数。

我想如果我能够正确理解你的问题,那么你将添加一个新的 class 并训练一个模型,比如你在这里训练了一个神经网络,那么最后一层将会改变,即 no .添加新的 class 后,最后一层中的神经元数量将发生变化。

这可能是未检测到新 class 的原因之一。