Mooc AtlasUniversity-level self-study
All paths
Data & AI · 06Advanced

Probabilistic AI Researcher

Mathematically minded learners drawn to Bayesian methods and graphical models.

Probability, theoretical and applied Bayesian inference, then Bayesian networks and Markov random fields at Stanford.

432hours of coursework
44weeks at 10 h
4steps
14courses
4universities

Target skills

Probability DistributionProbability & StatisticsStatistical InferenceMarkov ModelData AnalysisStatistical AnalysisStatisticsSampling (Statistics)Data ScienceStatistical ModelingBayesian StatisticsStatistical Methods

Skill labels as listed on Coursera.

Target jobs

  • Machine learning researcher
  • Bayesian data scientist
  • R&D engineer

Progression

  1. 1
    University of Colorado BoulderIntermediateR, Python, Jupyter Notebooksacademic credit

    Stated prerequisites: Calculus through Calculus II (multivariate preferred) and some R or Python experience

    Show the 3 courses
    CourseLevelLengthRating (reviews)
    Probability Foundations for Data Science and AIIntermediate43 h4.5 (300)
    Discrete-Time Markov Chains and Monte Carlo MethodsIntermediate33 h4.5 (22)
    Statistical Estimation for Data Science and AIIntermediate29 h4.0 (99)
  2. 2
    University of California, Santa CruzIntermediateR, Microsoft Excel
    Show the 5 courses
    CourseLevelLengthRating (reviews)
    Bayesian Statistics: From Concept to Data AnalysisIntermediate11 h4.6 (3,233)
    Bayesian Statistics: Techniques and ModelsIntermediate30 h4.8 (498)
    Bayesian Statistics: Mixture ModelsIntermediate22 h4.5 (63)
    Bayesian Statistics: Time Series AnalysisIntermediate19 h4.3 (18)
    Bayesian Statistics: Capstone ProjectAdvanced12 h4.5 (10)
  3. 3
    University of PittsburghIntermediatePython, PyMC3
    Show the 3 courses
    CourseLevelLengthRating (reviews)
    Bayesian Inference FundamentalsIntermediate20 h—
    Bayesian Regression and Model SelectionIntermediate20 h—
    Advanced Bayesian Methods and ApplicationsIntermediate22 h—
  4. 4
    Stanford University (Stanford Online)AdvancedMATLAB, Octave

    Stated prerequisites: Abstract thinking and math skills, programming in at least one language, basic discrete probability (independence, conditional independence, Bayes' rule)

    Show the 3 courses
    CourseLevelLengthRating (reviews)
    Probabilistic Graphical Models 1: RepresentationAdvanced67 h4.6 (1,445)
    Probabilistic Graphical Models 2: InferenceAdvanced38 h4.6 (491)
    Probabilistic Graphical Models 3: LearningAdvanced66 h4.6 (305)

With Coursera Plus

This path takes 432 hours, about 10 months at 10 hours a week. A Coursera Plus subscription gives access to most of its courses during that time.

Discover Coursera Plus

Projects to build

After step 2

Hand-written MCMC

Write a Metropolis sampler and compare its results with a library such as PyMC.

After step 3

Hierarchical model

Estimate the performance of several schools or hospitals by sharing information across groups.

After step 4

Diagnostic Bayesian network

Build a small medical Bayesian network and compute the probability of a disease given symptoms.

Free textbooks

More paths in this family