Hi! I’m a PhD student working with Dhruv Batra at Georgia Tech. I try to understand Neural Networks, especially as applied to Computer Vision. As deep networks become more widely used, I hope to find new ways for users to understand the complex systems they use and to leverage this understanding to build better models.


Grad-CAM: Why did you say that? Visual Explanations from Deep Networks via Gradient-based Localization
Ramprasaath R. Selvaraju, Michael Cogswell, Abhishek Das, Ramakrishna Vedantam, Devi Parikh, Dhruv Batra
(ICCV 2017)
[arXiv] [code] [demo] [video]

Stochastic Multiple Choice Learning for Training Diverse Deep Ensembles
Stefan Lee, Senthil Purushwalkam, Michael Cogswell, Viresh Ranjan, David Crandall, Dhruv Batra
(NIPS 2016)

Diverse Beam Search: Decoding Diverse Solutions from Neural Sequence Models
Ashwin K Vijayakumar, Michael Cogswell, Ramprasath R. Selvaraju, Qing Sun, Stefan Lee, David Crandall, Dhruv Batra
(arXiv preprint)
[arXiv] [demo]

Reducing Overfitting in Deep Networks by Decorrelating Representations
Michael Cogswell, Faruk Ahmed, Ross Girshick, Larry Zitnick, Dhruv Batra
(ICLR 2016)

Why M heads are better than one: Training a diverse ensemble of deep networks (similar to Lee et. al. 2016)
Stefan Lee, Senthil Purushwalkam, Michael Cogswell, David Crandall, Dhruv Batra
(arXiv preprint)

Combining the best of graphical models and convnets for semantic segmentation
Michael Cogswell, Xiao Lin, Senthil Purushwalkam, Dhruv Batra
(arXiv preprint)