By Rene Wang
This repository contains various machine learning projects, each focusing on fundamental concepts within different subfields of machine learning. The projects are framework-agnostic and are available for free, with no ads.
Upon completing all the projects, you'll gain a solid foundation in machine learning, making it easier to dive into research papers.
Learn deep learning fundamentals, neural network architecture, and genetic algorithms through implementing a digits recognition system.
Explore Natural Language Processing and neural networks by building a spam filter and text generation model.
Implement Artificial Potential Field (APF) and Reinforcement Learning for autonomous navigation.
Generate pixel art using ControlNet, Stable Diffusion, and Recurrent Neural Networks.
Apply Reinforcement Learning for Drones (RDL) in a simulated combat environment. (Run Locally)
This repo is not a beginner guide. Make sure you meet these requirements:
- A Google account (to run the notebooks in Google Colab)
- Basic Python programming experience
- A foundational understanding of advanced mathematics
- Basic proficiency in English reading
The code requires python>=3.8
. PyTorch or other framework are not needed.
py -m venv Env
./Env/Scripts/activate
pip install -r requirements.txt
# or
py -m pip install -r requirements.txt
The repo is licensed under the Apache 2.0 license.
See contributing and the code of conduct.