This repository is a curated list of free online courses and resources on machine learning and artificial intelligence offered by leading organizations, universities, and platforms. Whether you're a beginner or an experienced practitioner, these courses provide a valuable opportunity to enhance your knowledge and skills in the field of AI.
Machine Learning and AI are rapidly evolving fields with a wide range of applications. Learning resources can be expensive, but many organizations offer high-quality courses for free. This repository aims to collect and organize these free resources to make them accessible to everyone interested in AI.
Here's a list of free machine learning and AI courses from various reputable organizations:
- Google Machine Learning Crash Course: A beginner-friendly course covering machine learning fundamentals, featuring video lectures and hands-on exercises.
- TensorFlow for Deep Learning: Google's TensorFlow offers various free resources to learn deep learning, including tutorials and guides.
- Machine Learning with TensorFlow on Google Cloud Platform: A Coursera specialization by Google Cloud, covering machine learning and TensorFlow on the Google Cloud Platform.
- Microsoft AI School: A collection of free online courses on artificial intelligence, including topics like computer vision, natural language processing, and more.
- Practical Deep Learning for Coders: Fast.ai offers a free deep learning course with practical, hands-on examples.
- Coursera Machine Learning by Andrew Ng: A highly recommended, free machine learning course by Stanford University's Andrew Ng.
- edX Machine Learning Fundamentals: Explore various machine learning courses on edX, many of which are free to audit.
- Deep Learning Specialization on Coursera: A comprehensive deep learning specialization by Andrew Ng and others.
- MIT OpenCourseWare - Introduction to Deep Learning: MIT offers a free course on deep learning.
- Stanford University - CS231n: Convolutional Neural Networks: Access free lecture videos and course materials for the popular CS231n course.
- Stanford University - CS224n: Natural Language Processing with Deep Learning: Free course materials for the CS224n NLP course.
- Berkeley - Deep Reinforcement Learning: Explore deep reinforcement learning with free lecture videos and course materials.
- Fast.ai - Practical Machine Learning for Coders: Access free practical machine learning courses designed for coders.
- Kaggle Learn: Kaggle offers free interactive courses on machine learning and data science.
- Oxford University - Machine Learning: Free lecture slides and video tutorials on machine learning.
- Columbia University - Machine Learning for Data Science: Free course materials for machine learning and data science.
- Deep Learning Book: Access the free online version of the "Deep Learning" book by Goodfellow, Bengio, and Courville.
- Facebook AI Research - PyTorch Tutorials: Learn PyTorch for deep learning with free tutorials from Facebook AI Research.
- MIT - Introduction to Deep Learning: Free course on deep learning from MIT.
- OpenAI - Spinning Up in Deep Learning: A practical, hands-on resource to learn deep reinforcement learning.
Contributions to this repository are highly encouraged! If you know of any additional free machine learning or AI courses from reputable sources or have suggestions for improvements, please feel free to fork this repository and submit a pull request.
This repository is licensed under the MIT License.
I also share additional insights on the Machine Learning journey through articles on Medium. Feel free to check them out!
Get UNLIMITED access to every story on Medium with just $1/week โถ HERE