NBML Course

From Noisebridge
Revision as of 23:13, 5 January 2011 by Mschachter (talk | contribs)
Jump to navigation Jump to search

Noisebridge Machine Learning Course

We're trying to come up with a hands-on curriculum for teaching Machine Learning at Noisebridge. Please help out in any way you can!

Online Machine Learning Courses

Curriculum

Block 1: Basic Math and Machine Learning

  • Linear Algebra
    • Vectors and Matricies
    • Solving Linear Systems: Gaussian Elimination
  • Calculus
  • Probability Theory
  • Machine Learning
    • The data
    • The model
    • Unsupervised vs. Supervised Learning
    • Training a Model
      • Maximum Likelihood
      • Optimization
      • Expectation-Maximization

Block 2: Linear Regression and Classification

  • Linear Regression
    • Bayesian Linear Regression