我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的、自己不知道的东西。

已经有人记了笔记(很用心,强烈推荐):
https://github.com/Sakura-gh/ML-notes

本节对应笔记:https://sakura-gh.github.io/ML-notes/ML-notes-html/8_Deep-Learning.html

本节内容综述

  1. 开头,发现 Deep Learning 的应用呈指数级增长;
  2. 关于 Deep Learning 的历史:沉浮,好几次,具体可见https://sakura-gh.github.io/ML-notes/ML-notes-html/8_Deep-Learning.html。大概趋势可见[小细节](#Ups and downs of Deep Learning)。
  3. Deep Learning 与 Machine Learning 同,也是三个步骤,但在 Deep Learning 的 define function 中,用的是 neural network 。
  4. Deep = Many hidden layers ,但没有明确定义。
  5. 神经网络的前向传播可以看成矩阵运算,可见 [小细节](#Matrix Operation)。
  6. Output Layer 中,我们往往会加一个 softmax 。
  7. 隐藏层的设计是很重要的。然而,需要尝试与经验。但是,有可能自动地设计结构,比如Evolutionary Artificial Neural Networks。此外,还有些其他网络结构,比如卷积神经网络,不仅仅只有全连接。
  8. “函数”(神经网络结构)设计结束后,下一步是定义 Loss Function ;使用 Gradient Descent 来寻找最优参数。
  9. 在现在这个时代,已经有了大量反向传播框架供人调用,帮助我们计算微分。因为已经有了这些成熟的工具,“75%的Deep Learning专家不会手动计算微分”。
  10. 此外,目前面临一个小问题:参数越多,模型越精准;且单层神经网络已经被证明可以拟合绝大部分函数,那么为什么要Deep呢?为什么不Fat呢?将在以后的课程中解答。

小细节

Ups and downs of Deep Learning

Matrix Operation


因此,可以将参数整理成多个矩阵。

这样的好处是,写成矩阵运算可以用GPU加速

【李宏毅2020 ML/DL】P12 Brief Introduction of Deep Learning相关推荐

  1. 【李宏毅2020 ML/DL】P1 introduction

    [李宏毅2020 ML/DL]P1 introduction 本节主要介绍了 DL 的15个作业 英文大意 Regression: 回归分析 Classification: 分类 RNN: 循环神经网 ...

  2. 【李宏毅2020 ML/DL】P8-9 Optimization for Deep Learnin | 优化器技术总结,SGDM 与 Adam 对比与使用建议

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 已经有人记了笔记(很用心,强烈推荐): https://github.com/Sakura-gh/ML-not ...

  3. 【李宏毅2020 ML/DL】P97-98 More about Meta Learning

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 本节内容综述 本节课由助教 陈建成 讲解. 本节 Outline 见小细节. 首先是 What is meta ...

  4. 【李宏毅2020 ML/DL】P15 Why Deep-

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 已经有人记了笔记(很用心,强烈推荐): https://github.com/Sakura-gh/ML-not ...

  5. 【李宏毅2020 ML/DL】P86-87 More about Domain Adaptation

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 本节内容综述 本节课由助教 Chao Brian 讲解. 首先讲解些领域适配的基础内容,包括名词.定义等. 接 ...

  6. 【李宏毅2020 ML/DL】P59 Unsupervised Learning - Auto-encoder

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 已经有人记了笔记(很用心,强烈推荐):https://github.com/Sakura-gh/ML-note ...

  7. 【李宏毅2020 ML/DL】P58 Unsupervised Learning - Neighbor Embedding | LLE, t-SNE

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 已经有人记了笔记(很用心,强烈推荐):https://github.com/Sakura-gh/ML-note ...

  8. 【李宏毅2020 ML/DL】P14 Tips for training DNN | 激活函数、Maxout、正则、剪枝 Dropout

    我已经有两年 ML 经历,这系列课主要用来查缺补漏,会记录一些细节的.自己不知道的东西. 已经有人记了笔记(很用心,强烈推荐): https://github.com/Sakura-gh/ML-not ...

  9. 李宏毅svm_李宏毅2020 ML/DL补充Structured Learning Structured SVM

    李宏毅2020 ML/DL补充Structured Learning Structured SVM [李宏毅2020 ML/DL]补充:Structured Learning: Structured ...

  10. 李宏毅机器学习笔记4:Brief Introduction of Deep Learning、Backpropagation(后向传播算法)...

    李宏毅老师的机器学习课程和吴恩达老师的机器学习课程都是都是ML和DL非常好的入门资料,在YouTube.网易云课堂.B站都能观看到相应的课程视频,接下来这一系列的博客我都将记录老师上课的笔记以及自己对 ...

最新文章

  1. Spring Boot 之构建Hello Word项目
  2. 2010年南非世界杯乌拉圭和韩国八强赛观后感
  3. 剑指offer(11-25题)详解
  4. matlab访问数组的元素,使用分类数组访问数据
  5. 最近整理关于SQL Server2005性能优化技巧
  6. C#Socket文件传输(发送与接收代码)
  7. 关于ICallbackEventHandler的疑问
  8. 计算机入门的一些常用小技巧总结
  9. 谷歌gcp 远程计算机_引导性GCP:带有Google Cloud Pub / Sub的Spring Cloud Stream
  10. 容器的基础 XmlBeanFactory(下篇)
  11. respondsToSelector的相关使用
  12. SpringMVC 全局异常处理的简单应用
  13. 同时安装 Python 2 和 Python 3环境下 pip 的使用
  14. HDU-2686 Matrix 多进程DP
  15. 斐讯K2 刷华硕固件
  16. 基于ubuntu20.4安装谷歌拼音中文输入法
  17. 产品经理的自我修养:认知模式
  18. 用html计算长方形的面积公式,长方形面积公式是什么
  19. CURL命令测试网站打开速度
  20. html 未读消息红点,消息未读之点不完的小红点(Node+Websocket)

热门文章

  1. 关于模糊查询时的索引问题.(了解一下,对提高代码效率非常有好处)
  2. 分布式定时任务调度系统技术解决方案(xxl-job、Elastic-job、Saturn)
  3. 解决重装 Oracle 出现的 INS-32025 问题,完全卸载 Oracle11g
  4. ubuntu系统没有声音解决方法
  5. 解决Sql中DIstinct与Order By共同使用的冲突问题
  6. 对服务与工厂感到困惑
  7. 如何修复Win11上的时钟不同步?Win11时钟不同步修复方法
  8. 自定义action消息
  9. Android实战经验之图像处理及特效处理的集锦
  10. springMVC视图解析器的配置和使用