文件名称:ANN_Homework:简单人工神经网络MATLAB实现作业
文件大小:14.15MB
文件格式:ZIP
更新时间:2024-05-20 18:23:19
MATLAB
1.MNIST数据集简介 MNIST是在机器学习领域中的一个经典问题。该问题解决的是把28x28像素的灰度手写数字图片识别为相应的数字,其中数字的范围从0到9。 mnist_uint8.mat包含了MNIST数据集的全部数据,其中: train_x: 60000*784矩阵,60000个训练样本,每个训练样本像素值展开成了行向量。 train_y: 60000*10矩阵,60000个训练样本标签,每个样本标签中对应分类元素值为1,其余为0; test_x: 10000*784矩阵,10000个测试样本,每个训练样本像素值展开成了行向量。 test_y: 10000*10矩阵,10000个测试样本标签,每个样本标签中对应分类元素值为1,其余为0; 2. 人工神经网络简介 2.1 网络结构 一个基本的人工神经网络结构主要由以下三部分构成:输入层(x)、一个或多个隐藏层(h)、输出层(y)。 输
【文件预览】:
ANN_Homework-master
----softmax_forward.m(334B)
----softmax_backward.m(340B)
----train.m(2KB)
----train_step.m(1KB)
----read_mnist.m(460B)
----mnist_uint8.mat(14.05MB)
----readme.md(9KB)
----test.m(310B)
----misc()
--------线性组合计算图.png(20KB)
--------计算图.png(36KB)
--------ANN结构.png(17KB)
--------神经元连接.png(61KB)