All Projects → zyxue → Stanford Cs229

zyxue / Stanford Cs229

🤖 Exercise answers to the problem sets from the 2017 machine learning course cs229 by Andrew Ng at Stanford

Projects that are alternatives of or similar to Stanford Cs229

Deeplearning Assignment
深度学习笔记
Stars: ✭ 619 (+23.06%)
Mutual labels:  jupyter-notebook, andrew-ng
Deeplearning.ai
该存储库包含由deeplearning.ai提供的相关课程的个人的笔记和实现代码。
Stars: ✭ 181 (-64.02%)
Mutual labels:  jupyter-notebook, andrew-ng
Andrew Ng Deep Learning Notes
吴恩达《深度学习》系列课程笔记及代码 | Notes in Chinese for Andrew Ng Deep Learning Course
Stars: ✭ 814 (+61.83%)
Mutual labels:  jupyter-notebook, andrew-ng
Deeplearning.ai
Some work of Andrew Ng's course on Coursera
Stars: ✭ 572 (+13.72%)
Mutual labels:  jupyter-notebook, andrew-ng
Stanford Cs231
Resources for students in the Udacity's Machine Learning Engineer Nanodegree to work through Stanford's Convolutional Neural Networks for Visual Recognition course (CS231n).
Stars: ✭ 249 (-50.5%)
Mutual labels:  stanford, jupyter-notebook
Coursera Machine Learning
Coursera Machine Learning - Python code
Stars: ✭ 815 (+62.03%)
Mutual labels:  jupyter-notebook, andrew-ng
Computer Vision Action
computer vision learning, include python machine learning action; computer vision based on deep learning ;coursera deeplearning.ai and other cv learning materials collect ...
Stars: ✭ 19 (-96.22%)
Mutual labels:  jupyter-notebook, andrew-ng
Andrew Ng Notes
This is Andrew NG Coursera Handwritten Notes.
Stars: ✭ 180 (-64.21%)
Mutual labels:  jupyter-notebook, andrew-ng
Stanford Cs229
Python solutions to the problem sets of Stanford's graduate course on Machine Learning, taught by Prof. Andrew Ng
Stars: ✭ 151 (-69.98%)
Mutual labels:  stanford, jupyter-notebook
Coursera Deep Learning Specialization
Notes, programming assignments and quizzes from all courses within the Coursera Deep Learning specialization offered by deeplearning.ai: (i) Neural Networks and Deep Learning; (ii) Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization; (iii) Structuring Machine Learning Projects; (iv) Convolutional Neural Networks; (v) Sequence Models
Stars: ✭ 188 (-62.62%)
Mutual labels:  jupyter-notebook, andrew-ng
Cs231
Complete Assignments for CS231n: Convolutional Neural Networks for Visual Recognition
Stars: ✭ 317 (-36.98%)
Mutual labels:  stanford, jupyter-notebook
cs229-solutions-2020
Unofficial Stanford's CS229 Machine Learning Problem Solutions (summer edition 2019, 2020).
Stars: ✭ 37 (-92.64%)
Mutual labels:  stanford, andrew-ng
Cs229 ml
🍟 Stanford CS229: Machine Learning
Stars: ✭ 364 (-27.63%)
Mutual labels:  jupyter-notebook, andrew-ng
Or Pandas
【运筹OR帷幄|数据科学】pandas教程系列电子书
Stars: ✭ 492 (-2.19%)
Mutual labels:  jupyter-notebook
Learningpyspark
Code base for the Learning PySpark book (in preparation)
Stars: ✭ 499 (-0.8%)
Mutual labels:  jupyter-notebook
Tf Rnn
Practical Examples for RNNs in Tensorflow
Stars: ✭ 492 (-2.19%)
Mutual labels:  jupyter-notebook
Team Learning Data Mining
主要存储Datawhale组队学习中“数据挖掘/机器学习”方向的资料。
Stars: ✭ 485 (-3.58%)
Mutual labels:  jupyter-notebook
Geomstats
Computations and statistics on manifolds with geometric structures.
Stars: ✭ 498 (-0.99%)
Mutual labels:  jupyter-notebook
Pangeo
Pangeo website + discussion of general issues related to the project.
Stars: ✭ 500 (-0.6%)
Mutual labels:  jupyter-notebook
Bios8366
Advanced Statistical Computing at Vanderbilt University Medical Center's Department of Biostatistics
Stars: ✭ 490 (-2.58%)
Mutual labels:  jupyter-notebook

Introduction

This repo records my answers to all questions from the excercises of CS229 (Autumn 2017). http://cs229.stanford.edu/syllabus.html

I tried to record all details in Jupyter notebooks. If you see any mistake, please let me know by opening a new issue.

As for reinforcement learning, I've also implemented value iteration, policy iteration, SARSA, and Q-learning before in javascript for the gridworld at https://github.com/zyxue/rljs with a web demo at https://rljs.herokuapp.com/.

I find some of the homeworks in an earlier version (https://see.stanford.edu/Course/CS229) of this course interesting, so I chose to do some and placed the answers in the previous_cs229 fold.

Usage

For non-interactive visualization of the notebooks, you could either read them on github directly, or use http://nbviewer.jupyter.org/ for somewhat better quality.

If you'd also like to modify the notebooks without setting up a local server, you may give https://mybinder.org/ a try.

Development

Create virtual environment:

conda env create --prefix venv -f env-conda.yml

Start the server

jupyter notebook --no-browser --ip 0.0.0.0

Export virtual environment:

conda env export --prefix venv > env-conda.yml

About LaTeX

For interactive LaTeX editing, you could use https://www.codecogs.com/latex/eqneditor.php.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].