11.2 卷积神经网络
2.步幅 图11-4和图11-5中,卷积运算过程是在卷积核滑动步幅为1下进行的,若卷积核步幅 为2时,卷积运算过程如图11-6所示。
11.2 卷积神经网络
在卷积神经网络中,感受野(Receptive Field)是每一层输出的特征图(feature map) 上的像素点在输入图片上映射的区域大小,即特征图上的一个点对应输入图上的区域, 如图11-7所示。
11.2 卷积神经网络
(1)输入层。例如,对于手写数字识别,输入的是图像的像素矩阵,若是黑白图像, 只有一个颜色通道,其深度(即通道)为1,若是彩色图像,有3个颜色通道,深度 (通道)为3。 (2)卷积层:对输入数据进行特征提取。通过对图像不断地卷积,可得到边缘、线条 等特征。 (3)池化层:主要是降低卷积层之后数据特征维度,使输入数据少量平移时,大多数 输出保持不变。 (4)全连接层:全连接层主要是对特征进行非线性组合得到输出,即在整个网络中起 到“分类导入数据 (X_train,y_train),(X_test,y_test) = datasets.mnist.load_data()
11.2 卷积神经网络
#调整图片格式,使其为n*(28,28,1)
X_train = X_train.reshape((len(X_train),28,28,1))
self.rnn = nn.LSTM(
input_size=28, # 图片每行的数据像素点
hidden_size=32, # 隐藏层特征数
num_layers=1,
#层数
batch_first=True, # 输入和输出以 batch size 为第一维度的特征集 (batch,
time_step, input_size)