[Stats385] Lecture 01-02, warm up with some questions
Theories of Deep Learning
借该课程,进入战略要地的局部战斗中,采用红色字体表示值得深究的概念,以及想起的一些需要注意的地方。
Lecture 01
Lecture01: Deep Learning Challenge. Is There Theory? (Donoho/Monajemi/Papyan)
纯粹的简介,意义不大。
Lecture 02
Video: Stats385 - Theories of Deep Learning - David Donoho - Lecture 2
资料:http://deeplearning.net/reading-list/ 【有点意思的链接】
Readings for this lecture
1 A mathematical theory of deep convolutional neural networks for feature extraction
2 Energy propagation in deep convolutional neural networks
3 Discrete deep feature extraction: A theory and new architectures
4 Topology reduction in deep convolutional feature extraction networks
重要点记录:
未知概念:能量传播,Topology reduction
Lecturer said:
"Deep learning is simply an era where brute force has sudenly exploded its potential."
"How to use brute force (with limited scope) methold to yield result."
介绍ImageNet,没啥可说的;然后是基本back-propagation。

提了一句:
Newton法的发明人牛顿从来没想过用到NN这种地方,尬聊。
output的常见输出cost计算【补充】,介绍三种:
Assume z is the actual output and t is the target output.
| squared error: | E = (z-t)2/2 |
| cross entropy: | E = -t log(z) - (1-t)log(1-z) |
| softmax: | E = -(zi - log Σj exp(zj)), where i is the correct class. |
第一个难点:
严乐春大咖:http://yann.lecun.com/exdb/publis/pdf/lecun-88.pdf
通过拉格朗日不等式认识反向传播,摘自论文链接前言。

开始介绍常见的卷积网络模型以及对应引进的feature。
讲到在正则方面,dropout有等价ridge regression的效果。
通过这个对比:AlexNet vs. Olshausen and Field 引出了一些深度思考:
- Why does AlexNet learn filters similar to Olshausen/Field?
- Is there an implicit sparsity-promotion in training network?
- How would classification results change if replace learned filters in first layer with analytically defined wavelets, e.g. Gabors?
- Filters in the first layer are spatially localized, oriented and bandpass. What properties do filters in remaining layers satisfy?
- Can we derive mathematically?
Does this imply filters can be learned in unsupervised manner?
第三个难点:
关于卷积可视化,以及DeepDream的原理。

第四个难点:
补充一个难点:权重初始化的策略

Links:
以上提及的重难点,未来将在此附上对应的博客链接。
[Stats385] Lecture 01-02, warm up with some questions的更多相关文章
- linux下生成00 01 02..99的这些数
[root@localhost ~]# seq -s " " -w 9901 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 ...
- ML Lecture 0-1: Introduction of Machine Learning
本博客是针对李宏毅教授在Youtube上上传的课程视频<ML Lecture 0-1: Introduction of Machine Learning>的学习笔记.在Github上也po ...
- [Stats385] Lecture 03, Harmonic Analysis of Deep CNN
大咖秀,注意提问环节大家的表情,深入窥探大咖的心态,很有意思. 之前有NG做访谈,现在这成了学术圈流行. Video: https://www.youtube.com/watch?v=oCohnBbm ...
- CS229 Lecture 01
CS229 Lecture notes 01 机器学习课程主要分为4部分:监督学习:学习理论:无监督学习:增强学习. $x^{(i)}$表示特征,$y^{(i)}$表示目标,$i=1...m$.m是训 ...
- [Stats385] Lecture 04: Convnets from Probabilistic Perspective
本篇围绕“深度渲染混合模型”展开. Lecture slices Lecture video Reading list A Probabilistic Framework for Deep Learn ...
- [Stats385] Lecture 05: Avoid the curse of dimensionality
Lecturer 咖中咖 Tomaso A. Poggio Lecture slice Lecture video 三个基本问题: Approximation Theory: When and why ...
- Cheatsheet: 2016 02.01 ~ 02.29
Web How to do distributed locking Writing Next Generation Reusable JavaScript Modules in ECMAScript ...
- Cheatsheet: 2015.02.01 ~ 02.28
Other API Best Practices: API Management Rewriting History with Git Rebase .NET Announcing Microsoft ...
- Cheatsheet: 2014 02.01 ~ 02.28
Database Managing disk space in MongoDB When to use GridFS on MongoDB .NET The Past, Present, and Fu ...
随机推荐
- js实现文字超出部分用省略号代替实例代码
关于超出一定字数用省略号显示的问题,这种要求在我们日常开发的时候经常见到,我们之前基本都是用CSS来完成的,今天给大家分享个Javascript实现这个功能的示例代码,有需要的可以参考借鉴. 话不多说 ...
- Chrome上网问题解决记录
浏览器打开网站缓慢,甚至等待很久后直接烂页面 注意观察浏览器左下角会显示: 正在建立安全连接... 环境: 操作系统:Win10 Chrome版本: 69.x 解决办法:http://bbs.360. ...
- 目标(web前端)
在学习web前端开发技术之前,对该课程的了解并不多,目标就是好好认真学习该课程的每一点知识,并好好掌握它.老师说该课程的内容比较多而且繁杂,那我希望我可以在今后的学习中有耐心的学好该门课程.
- Reactor 3 学习笔记(2)
接上篇继续学习各种方法: 4.9.reduce/reduceWith @Test public void reduceTest() { Flux.range(1, 10).reduce((x, y) ...
- 中文分词组件:thulac及jieba试用手记
一.THULAC THULAC由<清华大学自然语言处理与社会人文计算实验室>研制推出的一套中文词法分析工具包.官网地址:http://thulac.thunlp.org,该项目提供了多种语 ...
- kubeadm安装kubernetes V1.11.1 集群
之前测试了离线环境下使用二进制方法安装配置Kubernetes集群的方法,安装的过程中听说 kubeadm 安装配置集群更加方便,因此试着折腾了一下.安装过程中,也有一些坑,相对来说操作上要比二进制方 ...
- 了解 JavaScript (3)- 马上开始
之前演示了一个 Hello World 程序,而后讲解了一些基础概念,下面开始一些基础工作. 将脚本放在哪里 脚本可以放置在两个位置 <head></head>之间,头脚本(h ...
- Android性能优化-App后台优化
原文链接 Background Optimizations 前言 后台进程是内存和电池敏感的.一个隐式的broadcast可能会启动很多监听它的后台进程,即使这些进程可能做得工作不多.这可能丢设备性能 ...
- android 获得View的高度
在一个activity中有一个textview,设置字数不同,如何能在打开这个activity时就及时获得这个textview在activity的高度,有利于我对textview的高度进行设置. ...
- 11G新特性 -- RMAN Multisection Backups
Oracle 11g支持以sections的方式来备份和还原数据文件.在section级别进行备份,被称作multisection backup(多段备份).section是一个数据文件中连续的块.m ...