Deep Learning Methods for Vision

CVPR 2012 Tutorial 

9:00am-5:30pm, Sunday June 17th, Ballroom D (Full day)

Rob Fergus (NYU), 
Honglak Lee (Michigan), 
Marc'Aurelio Ranzato (Google) 
Ruslan Salakhutdinov(Toronto), 
Graham Taylor(Guelph), 
Kai Yu(Baidu) 


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的更多相关文章

  1. 论文阅读:Face Recognition: From Traditional to Deep Learning Methods 《人脸识别综述:从传统方法到深度学习》

     论文阅读:Face Recognition: From Traditional to Deep Learning Methods  <人脸识别综述:从传统方法到深度学习>     一.引 ...

  2. 深度学习编译与优化Deep Learning Compiler and Optimizer

    深度学习编译与优化Deep Learning Compiler and Optimizer

  3. 深度学习国外课程资料(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 ...

  4. 用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 ...

  5. 浅谈深度学习中的激活函数 - The Activation Function in Deep Learning

    原文地址:http://www.cnblogs.com/rgvb178/p/6055213.html版权声明:本文为博主原创文章,未经博主允许不得转载. 激活函数的作用 首先,激活函数不是真的要去激活 ...

  6. 最佳实践:深度学习用于自然语言处理(Deep Learning for NLP Best Practices) - 阅读笔记

    https://www.wxnmh.com/thread-1528249.htm https://www.wxnmh.com/thread-1528251.htm https://www.wxnmh. ...

  7. 15 cvpr An Improved Deep Learning Architecture for Person Re-Identification

    http://www.umiacs.umd.edu/~ejaz/ * 也是同时学习feature和metric * 输入一对图片,输出是否是同一个人 * 包含了一个新的层: include a lay ...

  8. Deep learning for visual understanding: A review 视觉理解中的深度学习:回顾 之一

    Deep learning for visual understanding: A review 视觉理解中的深度学习:回顾 ABSTRACT: Deep learning algorithms ar ...

  9. Deep Learning(深度学习)学习笔记整理

    申明:本文非笔者原创,原文转载自:http://www.sigvc.org/bbs/thread-2187-1-3.html 4.2.初级(浅层)特征表示 既然像素级的特征表示方法没有作用,那怎样的表 ...

随机推荐

  1. git两种合并方法 比较merge和rebase

    18:01 2015/11/18git两种合并方法 比较merge和rebase其实很简单,就是合并后每个commit提交的id记录的顺序而已注意:重要的是如果公司用了grrit,grrit不允许用m ...

  2. winform窗体最大化、最小化、还原

    //最大化 private void button_maxsize_Click(object sender, EventArgs e)        {            this.WindowS ...

  3. Linux_安装软件包

    一.软件包: 源码包 二进制包(rpm包,编译完成) 依赖性 包A-->包B-->包C 一.rpm 挂载镜像,从镜像文件中找到要安装的rpm包 [root@hadoop09-linux ~ ...

  4. 汇编基础知识之二debug的使用

    DEBUG的使用 (要在win32位习题下进行,win7 64位需要安装DosBox和debug这2个软件): 1:win64位下debug的使用教程: 下载debug.exe,这里我把debug放在 ...

  5. eclipse.ini

    -startup plugins/org.eclipse.equinox.launcher_1..jar --launcher.library plugins/org.eclipse.equinox. ...

  6. Zabbix自带模板监控MySQL

    先使用主机链接Mysql模板 . 然后写获取mysql状态的脚本,即配合zabbix模板里面的参数的脚本. #!/bin/bash MYSQL_USER='zabbix' #这里为在本地数据库授权的账 ...

  7. c# 基础部分 (基本数据类型-- 表达式)

    一 基础部分 1.常用的基本数据类型 int  longing(长整) shortint(短整) string(文本型) char(字符型) bool (布尔型) false true 2.常量于变量 ...

  8. 笔记本(WIN7|XP)发射wifi信号 当无线路由使用

    Windows7系统 第一步:是你的电脑上要有两个网卡一个有线一个无线(笔记本应该都有)台式机可以考虑买个USB无线网卡(50左右) 第二步:win+R  CMD  输入(只输入红色部分) netsh ...

  9. java继承内部类问题(java编程思想笔记)

    普通内部类默认持有指向所属外部类的引用.如果新定义一个类来继承内部类,那“秘密”的引用该如何初始化? java提供了特殊的语法: class Egg2 { public class Yolk{ pub ...

  10. 使用Apache的.htaccess就可以防盗链

    Apache的.htaccess可以实现很多功能,如密码保护.禁止显示目录列表.阻止/允许特定的IP地址.实现网址的301 重定向等等.本文就来说说使用Apache的.htaccess如何防盗链. 当 ...