Limited Time: 30% Savings on Online Flex Bootcamp Tuition! Explore Programs

"A Prelude to Pyro" by Metis Sr. Data Scientist Chad Scherrer

By Metis  • August 31, 2018

Lately, Metis Sr. Data Scientist Chad Scherrer has been exploring Pyro, a recent development in probabilistic programming from Uber AI Labs. In a blog post on the topic, he wrote that Pyro is an "exciting development that has a huge potential for large-scale applications." 

But before diving into those, he uses his blog to take a step back, particularly with beginners in mind. 

"In any technical writing, it's common (at least for me) to realize I need to add some introductory material before moving on. In writing about Pyro, this happened quite a bit, to the point that it warranted this post as a kind of warm-up," writes Scherrer. 

He begins by noting that Pyro bills itself as "Deep Universal Probabilistic Programming," but acknowledges that not everyone will know what that really means. So he deconstructs it, starting with Deep, moving on to Probabilistic Programming, and then tackling Universal before diving into Bayesian and Variational Inference. 

"While deep learning has generated a lot of mainstream excitement, probabilistic programming is still dramatically underused, and universal probabilistic programming even more so. Pyro's combination of these with scalable and flexible variational inference has the potential to change that. It's notoriously difficult to predict the influence of a new software library, but Pyro is certainly one to keep an eye on," he writes. 

Dig into the full blog post here


Similar Posts

data science
How to Become a Data Scientist

By Metis • April 16, 2021

Data science jobs are plentiful in today’s job market. Read on to learn about what data scientists do, what kinds of data science-related jobs are available, and how to become a data scientist.

data science
Course Report Webinar: How is Python Used for Data Science?

By Metis • September 21, 2020

During a recent webinar with Course Report, Metis Sr. Data Scientist Kimberly Fessel discusses how Python is used for data science, how much Python you should know before starting a data science bootcamp, and more. Watch it here.

data science
Made at Metis: An Album Discovery Tool & A Voting Recommendation Engine

By Metis • September 25, 2020

This post features two projects from recent graduates of our data science bootcamp. Take a look at what's possible to create in just 12 weeks.