导读

怎么样来理解最近异常火热的深度学习网络?深度学习有什么亮点呢?答案其实很简答,今年十月份有幸参加了深圳高交会的中科院院士论坛,IEEE fellow汤晓欧做了一场精彩的报告,这个问题被汤大神一语道破,他说深度学习网络说白了就是一个多层的神经网络。同20年前相比,计算机硬件性能提升很多,有了实现处理大数据和并行运算的能力,deep learning才被重新重视起来。这里,再重复一遍CNN的实质:CNN就是一个更深层次、具有更多节点的ANN网络,但与简单的ANN相比:CNN主要是卷积使得权值共享,降低连接的数量级,同时兼顾二维特征;从算法层面上,CNN的核心还是同BP网络一样权值正向传播误差反向传播,并利用误差来更新每一层的权值。

DNN的背景

DNN,deep neural network,近几年机器学习算法中崛起的旗舰方法,作为分类精度最高、处理高维大数据的算法,挽救了机器学习在半个世纪里发展缓慢的颓势,也为人工智能新领域的拓展起着重要作用,来看看最近一些IT巨头在深度学习领域中的开展的工作。
2012年,《纽约时报》报道的google Brian项目,引起广泛关注,这个项目由机器学习领域大师级人物吴恩达和大规模计算机系统方面的世界顶级专家JeffDean主导,使用万为数量级的CPU数量搭建并行计算平台,模拟出10亿数量级的神经节点,让这个巨大的系统收看YouTube视频能够自学习和识别具有一个小孩的智力水平。微软在天津举办一次公开的活动展示了全自动的同声传译系统,演讲者用英语说话,后台计算机一气呵成地完成语音识别、英中文翻译、语音合成,效果非常流畅。这个系统背后的关键技术就是DNN,或者说DL(Deep Learning)。2013年,李彦宏在百度年会上高调宣布成立“深度学习研究院”。

Why DNN

深度学习,体现出仿生生物学和人工智能等领域的光辉思想,借用获得诺贝尔生理学奖的“视觉分层”理论,深度学习采用多层的分层形式来模拟视觉系统的原理,从底层的像素获取形状方向,到大脑皮层不同区域抽象迭代获得局部特征,再到提取高层特征直到能够简单识别出模式。正因为深度学习神经网络中的深层次结构,能够无遗漏地提取样本特征,具有强大的分类能力,所以深度学习相比于其他机器学习的算法,能够降低误差率,成为近年来非常热门的算法。

深度学习有着多层深层的层次结构,将底层的特征不断抽象和迭代出可标示的特征,能够发现大数据中的复杂结构,具有强大的分类能力,因而在视频图像识别、语音识别、海量文本分类等方面具有重要应用。

深度学习的思想是通过深层网络的结构自动学习和提取海量数据的特征。如果将深度学习网络看成一个信号处理系统,输入是一堆数据(一批图片或一叠文本),通过多层网络 (i=1,2..)的处理后无损地得到输出,形象表示为: I=>S1=>S2=>…=>Sn => O,如果I和O相等,说明该系统能够无损处理输入信号,这样可以不断迭代训练网络得到一个多层网络 每层网络从低到高来表述特征。所以深度学习的目的就是训练这个多层网络,得到正确的分类参数。深度学习网络的目前主流的模型主要有三种,深度信念网络,受限玻尔兹曼机和卷积神经网络。这里主要讲解机器学习课程上的卷积神经网络模型。

How CNN work

这里从两个方面来阐述这个庞大的问题:
- 理论方面
例如,CNN如何权值正向传播并进行误差反向?卷积过程?
- 实例代码讲解
例如,如何使用matlab工具箱构建CNN网络?如何训练网络?
Typical Example

这里就机器学习方面的大师级人物LecunYann设计训练的CNN网络模型来说明问题,。
CNN流程图详解
---------------------
原文:https://blog.csdn.net/wqthaha/article/details/46669835

