View on GitHub

Machine-Learning-Roadmap

A roadmap for getting started with Machine Learning

Machine Learning Roadmap

A curated collection of resources to start and advance your career in Machine Learning.

[![GitHub stars](https://img.shields.io/github/stars/shanmukh05/Machine-Learning-Roadmap?style=for-the-badge)](https://github.com/shanmukh05/Machine-Learning-Roadmap/stargazers) [![GitHub forks](https://img.shields.io/github/forks/shanmukh05/Machine-Learning-Roadmap?style=for-the-badge)](https://github.com/shanmukh05/Machine-Learning-Roadmap/network/members) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-blue?style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/shanmukh05/) [![Twitter](https://img.shields.io/badge/Twitter-Follow-1DA1F2?style=for-the-badge&logo=twitter)](https://twitter.com/shanmukh05)

📢 Updates (New Projects)

  • ArxiViz: An interactive platform that helps users understand state-of-the-art neural network architectures. It connects the gap between research papers and practical implementation.
  • Tensor Writes: Documenting my journey as a Machine Learning Engineer, sharing insights from experiments, readings, and projects.

📖 Table of Contents


Introduction

Hello there. I am Shanmukha Sainath, working as AI Engineer at KLA Corporation. I have done my Bachelors from Department of Electronics and Electrical Communication Engineering department, IIT Kharagpur.

Why I made this?

Internet world is huge, so as resources to learn any new things. There are numerous free and paid resources to learn Machine Learning. Having many options in hand confuses and it’s difficult to select best one (saying from experience). So, I have collected best resources to get started with Machine Learning and continue career in this field.

Feedback and suggestions are welcome!


Prerequisites


Machine Learning


Deep Learning


Frameworks & Libraries

[!NOTE] No tutorial/course is better than Documentation. But I am sharing other resources for some libraries to learn them quickly. Whenever you got stuck at some function or implementation. It is always better to refer official documentation.


What’s Next?


Other Resources

Advanced resources
  • Weights & Biases: Train and fine-tune models, manage models from experimentation to production

  • Hugging Face: The platform where the machine learning community collaborates on models, datasets, and applications.

  • PyTorch Lightning: PyTorch Lightning is the deep learning framework for professional AI researchers and machine learning engineers who need maximal flexibility without sacrificing performance at scale.

  • AutoMl Libraries: PyCaret, H2o AutoML, AutoKeras, FLAML

  • Deployment [Beginner]: Flask, Streamlit

  • LangChain: LangChain is a framework designed to simplify the creation of applications using large language models.

  • Unsloth: Library for LLM Finetuning.

</div>

Star History

Star History Chart