原文:Deep Learning 2: Part 1 Lesson 4

作者:Hiromi Suenaga

  • 课程论坛

学生的文章:

  • 改善学习率的方式
  • 循环学习率技术
  • 探索带有重启动的随机梯度下降(SGDR)
  • 使用差异学习率的迁移学习
  • 让计算机看得比人类更好

Dropout [04:59]

learn = ConvLearner.pretrained(arch, data, ps=0.5, precompute=True) 
learn 
Sequential((0): BatchNorm1d(1024, eps=1e-05, momentum=0.1, affine=True)(1): Dropout(p=0.5)(2): Linear(in_features=1024, out_features=512)(3): ReLU()(4): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True)(5): Dropout(p=0.5)(6): Linear(in_features=512, out_features=120)(7): LogSoftmax()
)

learn - 这将显示我们最后添加的层。 这些是我们在precompute=True时训练的层

(0),(4): BatchNorm将在上一课中介绍

(1),(5):Dropout

(2): Linear层仅仅是矩阵乘法。 这是一个包含 1024 行和 512 列的矩阵,因此它将接受 1024 个激活并输出 512 个激活。

(3): ReLU - 只是用零替换负数

(6): Linear - 第二个线性层,从前一个线性层获取 512 个激活并将它们乘以 512 乘 120 的新矩阵并输出 120 个激活

(7): Softmax - 激活函数,返回最大为 1 的数字,每个数字在 0 和 1 之间:

出于较小的数值精度原因,事实证明最好直接使用 softmax 的 log 而不是 softmax [15:03]。这就是为什么当我们从模型中得到预测时,我们必须执行np.exp(log_preds)

fast.ai 深度学习笔记:第一部分第四课相关推荐

  1. fast.ai 深度学习笔记:第一部分第一课

    原文:Deep Learning 2: Part 1 Lesson 1 作者:Hiromi Suenaga 课程论坛 入门 [0:00]: 为了训练神经网络,你肯定需要图形处理单元(GPU) - 特别 ...

  2. fast.ai 深度学习笔记:第一部分第五课

    原文:Deep Learning 2: Part 1 Lesson 5 作者:Hiromi Suenaga 课程论坛 一,引言 没有足够的关于结构化深度学习的出版物,但它肯定出现在行业中: 结构化深度 ...

  3. fast.ai 深度学习笔记:第一部分第二课

    原文:Deep Learning 2: Part 1 Lesson 2 作者:Hiromi Suenaga 论坛 笔记本 回顾上一课 [01:02] 我们使用 3 行代码来构建图像分类器. 为了训练模 ...

  4. fast.ai 深度学习笔记:第一部分第三课

    原文:Deep Learning 2: Part 1 Lesson 3 作者:Hiromi Suenaga 课程论坛 学生创建的有用材料: AWS 操作方法 TMUX 第 2 课总结 学习率查找器 P ...

  5. 深度学习笔记第一门课第一周:深度学习引言

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

  6. 《DeepLearning.ai 深度学习笔记》发布,黄海广博士整理

    深度学习入门首推课程就是吴恩达的深度学习专项课程系列的 5 门课.该专项课程最大的特色就是内容全面.通俗易懂并配备了丰富的实战项目.今天,给大家推荐一份关于该专项课程的核心笔记!这份笔记只能用两个字形 ...

  7. 第4篇 Fast AI深度学习课程——深度学习在回归预测、NLP等领域的应用

    前面几节叙述了卷积神经网络在图像分类中的应用,本节将描述深度学习网络在诸如回归预测.自然语言处理等领域的应用.主要内容如下: Drop Out策略,以及Fast.AI附加层架构分析. 结构化时间序列的 ...

  8. 深度学习笔记第一门课第二周:神经网络的编程基础(下)

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

  9. 深度学习笔记第一门课​第四周:深层神经网络

    本文是吴恩达老师的深度学习课程[1]笔记部分. 作者:黄海广[2] 主要编写人员:黄海广.林兴木(第四所有底稿,第五课第一二周,第三周前三节).祝彦森:(第三课所有底稿).贺志尧(第五课第三周底稿). ...

最新文章

  1. redhat 复制文件夹及子文件夹_python文件夹怎么操作呢??(建议详读)
  2. 【NAACL2021】Graph4NLP:图深度学习自然语言处理(附ppt)
  3. 到2020年,智能手机将拥有十项AI功能,有些可能会出乎你意料
  4. Python基础 2
  5. 高并发高负载网站的系统架构
  6. 给Android程序员的六个建议
  7. 【学习/模板】tarjan割点
  8. 13张图看懂综合类数据中心机房建设标准!
  9. mysql使用索引为什么查询速度变快很多?
  10. Linux中sort、uniq、cut、wc命令详解
  11. 使用增量备份修复DG中的GAP
  12. ML.NET Cookbook:(11)如果我的训练数据不在文本文件中怎么办?
  13. 面对imbalance data的时候
  14. 组态王bitset用法_组态王使用问题解答6
  15. 众测、专属、渗透测试捡破烂小tips
  16. Vray材质学习笔记06——铝金属材质
  17. python爬虫新浪微博_python爬虫抓取新浪微博数据
  18. 【私有云平台的搭建——vSphere Client 的安装与配置】
  19. 粉色系列资源网emlog模板挺新鲜
  20. 【node】mac系统下升级node版本

热门文章

  1. python 连接mysql_使用MySQL
  2. [MFC] CDialog::DoModal()函数用法
  3. 【重难点】【Redis 01】为什么使用 Redis、Redis 的线程模型、Redis 的数据类型及其底层数据结构
  4. 力扣453.最小操作次数使数组元素相等
  5. mysql-proxy数据库中间件架构
  6. 【大数据课堂0006】【oracle】python3/plsql 使用cx_Oracle遇到到的坑
  7. ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)解决办法
  8. grafana + influxdb + telegraf , 构建性能监控平台
  9. 使用Sysmon分析宏病毒(Macros Downloader)
  10. 华为软件开发云发布管理测评报告