Mohammad Norouzi

PhD student since Fall 2010
Department of Computer Science
University of Toronto
Supervisor: David Fleet

Currently, I am highlighting:

Research:
My research lies at the intersection of computer vision and machine learning. The focus of my current research is on designing scalable and efficient algorithms for processing, indexing, and searching digital media, to facilitate the use of web-scale datasets in computer vision.

Curriculum Vitae

Publications

Fast Exact Search in Hamming Space with Multi-Index Hashing,
Mohammad Norouzi, Ali Punjani, David J. Fleet,
IEEE Transactions on Pattern Analysis and Machine Intelligence, to appear. [arXiv]

Cartesian k-means,
Mohammad Norouzi, David J. Fleet,
IEEE Computer Vision and Pattern Recognition (CVPR), 2013. [pdf] [code] [slides:pdf]

Hamming Distance Metric Learning,
Mohammad Norouzi, David J. Fleet, Ruslan Salakhutdinov,
Neural Information Processing Systems (NIPS), 2012. [pdf] [supplemental] [code] [poster]

Fast Search in Hamming Space with Multi-Index Hashing,
Mohammad Norouzi, Ali Punjani, David J. Fleet,
IEEE Computer Vision and Pattern Recognition (CVPR), 2012. [pdf] [code] [poster]

Minimal Loss Hashing for Compact Binary Codes,
Mohammad Norouzi, David J. Fleet,
International Conference in Machine Learning (ICML), 2011. [pdf] [code] [slides:ppt]

Stacks of Convolutional Restricted Boltzmann Machines for Shift-Invariant Feature Learning,
Mohammad Norouzi, Mani Ranjbar, Greg Mori,
IEEE Computer Vision and Pattern Recognition (CVPR), 2009. [pdf]
Extended version: Master's thesis at Simon Fraser University, 2009. [pdf][slides:ppt]


Work

Research Intern, Google, Mountain View, CA USA.
Mentors: Samy Bengio, Yoram Singer. Summer 2013.

Research Intern, Microsoft Research, Cambridge UK.
Mentor: Pushmeet Kohli. Spring 2013.

Teaching assistant for
CSC2503: Foundations of Computer Vision (Grad),
CSC411: Machine Learning and Data Mining,
CSC373: Algorithm Design, Analysis and Complexity,
CSC263: Data Structures and Analysis,
CSC236: Intro to Theory of Computation.

So far at UofT I took:


At SFU I took the following graduate courses: