- 博客(16)
- 收藏
- 关注
原创 数据挖掘——手写体数字识别
以下的代码判断就是定义一个简单的多层感知器,一共有三层,两个大小为100的隐层和一个大小为10的输出层,因为MNIST数据集是手写0到9的灰度图像,类别有10个,所以最后的输出大小是10。分为图片和标签,图片是28*28的像素矩阵,标签为0~9共10个数字。PIL------------> Python Image Library,python第三方图像处理库。numpy---------->python第三方库,用于进行科学计算。os------------->提供了丰富的方法来处理文件和目录。
2023-11-20 14:11:14
275
1
原创 数据结构——Sigmoid函数及其梯度
为了方便表述,对于作用于矩阵的激活函数,本文中如果无特殊说明,表示它分别作用于矩阵的每个元素,即f(X)i,j=f(Xi,j)。如果没有非线性函数作为激活函数,那么无论多层感知机(MLP)有多少层,都相当于没有隐藏层。比如,具有一个隐藏层的多层感知机y=f2(f1(X×A)×B),如果f1(x)=kx+b,即它是一个线性函数,我们将其带入公式中可以得到y=f2((kX×A+b×1)×B)=f2(kX×A×B+b×1×B),其中1表示所有元素都是1的矩阵。
2023-05-21 22:09:58
855
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人