This repository contains my assignments and homework solutions for the Machine Learning Zoomcamp 2024 course offered by DataTalks.Club. The course covers a wide range of topics in machine learning, from basic concepts to advanced techniques and deployment strategies. It's a great resource for learning machine learning and applying it in real-world scenarios. Course link: https://courses.datatalks.club/ml-zoomcamp-2024/ .
The Machine Learning Zoomcamp is structured into several modules, each focusing on different aspects of machine learning. The main topics covered include:
- Introduction to Machine Learning
- Machine Learning for Regression
- Machine Learning for Classification
- Evaluation Metrics for Classification
- Deploying Machine Learning Models
- Decision Trees and Ensemble Learning
- Neural Networks and Deep Learning
- Serverless Deep Learning
- Kubernetes and TensorFlow Serving
- KServe (optional)
This repository is organized to mirror the course structure. Each module has its own directory containing:
- Homework solutions
- Code snippets and examples
- Any additional resources or practice exercises
- Navigate to the specific module directory to find relevant assignments and code.
- Each homework solution is typically in a Jupyter notebook or Python script format.
- Additional resources and explanations may be provided in markdown files within each directory.
To run the code in this repository, you'll need:
- Python 3.12+
- Jupyter Notebook
- Libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, etc. (specific requirements may vary by module)
- Clone this repository:
git clone https://github.com/ShivamKumar2002/machine-learning-zoomcamp.git
- Set up a virtual environment (recommended):
python -m venv .venv
source .venv/bin/activate # On Windows use `.venv\Scripts\activate`
- Install required packages:
pip install -r requirements.txt
This repository is for personal educational purposes. Please ensure you comply with the course's honor code and do not directly copy solutions for your own submissions.
- DataTalks.Club for providing this excellent course
- All instructors and mentors involved in the Machine Learning Zoomcamp