EdusalsaDiscover Your Stanford

CS 229

Machine Learning (STATS 229)

  • autumn
  • spring
  • summer
  • 2019-2020

3 - 4 units

Letter or Credit/No Credit

Topics: statistical pattern recognition, linear and non-linear regression, non-parametric methods, exponential family, GLMs, support vector machines, kernel methods, deep learning, model/feature selection, learning theory, ML advice, clustering, density estimation, EM, dimensionality reduction, ICA, PCA, reinforcement learning and adaptive control, Markov decision processes, approximate dynamic programming, and policy search. Prerequisites: knowledge of basic computer science principles and skills at a level sufficient to write a reasonably non-trivial computer program in Python/numpy, familiarity with probability theory to the equivalency of CS109 or STATS116, and familiarity with multivariable calculus and linear algebra to the equivalency of MATH51.

Course Prequisites


  • LEC

  • DIS

    • Thursday 10:30:00 AM - 11:50:00 AM

    • Thursday 1:30:00 PM - 2:50:00 PM

  • LEC

    • -

  • DIS

    • -

Grade Distribution

Sign Up

To save CS 229 to your course bucketlist

Already Have An Account? Log In