TF学习笔记,纪录一下,实现代码如下:
import tensorflow as tf
import numpy as np
import matplotlib.pyplot as plt
#使用numpy生成200个随机点
x_data = np.linspace(-0.5,0.5,200)[:,np.newaxis]
noise = np.random……继续阅读 »
博客教主
6年前 (2018-12-30) 1969浏览 0评论
0个赞
MNIST数据集是手写数字0~9的数据集,一般被用作机器学习领域的测试。
本程序先导入数据,再利用最小梯度法进行训练使得样本交叉熵最小,最后给出训练之后程序的准确率。
交叉熵的定义:
y 是我们预测的概率分布, y’ 是实际的分布。
该指标用来衡量学习结果与实际情况的差距。
import……继续阅读 »
博客教主
6年前 (2018-12-29) 963浏览 0评论
0个赞
代码可在https://github.com/TimeIvyace/MNIST-TensorFlow.git中下载,程序名为train.py。
以下代码实现了使用TensorFlow搭建神经网络解决MNIST手写体数字识别问题,此神经网络使用了激活函数去线性化,本身为三层全连接结构,带有指数衰减的学习率以及L2正则化损失函数,同时使用滑动平均模型进行优化。
……继续阅读 »
博客教主
6年前 (2018-12-29) 1081浏览 0评论
0个赞