• 计算机视觉应用场景

    • 医疗:医疗影像诊断
    • 安防:人脸闸机,小区监控
    • 金融:刷脸支付,柜台自动识别票据
    • 工业产业:产品缺陷自动检测
    • 交通:车牌识别,道路违章抓拍
  • 图像分类(用于识别图像中物体的类别)
  • 目标检测(用于检测图像中每个物体的类别,并准确标出他们的位置)

  • 语义分割(用于标出图像中每个像素点所属的类别,属于同一类的像素点用一个颜色标记)

  • 实例分割(标出物体位置的同时,标注出物体的外形轮廓)

  • CNN解决的问题

    • CNN卷积神经网络是一种专门用来处理具有类似网格结构的数据神经网络
    • 在CNN出现之前,图像对于人工智能来说是一个难题,原因有2;

      • 1.图像需要处理的数据量太大,导致成本很高,效率很低
      • 2.图像在数字化的过程中很难保留原有的特征,导致图像处理的准确率不高

      • 能够有效的将大数据量的图片降维成小数据量
      • 能够有效的保留图片特征,符合图片处理的原则
  • CNN是一种专门用来处理具有类似网格结构的

  • CNN五层网络结构
    • 数据输入层/Input layer

      • 预处理,图片的像素矩阵
    • 卷积层/CONV layer(提取图像中的局部特征)

      • 卷积层被称为过滤器(filter)或者内核(kernel)或卷积核
      • 对输入图像和滤波矩阵(恒定的滤波器filter)做内积(逐个元素相乘再求和)的操作就是卷积,也是卷积圣神经网络的名字来源
    • ReLU激励层/ReLU layer
    • 池化层/Pooling layer
    • 全连接层/FClayer
  • 1.数据输入层
    • 预处理,图像的像素矩阵
  • 2.卷积层
    • 卷积层负责提取图像中的局部特征
  • 激活层
    • 激活函数(加入非线性因素)
    • 特高模型鲁棒性(抗干扰能力)
    • 将当前特征空间映射转换到另一个空间,让数据能更好被分类
  • 池化层
    • 池化层用来大幅降低参数量级(降维)
    • 平均池化
  • 最大池化
  • 目的
    • 是特征图变小,简化计算
    • 特征压缩,提取主要特征
    • 加快计算速度
    • 防止过拟合
    • 缩小最后全连接层中节点的个数,减少整个神经网络参数
  • 池化层相比卷积层可以更有效的降低数据维度,这么做不但可以大大减少运算量,还可以有效的避免过拟合。
  • 全连接层
    • 全连接层类似传统神经网络的部分,用来输出想要的结果。

CNN-卷积神经网络相关推荐

  1. 3层-CNN卷积神经网络预测MNIST数字

    3层-CNN卷积神经网络预测MNIST数字 本文创建一个简单的三层卷积网络来预测 MNIST 数字.这个深层网络由两个带有 ReLU 和 maxpool 的卷积层以及两个全连接层组成. MNIST 由 ...

  2. 深度学习--TensorFlow(项目)识别自己的手写数字(基于CNN卷积神经网络)

    目录 基础理论 一.训练CNN卷积神经网络 1.载入数据 2.改变数据维度 3.归一化 4.独热编码 5.搭建CNN卷积神经网络 5-1.第一层:第一个卷积层 5-2.第二层:第二个卷积层 5-3.扁 ...

  3. plt保存图片_人工智能Keras CNN卷积神经网络的图片识别模型训练

    CNN卷积神经网络是人工智能的开端,CNN卷积神经网络让计算机能够认识图片,文字,甚至音频与视频.CNN卷积神经网络的基础知识,可以参考:CNN卷积神经网络 LetNet体系结构是卷积神经网络的&qu ...

  4. DeepLearning tutorial(4)CNN卷积神经网络原理简介+代码详解

    FROM: http://blog.csdn.net/u012162613/article/details/43225445 DeepLearning tutorial(4)CNN卷积神经网络原理简介 ...

  5. Deep Learning论文笔记之(五)CNN卷积神经网络代码理解

    Deep Learning论文笔记之(五)CNN卷积神经网络代码理解 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文,但 ...

  6. Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现

    Deep Learning论文笔记之(四)CNN卷积神经网络推导和实现 zouxy09@qq.com http://blog.csdn.net/zouxy09          自己平时看了一些论文, ...

  7. DL之CNN:关于CNN(卷积神经网络)经典论文原文(1950~2018)简介总结框架结构图(非常有价值)之持续更新(吐血整理)

    DL之CNN:关于CNN(卷积神经网络)经典论文原文(1950~2018)简介总结框架结构图(非常有价值)之持续更新(吐血整理) 导读       关于CNN,迄今为止已经提出了各种网络结构.其中特别 ...

  8. CNN卷积神经网络:权值更新公式推导

    版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/happyer88/article/details/46772347 在上篇<CNN卷积神经网络学习笔 ...

  9. cnn卷积神经网络_5分钟内卷积神经网络(CNN)

    cnn卷积神经网络 Convolutional neural networks (CNNs) are the most popular machine leaning models for image ...

  10. cnn图像二分类 python_人工智能Keras图像分类器(CNN卷积神经网络的图片识别篇)...

    上期文章我们分享了人工智能Keras图像分类器(CNN卷积神经网络的图片识别的训练模型),本期我们使用预训练模型对图片进行识别:Keras CNN卷积神经网络模型训练 导入第三方库 from kera ...

最新文章

  1. DevExpress的分页Tab控件XtraTabControl控件的使用
  2. 三十二、Java集合中的ArrayList
  3. Oracle中去重复记录 不用distinct
  4. 如何在mysql中添加用户_如何给mysql数据库添加一个用户
  5. 【原】webpack--plugins,主要解释plugins干了啥
  6. 2020教育OMO模式落地应用研究报告
  7. Qt文件编码转换工具(三) Qt界面设计
  8. php控制器的作用,控制器定义 · ThinkPHP5.0完全开发手册 · 看云
  9. iPhone 12 Pro/Pro Max最新渲染图曝光
  10. 今天加入了“宇宙通史:木星”
  11. java jtextfield 输入_【java】JTextField与JComboBox结合动态匹配输入信息
  12. 大学物理计算机仿真实验报告,大学物理实验实验报告模板.doc
  13. 网站:推荐几款好用的在线短链生成工具
  14. tiny6410烧录
  15. 怎么解除Word2003安全模式打开问题
  16. 王者荣耀同一微信号多个服务器,王者荣耀微信怎么切换账号?打不上省排?那就换个荣耀战区好了...
  17. FileZilla查看站点隐藏文件
  18. python中的sys模块安装_Python sys模块参考手册
  19. 【高等数学】定积分的应用
  20. 【PNP与NPN两种三极管使用方法(工作在开关状态)】

热门文章

  1. (二)操作系统的发展与分类
  2. Scrapy爬取北京公交并保存MYSQL数据库实例
  3. android 浏览器应用商店,百度易揭秘:自带应用商店和浏览器 兼容安卓
  4. scala 中缀表达式和中置操作符
  5. leaflet实现自定义线、矩形和扇形的绘制
  6. 问题 C: 完美立方数
  7. 使用ceph的文件存储CephFS
  8. Matlab如何安装并使用Robotics 机器人工具箱
  9. 软件驻场开发是什么?有什么好处
  10. Python:实现一个Pangram字符串至少包含一次所有字母算法(附完整源码)