Probabilistic Deep Learning in TensorFlow - The Why and How - ODSC Europe 2019
Offered By: Open Data Science via YouTube
Course Description
Overview
Explore probabilistic deep learning techniques in TensorFlow through this 29-minute conference talk from ODSC Europe 2019. Delve into the motivations behind probabilistic modeling in deep learning and learn how to apply it using TensorFlow Probability. Discover how to encode expert knowledge into models, support uncertainty in outputs, and fit distributions to neural network weights. Follow along with practical applications and examples, including building regression models, creating chaos models, and implementing probabilistic layers. Gain insights into early stopping, plotting predictions, and inspecting model results. Learn about replacing dense layers with variational alternatives, working with prior distributions, and understanding the "trick" behind probabilistic deep learning. Conclude with a summary of regression using probabilistic layers and an introduction to negative log likelihood in this context.
Syllabus
Intro
Overview
TensorFlow dependencies
Building a regression model
Exploring the data
Creating a chaos model
Defining a helper class
Results
Early stopping
Plotting predictions
Takeaways
Replacing Dense Layer
Dense Variational
Prior Distribution
Example Batch
The Trick
Inspecting Layers
Model Results
Model Predictions
Input Predictions
Call Banks
Plot History
Summary
Regression with probabilistic layers
Negative log likelihood
Taught by
Open Data Science
Related Courses
Predictive AnalyticsIndian Institute of Management Bangalore via edX Fundamentals of Quantitative Modeling
University of Pennsylvania via Coursera Forecasting Models for Marketing Decisions
Emory University via Coursera Data Analysis with Python
IBM via Coursera Intro to TensorFlow em Português Brasileiro
Google Cloud via Coursera