Tensorflow
AI小白入门
公众号:StudyForAI
知乎:https://www.zhihu.com/people/yuquanle/columns
展开
-
Tensorflow--实现KNN
KNN(k最近邻) K最近邻(K-Nearest Neighbor,KNN)算法,是著名的模式识别统计学方法,在机器学习分类算法中占有相当大的地位。它是一个理论上比较成熟的方法。既是最简单的机器学习算法之一,也是基于实例的学习方法中最基本的,也是常见的文本分类算法之一。基本思想 如果一个实例在特征空间中的K个最相似(即特征空间中最近邻)的实例中的大多数属于某一个类别,则该实例也属于这个类别。所选原创 2017-07-12 16:00:18 · 5081 阅读 · 2 评论 -
Tensorflow-MNIST入门实例
MNIST是一个简单的计算机视觉数据集。 它由像这样的手写数字的图像组成: 它还包括每个图像的标签,告诉我们是哪个数字。 例如,上述图像的标签是5,0,4和1。我们将训练一个模型来查看图像并预测它们的数字。MNIST 数据集: 数据集下载地址:http://yann.lecun.com/exdb/mnist/MNIST数据分为三部分:训练数据(mnist.train)55,000个数据点,1原创 2017-07-10 10:56:41 · 4478 阅读 · 0 评论 -
Tensorflow-简单的例子
TensorFlow提供了优化器,可以缓慢地更改每个变量,以便最小化损失函数。最简单的优化器是梯度下降。它根据相对于该变量的损失导数的大小修改每个变量。通常,手动计算符号导数是冗长乏味且容易出错的。因此,TensorFlow可以使用函数tf.gradients自动生成仅给出模型描述的导数。为了简单起见,优化器通常为您做这个。例如optimizer = tf.train.GradientDescent原创 2017-07-10 09:54:19 · 11376 阅读 · 0 评论 -
Tensorflow-多层感知机学习与实现
多层感知器(Multilayer Perceptron,缩写MLP)是一种前向结构的人工神经网络,映射一组输入向量到一组输出向量。MLP可以被看作是一个有向图,由多个的节点层所组成,每一层都全连接到下一层。除了输入节点,每个节点都是一个带有非线性激活函数的神经元(或称处理单元)。一种被称为反向传播算法的监督学习方法常被用来训练MLP。MLP是感知器的推广,克服了感知器不能对线性不可分数据进行识别的弱原创 2017-07-15 10:04:23 · 2515 阅读 · 0 评论 -
Tensorflow-CNN学习以及实现
代码参数解释卷积操作tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, name=None)input:待卷积的数据。格式要求为一个张量,[batch, in_height, in_width, in_channels]. 分别表示 批次数,图像高度,宽度,输入通道数。 filter:...原创 2017-07-15 13:51:22 · 1563 阅读 · 0 评论 -
Tensorflow-基本操作基本知识
基本知识: 使用 TensorFlow, 必须明白 TensorFlow: 使用图 (graph) 来表示计算任务. 在被称之为 会话 (Session) 的上下文 (context) 中执行图. 使用 tensor 表示数据.(数据表示成张量) 通过 变量 (Variable) 维护状态. 使用 feed 和 fetch 可以为任意的操作(arbitrary operation) 赋...原创 2017-07-08 10:38:50 · 1507 阅读 · 0 评论