All Projects → hertzcat → Coursera Machine Learning

hertzcat / Coursera Machine Learning

Notes and Assignments for Andrew Ng's Machine Learning - Python3 code

Programming Languages

python
139335 projects - #7 most used programming language
python3
1442 projects

Projects that are alternatives of or similar to Coursera Machine Learning

Deeplearning.ai
deeplearning.ai , By Andrew Ng, All video link
Stars: ✭ 625 (+711.69%)
Mutual labels:  coursera, andrew-ng
coursera-machinelearning
Stanford University - Machine Learning by Andrew Ng
Stars: ✭ 82 (+6.49%)
Mutual labels:  coursera, andrew-ng
andrew-deeplearning-coursera
Deeplearning.ai - Andrew Ng - Coursera
Stars: ✭ 16 (-79.22%)
Mutual labels:  coursera, andrew-ng
Andrew Ng Notes
This is Andrew NG Coursera Handwritten Notes.
Stars: ✭ 180 (+133.77%)
Mutual labels:  coursera, andrew-ng
Sequence-Models-coursera
Sequence Models by Andrew Ng on Coursera. Programming Assignments and Quiz Solutions.
Stars: ✭ 53 (-31.17%)
Mutual labels:  coursera, andrew-ng
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 (+144.16%)
Mutual labels:  coursera, andrew-ng
Deeplearning Assignment
深度学习笔记
Stars: ✭ 619 (+703.9%)
Mutual labels:  coursera, andrew-ng
ml-andrewng-python
This is the Python implementation of the programming assignments in Andrew Ng's online machine-learning course.
Stars: ✭ 48 (-37.66%)
Mutual labels:  coursera, andrew-ng
Course-Notes-Deep-Learning-by-Andrew-NG-on-Coursera
Hand Written course notes of Deep Learning Specialization by Andrew NG on Coursera
Stars: ✭ 23 (-70.13%)
Mutual labels:  coursera, andrew-ng
coursera-ai-for-medicine-specialization
Programming assignments, labs and quizzes from all courses in the Coursera AI for Medicine Specialization offered by deeplearning.ai
Stars: ✭ 80 (+3.9%)
Mutual labels:  coursera, andrew-ng
Deeplearning.ai
该存储库包含由deeplearning.ai提供的相关课程的个人的笔记和实现代码。
Stars: ✭ 181 (+135.06%)
Mutual labels:  coursera, andrew-ng
Deeplearning.ai Summary
This repository contains my personal notes and summaries on DeepLearning.ai specialization courses. I've enjoyed every little bit of the course hope you enjoy my notes too.
Stars: ✭ 4,548 (+5806.49%)
Mutual labels:  coursera, andrew-ng
Deeplearning Notes
Notes for Deep Learning Specialization Courses led by Andrew Ng.
Stars: ✭ 126 (+63.64%)
Mutual labels:  coursera, andrew-ng
deep-learning-notes
🧠👨‍💻Deep Learning Specialization • Lecture Notes • Lab Assignments
Stars: ✭ 20 (-74.03%)
Mutual labels:  coursera, andrew-ng
Coursera Machinelearning
Homework about Machine Learning of Coursera taught by andrew ng
Stars: ✭ 123 (+59.74%)
Mutual labels:  coursera, andrew-ng
MLOps-Specialization-Notes
Notes for Machine Learning Engineering for Production (MLOps) Specialization course by DeepLearning.AI & Andrew Ng
Stars: ✭ 143 (+85.71%)
Mutual labels:  coursera, andrew-ng
deep-learning-coursera-complete
Deep Learning Specialization by Andrew Ng on Coursera - My Completed Coursework Repo - All 5 Courses
Stars: ✭ 104 (+35.06%)
Mutual labels:  coursera, andrew-ng
Andrew Ng Deep Learning Notes
吴恩达《深度学习》系列课程笔记及代码 | Notes in Chinese for Andrew Ng Deep Learning Course
Stars: ✭ 814 (+957.14%)
Mutual labels:  coursera, andrew-ng
Coursera
Quiz & Assignment of Coursera
Stars: ✭ 774 (+905.19%)
Mutual labels:  coursera
Parallel Programming Coursera
Assignments and Quizzes submitted by me.
Stars: ✭ 35 (-54.55%)
Mutual labels:  coursera

项目简介

本项目是 吴恩达机器学习 课程的 笔记 和 作业。课程作业原先使用的是 Octave 和 MATLAB。不过笔者觉得无论是对 Machine Learning 的学习还是对未来工程项目的开发 Python 都更为合适。所以笔者就使用 Python 将课程作业重新实现了一遍。 希望这个项目能帮助大家理清课程的内容,理解算法背后的模型,掌握一些 Python 基本库的使用。

Python 依赖包

pip install numpy
pip install matplotlib
pip install scipy

第一周 | 线性回归

  • 笔记
  • 作业说明
  • 数据:ex1data1.txtex1data2.txt
  • 作业文件:ex1.pyex1_multi.py
python ex1.py 
python ex1_multi.py 

第二周 | 逻辑回归

  • 笔记
  • 作业说明
  • 数据:ex2data2.txtex2data2.txt
  • 作业文件:ex2.pyex2_reg.py
python ex2.py 
python ex2_reg.py 

第三周 | 神经网络 | 多分类问题

  • 笔记
  • 作业说明
  • 数据:ex3data1.matex3weights.mat
  • 作业文件:ex3.pyex3_nn.py
python ex3.py 
python ex3_nn.py 

第四周 | 神经网络 | 反向传播算法

python ex4.py

第五周 | 方差与偏差

python ex5.py

第六周 | 支持向量机

python ex6.py
python ex6_spam.py

第七周 | 无监督学习算法 | k-means 与 PCA

  • 笔记
  • 作业说明
  • 数据:bird_small.pngex7data1.matex7data2.matex7faces.mat
  • 作业文件:ex7.pyex7_pca.py
python ex7.py
python ex7_pca.py

第八周 | 异常检测与协同过滤

  • 笔记
  • 作业说明
  • 数据:ex8data1.matex8data2.matex8_movies.matex8_movieParams.matmovie_ids.txt
  • 作业文件:ex8.pyex8_cofi.py
python ex8.py
python ex8_cofi.py
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].