numpy完成手写字体识别(机器学习02)
参考代码:mnielsen/neural-networks-and-deep-learning:
参考讲解:深度学习多分类任务的损失函数详解 - 知乎 (zhihu.com)
softmax推导:【深度学习】:超详细的Softmax求导
第一题

推导过程如下:

这篇博客详细介绍了使用numpy实现手写数字识别的过程,包括数据预处理、网络搭建、模型训练等步骤。在数据预处理阶段,对二进制文件中的图像进行归一化处理;网络模型采用relu作为隐藏层激活函数,softmax用于输出层。训练结果显示模型在MNIST数据集上进行多分类任务,但最后准确率从90%降至10%,可能是由于最后一层不应使用relu导致。
参考代码:mnielsen/neural-networks-and-deep-learning:
参考讲解:深度学习多分类任务的损失函数详解 - 知乎 (zhihu.com)
softmax推导:【深度学习】:超详细的Softmax求导

推导过程如下:

24万+
3万+
887
1万+
1669