假设,例如,我使用 Keras 构建了以下 CNN 模型:
model = Sequential()
model.add(Conv2D(32, (3,3), activation='relu', input_shape=(32,32,3)))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(32, (3,3), activation='relu'))
model.add(MaxPooling2D((2, 2)))
model.add(Flatten())
model.add(Dense(512))
model.add(Dense(10, activation='softmax'))
我希望能够将上述模型转化为数学公式。
我对CNN的基本结构的理解如下:
哪里
然而,我不知道如何从上面的递归公式变成这样的东西(前两个求和是权重,后两个是可调偏差):