【tensorflow框架神经网络实现MNIST分类_Keras】

文章目录

1、代码

python 复制代码
import tensorflow as tf

# 1、数据导入/构建数据集
mnist = tf.keras.datasets.mnist
(x_train, y_train), (x_test, y_test) = mnist.load_data()
# 2、数据预处理/数据归一化
x_train, x_test = x_train / 255.0, x_test / 255.0
# 3、构建模型
model = tf.keras.models.Sequential([
    tf.keras.layers.Flatten(input_shape=(28, 28)),
    tf.keras.layers.Dense(128, activation='relu'),
    tf.keras.layers.Dropout(0.2),
    tf.keras.layers.Dense(10, activation='softmax')
])

model.compile(optimizer='adam', loss='sparse_categorical_crossentropy', metrics=['accuracy'])
# 4-5、模型训练及验证
model.fit(x_train, y_train, batch_size=32, epochs=5, validation_data=(x_test, y_test), validation_freq=1)
model.summary()

2、结果展示

相关推荐
byzh_rc2 小时前
[机器学习-从入门到入土] 神经网络
人工智能·机器学习·分类
龙腾AI白云15 小时前
深度学习—卷积神经网络(2)
人工智能·神经网络
GG向前冲18 小时前
【深度学习】基于CNN的图像分类
深度学习·分类·cnn
好奇龙猫21 小时前
【人工智能学习-AI-MIT公开课12. 学习:神经网络、反向传播】
人工智能·神经网络·学习
Elaine33621 小时前
【 基于 TensorFlow+CNN 的水果图像识别系统设计与实现】
人工智能·python·深度学习·计算机视觉·cnn·tensorflow
2401_8414956421 小时前
【机器学习】深度神经网络(DNN)
人工智能·python·深度学习·神经网络·机器学习·dnn·深度神经网络
Salt_072821 小时前
DAY 54 对抗生成网络
网络·python·神经网络·机器学习·计算机视觉
2401_841495641 天前
【机器学习】深度信念网络(DBN)
人工智能·python·深度学习·神经网络·机器学习·无监督预训练·有监督微调
计算机徐师兄1 天前
Python基于机器学习的高校资助管理系统(附源码,文档说明)
python·神经网络·机器学习·python机器学习·高校资助管理系统·python高校资助管理系统·svm算法
TonyLee0171 天前
RNN类神经网络整理
人工智能·rnn·神经网络