我对神经网络非常陌生,最近了解了神经网络使用的损失函数。
这个问题是关于均方误差度量的,定义为(来自我正在使用的教科书):
在哪里给出预测值带有模型的权重和表示索引处数据点的实际预测.
在网上查找这个功能,我看到不同的消息来源说不同的东西。我似乎无法弄清楚 n 实际代表什么。
我将其理解为表示输出层中神经元的数量,因此您只需找到实际神经元值与给定权重的网络预测值之间的差异。
一些消息来源说它代表了训练样本的数量。但是,如果是这种情况,那该怎么办代表?它是输出神经元值本身的总和吗?此外,如果 n 是这样,那是否意味着您必须在所有训练样本上多次运行该函数才能最小化它?而根据之前对 n 的理解,您可以在某些样本而不是所有样本上运行它。