Daniel Emaasit
Data Scientist @HaystaxTech, Ph.D. Candidate @UNLV, Bayesian Machine Learning Researcher, Organizer of Data Science Meetups. User of #PyMC3.
Daniel Emaasit
Data Scientist
Haystax Technology
Download slides & code: bit.ly/intro-pml
ML: A Probabilistic Perspective (1/3)
ML: A Probabilistic Perspective (2/3)
Generative Process
Inference
ML: A Probabilistic Perspective (3/3)
p(θ) = prior over the parameters
p(y∣θ) = likelihood given the covariates & parameters
p(y) = data distribution to ensure normalization
p(θ∣y) = posterior over the parameters, given observed data
where:
Algorithmic ML | Probabilistic ML | |
---|---|---|
Examples | K-Means, Random Forest | GMM, Gaussian Process |
Specification | Model + Algorithm combined | Model & Inference separate |
Unknowns | Parameters | Random variables |
Inference | Optimization (MLE) | Bayes (MCMC, VI) |
Regularization | Penalty terms | Priors |
Solution | Best fitting parameter | Full posterior distribution |
By Daniel Emaasit
Introduction to Probabilistic Machine Learning with PyMC3
Data Scientist @HaystaxTech, Ph.D. Candidate @UNLV, Bayesian Machine Learning Researcher, Organizer of Data Science Meetups. User of #PyMC3.