【原创 深度学习与TensorFlow 动手实践系列 - 4】第四课:卷积神经网络 - 高级篇

提纲:

1. AlexNet:现代神经网络起源

2. VGG:AlexNet增强版

3. GoogleNet:多维度识别

4. ResNet:机器超越人类识别

5. DeepFace:结构化图片的特殊处理

6. U-Net:图片生成网络

7. 实例:剖析VGG,用模型进行模型参数可视化,特征提取,目标预测

期待目标:

1. 掌握AlexNet结构特点,神经网络各层之间特征传导关系,模型参数总数计算

2. 了解VGG,GoogLeNet,ResNet等复杂ImageNet模型的结构特点,简单设计思想

3. 针对特殊数据,特殊任务设计的神经网络结构

4. 深度剖析VGG TF代码,学会对已有模型进行参数读取,目标预测,特征提取。

AlexNet:现代神经网络起源

背景介绍:

ImageNet Challenge:1000类物体,每类1000张图片

传统方法思路:

1. 图片特征提取

2. 机器学习分类

背景介绍:

2010年冠军

System Overview

Dense Grid descriptor:HOG,LBP

Coding:Local coordinate super-vector

Pooling, SPM

Linear SVM

2011年冠军:Xerox Lab

1. 特征提取

2. Fisher 压缩

3. SVM分类

VGG:AlexNet增强版

1. VGG-AlexNet 对比卷积层 - 卷积群参数个数:138m - 60m

2. 识别率(top5)7.3% - 15.3%

VGG作用:

1. 结构简单:同AlexNet结构类似,均为卷积层,池化层,全连接层的组合。

2. 性能优异:同AlexNet提升明显,同GoogleNet,ResNet相比,表现接近。

3. 选择最多的基本模型:方便进行结构的优化,设计,SSD,RCNN,等其他任务的基本模型(base model)

1. 为什么ResNet有效?

1. 前向计算:低层卷积网络高层卷经济网络信息融合;层数越深,模型的表现力越强。

2. 反向计算:导数传递更直接,越过模型,直达各层。

人脸识别数据特点:

结构化:所有人脸,组成相似,理论上能够实现对齐

差异化:相同位置,形貌不同

