神经网络学习入门干货(一) 模拟数据二分类
基于Python3和Tensorflow的代码实现:
- 导入TensorFlow库和常用Python库
- 定义训练数据batch大小
- 定义神经网络权重参数
- 定义输入向量
- 定义神经网络前向传播过程
- 定义损失函数和反向传播优化算法
- 生成模拟数据集
- 创建执行会话
- 训练轮数和样本设置
- 训练并更新参数
- 交叉熵输出
实现代码
# 导入TensorFlow库和Numpy库里的random函数
import tensorflow as tf
from numpy.random import RandomState
# 定义训练数据的批次大小
batch_size = 8<