Tensorflow CNN入门

Posted 阳台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tensorflow CNN入门相关的知识,希望对你有一定的参考价值。

一、概论

  以图像识别来举例,比如我们让计算机如何识别一张猫的图片识别出猫呢?

  老式的计算机视觉是如何做的呢?

    比如OpenCV:

      • 首先理解很多算法,比如如何检测线条(Edge Detection)
      • 如何做形态学变化等
      • 根据我们的知识, 经验, 脑洞来设计很多特征;
      • 用这些特征去比对一张图像是不是猫。        

    这样做存在的问题呢?

      每一种不同的物件,我们都得去设计特征。 这样的人工智能主要是人工,而不是只能。

  老式的流程: 原始数据 ——> 人工特征提取 ——> 算法 ——>  结果

  卷积要解决的问题就是自动的特征提取(Feature Extraction)

    卷积神经网络:

      原始数据  ——> 卷积网络 ——>  算法 ——>  结果   #其中 卷积网络 + 算法 称为 深度学习

      

 

以上是关于Tensorflow CNN入门的主要内容,如果未能解决你的问题,请参考以下文章

Tensorflow CNN入门

CNN入门mnist数据集运行环境搭建(安装Python,Pycharm,Anaconda,Tensorflow,CNN代码)

TensorFlow入门1-CNN网络及MNIST例子讲解

TensorFlow入门1-CNN网络及MNIST例子讲解

TensorFlow2 入门指南 | 15 默认损失函数 & 自定义损失函数

TensorFlow2 入门指南 | 15 默认损失函数 & 自定义损失函数