Anthill Inside 2018

On the current state of academic research, practice and development regarding Deep Learning and Artificial Intelligence.


Uncertainty in Deep Learning

Submitted by Madhu Gopinathan (@mg123) on Monday, 7 May 2018

Section: Full talk Technical level: Intermediate Status: Confirmed & Scheduled

View proposal in schedule


How do you deal with uncertainty when making decisions? Presumably, you would collect more information to reduce the uncertainty before making a decision. Now, think about the outputs of deep learning models which can be used to make automated decisions. How will you get uncertainty estimates for these outputs? In this talk, we will focus on quantifying model uncertainty based on recent research and discuss potential applications of the uncertainty estimates.


Problem: Deep Neural Networks are powerful function approximators. However, it is well known that they are prone to overfitting and can be overconfident about their decisions.
- examples of overfitting

Solution: Bayesian approach: Discuss recent research that provides model uncertainty estimates of deep neural networks.
- bayesian neural nets - weight uncertainty - variational approximation

Applications of uncertainty estimates: Discuss the practical utility of the uncertainty estimates
- active learning - exploration vs. exploitation

Speaker bio

Madhu Gopinathan is currently Vice President, Data Science at MakeMyTrip, India’s leading online travel company. He has extensive experience in developing large scale systems using machine learning and natural language processing in both the Bay Area, USA and India. He has been granted multiple US patents, holds a PhD in the mathematical modeling of systems from the Indian Institute of Science, Bangalore and an MS in computer science from the University of Florida, Gainesville, USA.


Preview video


Login with Twitter or Google to leave a comment