深度学习系列之CNN核心内容相关推荐

  1. 【深度学习系列】CNN模型的可视化

    前面几篇文章讲到了卷积神经网络CNN,但是对于它在每一层提取到的特征以及训练的过程可能还是不太明白,所以这节主要通过模型的可视化来神经网络在每一层中是如何训练的.我们知道,神经网络本身包含了一系列特征 ...

  2. 【深度学习系列】卷积神经网络CNN原理详解(一)——基本原理(1)

    上篇文章我们给出了用paddlepaddle来做手写数字识别的示例,并对网络结构进行到了调整,提高了识别的精度.有的同学表示不是很理解原理,为什么传统的机器学习算法,简单的神经网络(如多层感知机)都可 ...

  3. python系列文章(基础,应用,后端,运维,自动化测试,爬虫,数据分析,可视化,机器学习,深度学习系列内容)

    python基础教程 python基础系列教程--Python的安装与测试:python解释器.PyDev编辑器.pycharm编译器 python基础系列教程--Python库的安装与卸载 pyth ...

  4. 机器学习与深度学习系列连载(NTU-Machine Learning, cs229, cs231n, cs224n, cs294):欢迎进入机器学习的世界

    欢迎进入机器学习的世界 本教程是根据台湾大学李弘毅老师的课程机器学习课程,斯坦福大学CS229.CS231N.CS224N.CS20i.伦敦大学学院 ([UCL-Course])(http://www ...

  5. 吴恩达.深度学习系列-C4卷积神经网络-W2深度卷积模型案例

    吴恩达.深度学习系列-C4卷积神经网络-W2深度卷积模型案例 (本笔记部分内容直接引用redstone的笔记http://redstonewill.com/1240/.原文整理的非常好,引入并添加我自 ...

  6. (十四)从零开始学人工智能-深度学习基础及CNN

    文章目录 一.深度学习基础 1.1 深度学习及其发展历史 1.1.1 什么是学习? 1.1.2 什么是机器学习? 1.1.3 什么是深度学习? 1.1.4 深度学习发展历史 1.1.5 小结 1.2 ...

  7. 深度学习系列笔记——贰 (基于Tensorflow2 Keras搭建的猫狗大战模型 三)

    深度学习系列笔记--贰 (基于Tensorflow Keras搭建的猫狗大战模型 一) 深度学习系列笔记--贰 (基于Tensorflow Keras搭建的猫狗大战模型 二) 前面两篇博文已经介绍了如 ...

  8. 点云深度学习系列由浅入深之--SPLATNet: Sparse Lattice Networks for Point Cloud Processing

    点云深度学习系列由浅入深之--SPLATNet: Sparse Lattice Networks for Point Cloud Processing 0. SplatNet网络主要结构及模块 1. ...

  9. unet是残差网络吗_深度学习系列(三)卷积神经网络模型(ResNet、ResNeXt、DenseNet、DenceUnet)...

    深度学习系列(三)卷积神经网络模型(ResNet.ResNeXt.DenseNet.Dence Unet) 内容目录 1.ResNet2.ResNeXt3.DenseNet4.Dence Unet 1 ...

最新文章

  1. 树的懒加载怎么用ajax调接口,ElementUI tree树形控件的懒加载使用
  2. TYVJ P1053 字符串的展开 Label:字符 水
  3. leetcode算法题--二叉搜索树的后序遍历序列
  4. 美国智能家居止步不前 原因是产品过于碎片化
  5. pc 图片预览放大 端vue_企业为什么需要建设PC+手机微信三合一全网营销的网站呢...
  6. 读卡距离和信号强度两方面来考虑
  7. Java ClassLoader getSystemResource()方法与示例
  8. 解锁区块链的创业密码
  9. 在linux中建立一个vim的目录,Linux学习笔记一(目录结构、Vim编辑器、用户管理)...
  10. Linux中命令选项及参数简介
  11. WebMvcConfigurerAdapter
  12. 黑马程序员python入门学习笔记
  13. 基于RNN生成古诗词
  14. 2022年基站查询、WiFi查询、GPS/经纬度查询的网站与API接口
  15. php theexcerpt,wordpress函数get_comment_excerpt()用法示例
  16. 小米电视3 android,小米电视系列ROOT教程(含4A,4S,4X等Android6.0.1版机型)
  17. 飞塔防火墙添加删除用户配置
  18. Dell戴尔新版重装win10的系统步骤【注意事项】
  19. 日语学习的一些网站推荐
  20. java 多线程 卖票_编写一个Java 多线程程序,完成三个售票窗口同时出售20张票(如下图所示);...

热门文章

  1. C++ 宽字符(wchar_t)与窄字符(char)的转换
  2. java内存分配与管理
  3. c++控制台下输出sin函数图形
  4. 《WinForm开发系列之控件篇》Item22 HelpProvider(暂无)
  5. SICP学习笔记(P27-P28)
  6. ansible1.7.2源码安装教程
  7. 自研DevOps实践
  8. NetBeans 时事通讯(刊号 # 124 - Nov 11, 2010)
  9. ECSHOP二次开发文档【文件结构和数据库表分析】
  10. dedecms首页如何调用专题页描述和链接