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

相关推荐
jeffsonfu16 分钟前
损失函数的选择艺术:回归用MSE,分类用交叉熵?
分类·数据挖掘·回归
youyoulg18 分钟前
有监督学习中的分类方法
学习·分类·数据挖掘
咋吃都不胖lyh18 分钟前
LangChain 内置工具全解析(按场景分类)
分类·数据挖掘·langchain
所谓伊人,在水一方33320 分钟前
【Python零基础到精通】第13讲 | TensorFlow深度学习:从神经网络原理到实战
python·深度学习·神经网络·信息可视化·tensorflow
过期的秋刀鱼!23 分钟前
深度学习-前向传播
人工智能·深度学习·神经网络
QiZhang | UESTC40 分钟前
《A Neural Probabilistic Language Model》神经网络与语言模型的初次会面
人工智能·神经网络·语言模型
jeffsonfu40 分钟前
深度神经网络的结构拆解:通用逼近器是如何工作的
人工智能·神经网络·dnn
码农老李1 小时前
vxWorks7.0 Simpc运行tensorflow lite example
人工智能·tensorflow·neo4j
ppppppatrick1 小时前
【深度学习基础篇10】BERT 文本分类实战:酒店评价情感分析全流程详解
深度学习·分类·bert
jeffsonfu6 小时前
神经网络为什么需要“深”?——浅谈表征学习的力量
人工智能·神经网络·表征学习