如何理解TensorFlow,TensorFlow在神经网络训练中的作用是什么?
2017-03-09 17:24
633 查看
简单粗暴解释TensorFlow:TensorFlow即是一个实现机器学习算法的接口,同时也是执行机器学习算法的框架!!
举个例子:使用神经网络解决分类问题。
使用神经网络解决分类问题可以分成以下4个步骤:
1、提取问题中实体的特征向量作为神经网络的输入。不同的实体可以提取不同的特征向量。
2、定义神经网络的结构,并定义如何从神经网络的输入得到输出。
3、通过训练数据来调整神经网络中的参数的取值,这就是训练神经网络的过程。(注意!!此时,TensorFlow的作用来了,用TensorFlow的方法(也可以理解为语法)可以表示神经网络参数!!)
然后可以用TensorFlow来实现这个你所确定好的神经网络的结构!
4、使用训练好的神经网络来预测未知的数据。
举个例子:使用神经网络解决分类问题。
使用神经网络解决分类问题可以分成以下4个步骤:
1、提取问题中实体的特征向量作为神经网络的输入。不同的实体可以提取不同的特征向量。
2、定义神经网络的结构,并定义如何从神经网络的输入得到输出。
3、通过训练数据来调整神经网络中的参数的取值,这就是训练神经网络的过程。(注意!!此时,TensorFlow的作用来了,用TensorFlow的方法(也可以理解为语法)可以表示神经网络参数!!)
然后可以用TensorFlow来实现这个你所确定好的神经网络的结构!
4、使用训练好的神经网络来预测未知的数据。
相关文章推荐
- 神经网络是什么?如何通俗理解神经网络
- Python tensorflow实战3.神经网络 - 理解到底什么是神经网络,编程原理
- 如何保存训练好的神经网络直接进行测试-TensorFlow模型持久化
- 如何简单形象又有趣地讲解神经网络是什么?
- tensorflow学习笔记四:mnist实例--用简单的神经网络来训练和测试
- tensorflow的基本用法(五)——创建神经网络并训练
- tensorflow实现最基本的神经网络 + 对比GD、SGD、batch-GD的训练方法
- 理解深层神经网络中的迁移学习及TensorFlow实现
- 机器学习笔记:形象的解释神经网络激活函数的作用是什么?
- 如何简单形象又有趣地讲解神经网络是什么?
- [形象的解释神经网络激活函数的作用是什么?]
- tensorflow的基本用法(七)——使用MNIST训练神经网络
- torch入门笔记11:如何训练神经网络
- 如何利用训练好的神经网络进行预测
- Unix环境编程学习笔记----如何理解套接字缓冲区???? ?其作用和原理是什么???
- [置顶] 基于DL的计算机视觉(8)-- 神经网络是如何训练的
- tensorflow学习笔记四:mnist实例--用简单的神经网络来训练和测试
- 如何简单形象又有趣地讲解神经网络是什么?
- 理解交叉熵作为损失函数在神经网络中的作用
- 理解激活函数在神经网络模型构建中的作用