博观约取,厚积薄发

欢迎来到,陈胃痛的博客世界!

TensorFlow Notes 8 | 【TensorFlow深度学习框架教程八】

PIL的使用与MNIST识别手写数字

MNIST识别手写数字 经过前几篇教程的学习,我们对于MNIST和TensorFlow已经有了很深入的了解了。这时候大家是不是有个疑问,我们光用这个网络模型来测试在MNIST数据集上识别的正确率有什么实际意义呢?在深度学习中,模型的任务一般分为分类和回归两类,训练出来的网络模型在实际中的应用大多是给他一个未知的输入,完成相应的分类或回归的任务。而我们就可以使用之前通过MNIST数据集训练的网...

TensorFlow Notes 7 | 【TensorFlow深度学习框架教程七】

深入MNIST与初识卷积神经网络

深入MNIST 经过前几篇教程的学习,我们对于MNIST和TensorFlow都有了一定的了解。因此本教程在前面几篇文章的基础上,进一步深入MNIST,并且通过一个深度卷积神经网络在MNIST数据集上的表现来引出CNN——初识卷积神经网络。 TensorFlow是一个非常强大的用来做大规模数值计算的库。其所擅长的任务之一就是实现以及训练深度神经网络。 在本教程中,我们将复习一下构建一个T...

TensorFlow Notes 6 | 【TensorFlow深度学习框架教程六】

Softmax回归

Softmax回归介绍 从上一个关于MNIST的教程中,我们得知了MNIST的每一张图片都表示一个数字,从0到9。我们希望得到给定图片代表每个数字的概率。比如说,我们的模型可能推测一张包含8的图片,代表数字8的概率是80%,但是判断它是9的概率还是有5%的(因为8和9都有上半部分的小圆,相当于拥有相似的特征),然后给予它代表其他数字的概率更小的值。 这是一个使用softmax回归(soft...

TensorFlow Notes 5 | 【TensorFlow深度学习框架教程五】

MNIST数字数据集识别与TensorFlow模型持久化

MNIST数字数据集识别 MNIST数据集 当我们开始学习编程的时候,第一件事往往是学习打印”Hello World”。就好比编程入门有Hello World,机器学习入门有MNIST。深度学习当然也是啦,现在几乎每个深度学习的入门样例都是MNIST数据集,可见其影响之深。 MNIST是一个入门级的计算机视觉数据集,它包含各种手写数字图片,可以说是最出名的手写体数字识别数据集一点儿都不为过...

TensorFlow Notes 4 | 【TensorFlow深度学习框架教程四】

深层神经网络

深层神经网络(Deep Neural Network) 深度学习(Deep Learning)和深层神经网络(DNN) 现在很火的深度学习的概念,其实在实际中基本上可以认为是深层神经网络的代名词。那么为什么要叫“深层”呢?与上一篇笔记中的神经网络又有什么区别呢? 上一篇笔记中的神经网络,其实使用的是线性模型:y = Σxiwi + b(偏置),任意线性模型组合仍为线性→单层←→多层,线性...

TensorFlow Notes 3 | 【TensorFlow深度学习框架教程三】

初识TensorFlow和神经网络

初识TensorFlow TensorFlow的前世今生 TensorFlow是谷歌基于DistBelief进行研发的第二代人工智能学习系统,其命名来源于本身的运行原理。Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow为张量从流图的一端流动到另一端计算过程。TensorFlow是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统...

TensorFlow Notes 2 | 【TensorFlow深度学习框架教程二】

Python一小时入门导学

概述 本导学基于Python2.7, 3.0以上只是部分语法有更新大同小异相信聪明的你查查就懂啦~ Python是著名的“龟叔”Guido van Rossum(吉多·范罗苏姆,荷兰人)在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。 Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batter...

TensorFlow Notes 1 | 【TensorFlow深度学习框架教程一】

在UEFI模式下安装Ubuntu16.04与Windows双启动

在UEFI模式下安装Ubuntu16.04与Windows双启动 从 Windows8 开始,微软用 UEFI(全称统一的可扩展固件接口,Unified Extensible Firmware Interface)取代了BIOS,UEFI有“安全启动”这个特点,引导程序只会启动那些得到 UEFI 固件签署的引导装载程序。此安全功能可以防止Rootkit类的恶意软件,并提供了额外的安全层。但...