视觉中的深度学习方法CVPR 2012 Tutorial Deep Learning Methods for Vision
| Deep Learning Methods for Vision
CVPR 2012 Tutorial 9:00am-5:30pm, Sunday June 17th, Ballroom D (Full day) Rob Fergus (NYU), |
| Overview
Hand-designed features such as SIFT and HOG underpin many successful object recognition approaches. However, these only capture low-level edge information and it has proven difficult to design features that effectively capture mid-level cues (e.g. edge intersections) or high-level representation (e.g. object parts). However, recent developments in machine learning, known as "Deep Learning", have shown how hierarchies of features can be learned in an unsupervised manner directly from data. This tutorial will describe these feature learning approaches, as applied to images and video. The tutorial will start by motivating the need to learn features, rather than hand-craft them. It will then introduce several basic architectures, explaining how they learn features, and showing how they can be "stacked" into hierarchies that can extract multiple layers of representation. Throughout, links will be drawn between these methods and existing approaches to recognition, particularly those involving hierarchical representations. The final part of the lecture will examine the current performances obtained by feature learning approaches on a range of standard vision benchmarks, highlighting their strengths and weaknesses. |
Schedule
| 9:00am | Introduction PPT | (Fergus) | [1h] |
| 10:00am | Coffee Break | [30m] | |
| 10:30am | Sparse Coding PPT | (Yu) | [1h] |
| 11:30am | Neural Networks PDF Code | (Ranzato) | [1h] |
| 12:30pm | Lunch | [1h] | |
| 1:30pm | Restricted Boltzmann Machines PDF | (Lee) | [1h] |
| 2:30pm | Deep Boltzmann Machines PDF | (Salakhutdinov) | [30m] |
| 3:00pm | Coffee Break | [30m] | |
| 3:30pm | Transfer Learning PDF | (Salakhutdinov) | [30m] |
| 4:00pm | Motion and Video PDF | (Taylor) | [1h] |
| 5:00pm | Summary / Q & A | [30m] |
Speaker Biographies
![]() |
Rob Fergus
Rob Fergus is an Assistant Professor of Computer Science at the Courant Institute of Mathematical Sciences, New York University. He received a Masters in Electrical Engineering with Prof. Pietro Perona at Caltech, before completing a PhD with Prof. Andrew Zisserman at the University of Oxford in 2005. Before coming to NYU, he spent two years as a post-doc in the Computer Science and Artificial Intelligence Lab (CSAIL) at MIT, working with Prof. William Freeman. He has received several awards including a CVPR best paper prize (2003), a Sloan Fellowship (2011) and an NSF Career award (2012). |
|
![]() |
Honglak Lee
Honglak Lee is currently an Assistant Professor of Computer Science at the University of Michigan, Ann Arbor. He recevied his PhD from Stanford Unviersity, advised by Andrew Ng. His research interests lie in machine learning and its application to a range of perception problems in the fields of artificial intelligence, such as computer vision, robotics, audio recognition, and text processing. |
|
| Marc'Aurelio Ranzato
Marc'Aurelio Ranzato is currently a Research Scientist at Google. Before joining Google in the fall 2011, he was a post-doctoral fellow in Machine Learning, University of Toronto, working with Geoffrey Hinton. He did his Ph.D. in Computer Science at New York University in Yann LeCun's group. His interestes include Machine Learning, Computer Vision and, more generally, Artificial Intelligence. He has worked on unsupervised learning algorithms, in particular, hierarchical models and deep networks. |
||
![]() |
Ruslan Salakhutdinov
Ruslan Salakhutdinov received his PhD in machine learning from the University of Toronto in 2009. After spending two post-doctoral years at the Massachusetts Institute of Technology Artificial Intelligence Lab, he joined the University of Toronto as an Assistant Professor in the Departments of Statistics and Computer Science. Dr. Salakhutdinov's primary interests lie in statistical machine learning, Bayesian statistics, probabilistic graphical models, and large-scale optimization. He is the recipient of the NSERC Postdoctoral Fellowship, Canada Graduate Scholarship, and a Scholar of the Canadian Institute for Advanced Research. |
|
![]() |
Graham Taylor
Graham Taylor recently joined University of Guelph as an Assistant Professor of Engineering. He was previously a postdoc at NYU, working with Chris Bregler, Rob Fergus, and Yann LeCun. He completed his PhD at the University of Toronto in 2009, co-advised by Geoffrey Hinton and Sam Roweis. His interests are in statistical machine learning and biologically-inspired computer vision, with an emphasis on unsupervised learning and time series analysis. Much of his work studies human movement. |
|
![]() |
Kai Yu
Kai Yu recently jointed Baidu as Director of Multimedia Department, in charge of search technologies and products involving video, speech and music. Previously, he was head of the Media Analytics Department of NEC Labs in Silicon Valley, California, leading the development of intelligent systems for machine learning, image recognition, multimedia search, video surveillance, recommendation, data mining, and human-computer interface. He obtained PhD in Computer Science at University of Munich, Germany. |
Acknowledgments
This work was partially supported by the National Science Foundation Career Award #1149633. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
from: http://cs.nyu.edu/~fergus/tutorials/deep_learning_cvpr12/
视觉中的深度学习方法CVPR 2012 Tutorial Deep Learning Methods for Vision的更多相关文章
- 论文阅读:Face Recognition: From Traditional to Deep Learning Methods 《人脸识别综述:从传统方法到深度学习》
论文阅读:Face Recognition: From Traditional to Deep Learning Methods <人脸识别综述:从传统方法到深度学习> 一.引 ...
- 深度学习编译与优化Deep Learning Compiler and Optimizer
深度学习编译与优化Deep Learning Compiler and Optimizer
- 深度学习国外课程资料(Deep Learning for Self-Driving Cars)+(Deep Reinforcement Learning and Control )
MIT(Deep Learning for Self-Driving Cars) CMU(Deep Reinforcement Learning and Control ) 参考网址: 1 Deep ...
- 用500行Julia代码开始深度学习之旅 Beginning deep learning with 500 lines of Julia
Click here for a newer version (Knet7) of this tutorial. The code used in this version (KUnet) has b ...
- 浅谈深度学习中的激活函数 - The Activation Function in Deep Learning
原文地址:http://www.cnblogs.com/rgvb178/p/6055213.html版权声明:本文为博主原创文章,未经博主允许不得转载. 激活函数的作用 首先,激活函数不是真的要去激活 ...
- 最佳实践:深度学习用于自然语言处理(Deep Learning for NLP Best Practices) - 阅读笔记
https://www.wxnmh.com/thread-1528249.htm https://www.wxnmh.com/thread-1528251.htm https://www.wxnmh. ...
- 15 cvpr An Improved Deep Learning Architecture for Person Re-Identification
http://www.umiacs.umd.edu/~ejaz/ * 也是同时学习feature和metric * 输入一对图片,输出是否是同一个人 * 包含了一个新的层: include a lay ...
- Deep learning for visual understanding: A review 视觉理解中的深度学习:回顾 之一
Deep learning for visual understanding: A review 视觉理解中的深度学习:回顾 ABSTRACT: Deep learning algorithms ar ...
- Deep Learning(深度学习)学习笔记整理
申明:本文非笔者原创,原文转载自:http://www.sigvc.org/bbs/thread-2187-1-3.html 4.2.初级(浅层)特征表示 既然像素级的特征表示方法没有作用,那怎样的表 ...
随机推荐
- Ubuntu Gnome 14.04.2 lts 折腾笔记
unity感觉不爽,于是来折腾gnome3 = = 首先去官网下载ubuntu gnome 14.04.2 lts的包(种子:http://cdimage.ubuntu.com/ubuntu-gnom ...
- 【JAVA】ConcurrentHashMap
HashTable 写操作时候,Lock全表 源码: public synchronized V put(K key, V value) { // Make sure the value i ...
- SVN文本文件报二进制属性的问题
2011-11-21 00:42 svn总出现二进制相关的烦人事 在使用svn add 时提示: A (bin) templates/translate/screen/selectTransLan ...
- 选择Nodejs的N个理由
选择Nodejs的N个理由 作者 马德奎 发布于 2014年9月25日 Caleb Madrigal是 来自美国密尔沃基市的一名软件顾问.四年前,他在听说“将JavaScript用作服务器端语言”这样 ...
- JavaScript笔记——引用类型之Object类型和Function类型
<JavaScript高级程序设计>中介绍的几种JavaScript的引用类型,本文只记了Object跟Function类型 Object类型 创建对象 var person = new ...
- Repaint轨迹保留?(待处理,待编辑)
import java.awt.Color; import java.awt.Graphics; import javax.swing.JFrame; import javax.swing.JPane ...
- JAVA创建并写入内容到xlsx文件
首先需要在web项目中导入jxl.jar 包 //action中代码 public String downloadReport(){ String path = System.getPr ...
- JSOUP选择器语法说明
jsoup 是一款基于Java 的HTML解析器,可直接解析某个URL地址或HTML文本内容.它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据.jso ...
- Javascript 编程小技巧总结(部分内容借鉴他人)
1 – 使用===,而不是== ==(或!=)操作符在需要的时候会自动执行类型转换.===(或!==)操作不会执行任何转换.它将比较值和类型,而且在速度上也被认为优于==. 2 – 使用闭包实现私有变 ...
- HDU1222,HDU1032 水题
Wolf and Rabbit Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)T ...




