FANN中位失败的目的是什么?

iba*_*uio 10 artificial-intelligence neural-network fann

即时通讯从粉丝那里得到了如下的回应

    Epochs            1. Current error: 0.2500066161. Bit fail 4.
    Epochs           58. Current error: 0.0000930788. Bit fail 0.
Run Code Online (Sandbox Code Playgroud)

Bit失败意味着什么?

Jun*_*Mvg 5

位失败限制是允许的预期和实际输出神经元值之间的最大差异.默认位失败限制为0.35.如果预期输出神经元值和实际输出神经元值之间的差异大于位失败限制,则计为1位失败.在您给出的样本输出中,在58个时期,所有输出神经元给出的实际输出足够接近预期输出,因此位失败为0并且训练停止.换句话说,所有培训实例都提供了足够接近预期产出的产出.在第一个时期,4个训练样本给出输出导致位失败.


Bir*_*mcu 4

来自 FANN 的文档

失败位的数量;表示差异超过位失败限制的输出神经元的数量 http://leenissen.dk/fann/html/files/fann_train-h.html#fann_get_bit_fail

  • 当它说输出神经元的数量不同时是什么意思?我认为我不理解其背后的概念。有人可以解释或指出我可以在哪里阅读它吗? (2认同)