Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Stanford CS229 Autumn 2018

Acknowledgement: This repository is largely adopted from maxim5/cs229-2018-autumn, we thank the author sincerely for organizing the lecture notes and problem sets!

Course Organization

  1. Course website and syllabus
  2. Autumn 2018 (available for watching at youtube, bilibili)
    1. Lecture 2: Linear regression and gradient descent
    2. Lecture 3: Locally weighted logistic regression
    3. Lecture 4: Perceptron, Generalized linear models (softmax regression)
    4. Lecture 5: Generative Learning Algorithm (GDA, Naive Bayes)
    5. Lecture 6: Support Vector Machine
    6. Lecture 7: Kernel Methods
    7. Lecture 8: Cross Validation, Bayesian Statistics
    8. Lecture 9: Bias-Variance Analysis
    9. Lecture 10: Decision Trees
    10. Lecture 11: Introduction to Neural Networks
    11. Lecture 12: Back-propagation
    12. Lecture 13: Advice for debugging learning algorithms
    13. Lecture 14: Introduction to unsupervised-learning (K-means, Mixture of Gaussians)
    14. Lecture 15: Expectation-Maximization Algorithm (Factor Analysis)
    15. Lecture 16: Principal Component Analysis & Independent Component Analysis
    16. Lecture 17: Markov Decision Process, Tabular Reinforcement Learning
    17. Lecture 18: Continuous State MDPs, Fitted Value Iteration
    18. Lecture 19: Linear Dynamical System
    19. Lecture 20: RL Debugging and Diagnostics

File Organization

├─Notes
│  ├─Lecture_Notes
│  └─Written_Notes
├─ProblemSet
│  ├─PS0
│  ├─PS1
│  ├─PS2
│  ├─PS3
│  └─PS4
└─ProblemSet_Solutions
    ├─PS0
    ├─PS1
    ├─PS2
    ├─PS3
    └─PS4
  • Lecture Notes are the notes provided by course staff, file is named after its specific content for convenient look-up.
  • Written Notes are the hand-written notes I took while listening to the lectures, include core derivations that are omitted during class time.

Supplement Material

For basic introduction to matrix theory (namely, how to differentiate a matrix function w.r.t. a matrix), read these two supplement materials, they are more detailed than some textbooks and theses:

About

Course materials and notes (include hand-written notes for key derivations omitted in class) regarding Stanford CS229

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages