Os 7 Passos para Aprender Machine Learning
Para aprender Machine Learning desde o zero, Patrick recomenda seguir os seguintes 7 passos:
1. Lay the foundation with math basics: Comece aprendendo os conceitos matemáticos básicos com recursos como a Khan Academy.
2. Learn Python: Aprenda Python, a linguagem de programação número um para Machine Learning, com cursos gratuitos no YouTube.
3. Learn the machine learning tech stack: Aprenda as ferramentas de Machine Learning, incluindo NumPy, Pandas e Matplotlib, com cursos de crash gratuito.
4. Take the machine learning specialization course: Faça o curso de especialização em Machine Learning do Andrew Ng na Coursera, que cobre conceitos essenciais e fornece experiência prática com bibliotecas de ML.
5. Implement machine learning algorithms from scratch: Implemente algoritmos de Machine Learning desde o zero usando apenas Python e NumPy, seguindo recursos como a playlist ML from scratch no YouTube.
6. Learn about data preparation: Aprenda sobre preparação de dados com cursos gratuitos do Kaggle.
7. Apply machine learning concepts to real-world projects: pratique aplicando conceitos de Machine Learning em projetos reais e comece a construir um portfólio.
Dicas e Recursos Adicionais
Além disso, Patrick destaca a importância de ter uma sólida fundação em matemática e Python e fornece recursos e dicas para cada passo do caminho de aprendizado. Além disso, ele recomenda:
* Fazer os cursos Intro to ML e Intermediate ML para uma introdução gentil ao Machine Learning.
* Praticar no Kaggle.com para construir um portfólio e melhorar suas habilidades.
* Se concentrar em uma área específica de Machine Learning, como visão computacional ou NLP.
* Criar um blog para compartilhar conhecimento e aumentar as chances de obter uma entrevista.
* Ler dois livros como alternativa a cursos online.
Agora que você tem um guia prático para aprender Machine Learning desde o zero, é hora de começar!