【原创 深度学习与TensorFlow 动手实践系列 - 4】第四课:卷积神经网络 - 高级篇...相关推荐

  1. 【原创 深度学习与TensorFlow 动手实践系列 - 2】第二课:传统神经网络

    第二课 传统神经网络 <深度学习>整体结构: 线性回归 -> 神经网络 -> 卷积神经网络(CNN)-> 循环神经网络(RNN)- LSTM 目标分类(人脸识别,物品识别 ...

  2. PyTorch 深度学习实践 GPU版本B站 刘二大人第11讲卷积神经网络(高级篇)GPU版本

    第11讲 卷积神经网络(高级篇) GPU版本源代码 原理是基于B站 刘二大人 :传送门PyTorch深度学习实践--卷积神经网络(高级篇) 这篇基于博主错错莫:传送门 深度学习实践 第11讲博文 仅在 ...

  3. 【深度学习】基于Torch的Python开源机器学习库PyTorch卷积神经网络

    [深度学习]基于Torch的Python开源机器学习库PyTorch卷积神经网络 文章目录 1 CNN概述 2 PyTorch实现步骤2.1 加载数据2.2 CNN模型2.3 训练2.4 可视化训练 ...

  4. 吴恩达deeplearning.ai系列课程笔记+编程作业(11)第四课 卷积神经网络-第二周 深度卷积网络:实例探究(Deep convolutional models: case studies)

    第四门课 卷积神经网络(Convolutional Neural Networks) 第二周 深度卷积网络:实例探究(Deep convolutional models: case studies) ...

  5. 深度学习第四课——卷积神经网络(week 1)

    目录 一.前言 1.1 卷积 1.2 其他滤波器 1.3 Padding 1.3.1 解释 1.3.2 填充多少像素的选择 1.4 卷积步长 1.5 三维卷积 1.6 单层卷积网络 1.7 深度卷积神 ...

  6. 【深度学习】越来越卷,教你使用Python实现卷积神经网络(CNN)

    @Author:Runsen https://blog.csdn.net/weixin_44510615/article/details/117409037 卷积神经网络 Yann LeCun 和Yo ...

  7. 花书+吴恩达深度学习(十四)卷积神经网络 CNN 之经典案例(LetNet-5, AlexNet, VGG-16, ResNet, Inception Network)

    目录 0. 前言 1. LeNet-5 2. AlexNet 3. VGG-16 4. ResNet 残差网络 5. Inception Network 如果这篇文章对你有一点小小的帮助,请给个关注, ...

  8. 深度学习入门笔记系列(一)——深度学习框架 tensorflow 的介绍与安装

    本系列将分为 8 篇 .今天是第一篇 ,工欲善其事必先利其器 ,先简单讲讲当前的主流深度学习框架 TensorFlow 及其安装方法 . 我们知道 ,深度学习研究的热潮持续高涨 ,许多的开源深度学习框 ...

  9. [GAN学习系列3]采用深度学习和 TensorFlow 实现图片修复(下)

    这是本文的最后一部分内容了,前两部分内容的文章: [GAN学习系列3]采用深度学习和 TensorFlow 实现图片修复(上) [GAN学习系列3]采用深度学习和 TensorFlow 实现图片修复( ...

  10. [GAN学习系列3]采用深度学习和 TensorFlow 实现图片修复(中)

    上一篇文章–[GAN学习系列3]采用深度学习和 TensorFlow 实现图片修复(上)中,我们先介绍了对于图像修复的背景,需要利用什么信息来对缺失的区域进行修复,以及将图像当做概率分布采样的样本来看 ...

最新文章

  1. Hibernate5.2之原生SQL查询
  2. 写一个简单的爬虫 - 如何模拟登录网站
  3. 【Oracle报错】ORA-01795: 列表中的最大表达式数为 1000 问题解决(使用JDK8的 stream 实现)
  4. SAP UI5 应用开发教程之六十二 - 基于 OData V4 的 SAP UI5 表格控件使用方法介绍试读版
  5. Linux下定时器使用
  6. python转换为c代码_bash 转换为C代码
  7. Java中四种访问权限总结
  8. 为企业提供本地销售人员的Universal Avenue获1000万美元A轮融资
  9. Think in Java第四版 读书笔记8第14章 类型信息(RTTI与反射)
  10. docker命令总结(二)
  11. 【值得收藏】10个实现炫酷UI前端效果的CSS生成工具
  12. 我在华为度过的 “两辈子”(学习那些在大厂表现优秀的人)
  13. Django教程(自强学堂)
  14. 看看月明光彩照入东 水浒
  15. 基于Android开发的环形进度条(动态显示运动步数)
  16. vscode格式化代码使html标签不换行
  17. 关于海外置业,我泼点冷水
  18. 淘宝佣金冻结-JS解决方案
  19. 问卷中多选题该怎么分析?
  20. 2019年(本命年)个人总结

热门文章

  1. 手机软件测试wifi需要注意哪些问题,WiFi工作原理、测试及生产注意事项
  2. 【Kevin Learn 小程序】--> navigator
  3. 【我的OpenGL学习进阶之旅】EGL简介
  4. eve-ng 2.0.3-112懒人版安装、GNS3 2.2.32安装包、思科ASA8.42 9.42 路由器C3600 C7200、IOU镜像、思科IPS入侵防御系统
  5. vue实现列表无缝滚动
  6. Java 第 34 课 1365. 有多少小于当前数字的数字 1331. 数组序号转换
  7. Unity Cull 背面剔除
  8. auto-cpufreq安装及配置过程
  9. 罗马数字相加java_LeetCode题库 13罗马数字转整数(java)
  10. Kotlin 启用新 Logo,似乎更有寓意?