Stanford University Machine Learning Course in Python
The current project provides notebooks with solutions for Andrew Ng's Machine Learning Course (Stanford University) taught on the Coursera platform (https://www.coursera.org/learn/machine-learning). The course is coded in Octave and with the popularity of Python many people may consider this a barrier to entry to enroll in this great introductory course.
Important Note: The scripts do not, and are not aiming to, substitute the course. They are simply a tool that you can use when you are dealing with difficulties regarding Octave's function and programming language in general.
Install requirements:
pip install -r requirements.txt
Launch notebooks:
jupyter notebook
Programming Assignment 1,2 3, 4, 5, 6,7 and 8 (excluding recommender systems) are finished.
All data and course structure belong to Stanford University. https://www.coursera.org/learn/machine-learning
Aprendizagem de Máquina da Universidade de Stanford em Python
Este projecto contém notebooks para o curso de Aprendizagem de Máquina da Universidade de Stanford leccionado pelo professor Andrew Ng na plataforma Coursera (https://www.coursera.org/learn/machine-learning). O curso é leccionado em Octave e com a popularidade da linguagem Python para Machine Learning e Data Science, alguns iniciantes podem considerar o Octave uma barreira à entrada quando tomam a decisão de participar ou não neste excelente curso introdutório.
Nota importante: Os scripts não substituem o curso. São simplesmente uma ferramenta que pode ser usada para acompanhar as aulas no Coursera e para ajudar na lógica das implementações em Octave.
Instalar os requirements:
pip install -r requirements.txt
Executar o comando para ver os notebooks:
jupyter notebook
Os exercícios de programação 1,2 3, 4, 5, 6, 7 e 8 (excluindo recommender systems) estão terminados.
Todos os dados e estrutura dos exercícios pertencem à Universidade de Stanford. https://www.coursera.org/learn/machine-learning