我正在尝试创建一个卷积神经网络来识别手写数字(来自MNIST数据集),我想知道什么是旋转数字的好结构,现在我只能想到更深入,添加更多层。关于如何构建这样的CNN以识别旋转的MNIST数字的任何想法?我正在使用tensorflow。谢谢。
答案 0 :(得分:0)
您可以使用任何标准架构,例如参见keras/mnist_cnn.py,并在轮换数据上进行训练。
在keras示例中,对于频道最后格式,您可以这样做:
x_train = np.rot90(x_train, k=1, axes=(1,2))
例如,将输入旋转90度。