【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、结果展示

相关推荐
咖啡星人k11 小时前
2026 多模态大模型:AI 如何“看图+读字+听音“三合一,MonkeyCode 免费上手
人工智能·深度学习·神经网络·计算机视觉·自然语言处理
小小帅呀12 小时前
学习VLA第3天:训练一个最简单的神经网络
人工智能·神经网络·学习
jay神13 小时前
YOLO模型什么时候应该加注意力机制?
人工智能·深度学习·yolo·分类·回归·毕业设计
北京GEO服务商余小铁15 小时前
北京美容美发店AIGEO获客落地指南:精准引流、高效锁客、提升到店率
人工智能·深度学习·神经网络
魔镜er16 小时前
10-CNN案例-图像分类
人工智能·分类·cnn
Zguigo17 小时前
【DL】神经网络学习目标|prediction|Loss|Gradient
人工智能·神经网络·学习
dear_bi_MyOnly18 小时前
C语言控制语句与循环逻辑精讲
c语言·开发语言·学习·分类
墨染天姬18 小时前
[人工智能训练师]生成对抗网络(GAN)
人工智能·神经网络·生成对抗网络
2601_950760791 天前
树突状细胞亚群的分类、标志物与功能特征
人工智能·分类·数据挖掘·蛋白
CIO_Alliance2 天前
AI深度系列(3)| 从RNN到LSTM:序列数据处理的技术逻辑与企业AI化转型启示
人工智能·rnn·深度学习·神经网络·lstm·企业cio联盟·企业级ai化转型