Course Wiki
Module 8: Neural Networks and Deep Learning — Machine Learning Zoomcamp
Lessons, materials, and key concepts for module 8 of Machine Learning Zoomcamp.
Related Pages
Machine Learning Zoomcamp > Module 8: Neural Networks and Deep Learning
8. Neural Networks and Deep Learning
Note: in the module we use TensorFlow+Keras. These videos were recorded a while ago, and while they are still relevant, PyTorch became the to-go framework for training neural networks.
That’s why we also re-recorded the content of this module with PyTorch. You can find the materials in the pytorch/ folder.
We don’t go over the theory in the PyTorch part. For that, refer to the main module (the one that still uses Keras).
How to watch it:
- If you want to learn PyTorch only, watch the module content for the theory only and then follow along the con
Lessons
Key concepts
- Regularization
- TensorFlow
- Neural Networks
- Gradient Boosting
- Transfer Learning
- PyTorch
- Prompt Engineering
- Jupyter Notebooks
Homework and deadlines live in the course repository: machine-learning-zoomcamp.
Other modules in this course
- Module 1: Introduction to Machine Learning
- Module 2: Machine Learning for Regression
- Module 3: Machine Learning for Classification
- Module 4: Evaluation Metrics for Classification
- Module 5: Deploying Machine Learning Models
- Module 6: Decision Trees and Ensemble Learning
- Module 9: Serverless Deep Learning
- Module 10: Kubernetes and TensorFlow Serving