Roadmap

Machine Learning Roadmap

A practical roadmap to master Machine Learning from zero to advanced — with strong emphasis on hands-on projects and real-world skills.

Beginner Roadmap – Start Here

Perfect if you're new to programming or AI. Build strong foundations first.

StepTopicKey ConceptsHands-on ProjectsBest Free Resources
1Python for Machine LearningPython basics, NumPy, Pandas, data visualizationData exploration on Titanic/Iris datasets, simple scriptsKaggle Python Course
Automate the Boring Stuff with Python
freeCodeCamp Python for Everybody
2Machine Learning FundamentalsSupervised learning basics, regression, classification, evaluation metricsBuild your first classifiers and regressors on Kaggle datasetsAndrew Ng Machine Learning Specialization
Kaggle Intro to Machine Learning
Google Machine Learning Crash Course
3Data Handling & VisualizationPandas, Matplotlib/Seaborn, exploratory data analysisCreate insightful visualizations and clean real datasetsKaggle Pandas Course
Kaggle Data Visualization
4Version Control & WorkflowGit, GitHub, sharing ML projectsUpload notebooks and models to GitHub and Kaggleroadmap.sh Git & GitHub
GitHub Skills

Advanced Roadmap – Level Up

Once you have the foundations, dive into modern ML techniques and real-world applications.

StepTopicKey ConceptsHands-on ProjectsBest Free Resources
5Deep LearningNeural networks, CNNs, RNNs, Transformers, backpropagation, regularizationBuild image classifiers and sequence models with PyTorch/TensorFlowfast.ai Practical Deep Learning
DeepLearning.AI Deep Learning Specialization
PyTorch Official Tutorials
6Computer VisionConvolutions, object detection (YOLO), segmentation, transfer learningObject detection apps, face detection, style transferStanford CS231n
OpenCV Tutorials
7Natural Language ProcessingText preprocessing, embeddings, Transformers, LLMs basics, sentiment analysisBuild sentiment classifiers, chatbots, and text generation modelsHugging Face NLP Course
DeepLearning.AI NLP Specialization
8Reinforcement Learning & Generative AIQ-learning, policy gradients, GANs, diffusion models, VAEsTrain agents in Gymnasium, generate images with diffusion modelsOpenAI Spinning Up
Hugging Face Diffusers
9Advanced Topics & MLOpsExplainable AI, transfer learning, MLOps basics, ethical AIModel interpretation with SHAP, deploy ML modelsInterpretable ML Book
TensorFlow Extended (TFX)

Start at the beginner level and move up as you gain experience. Focus on building small projects every week — that's where real learning happens.

Embodied AGI Roadmap

A practical roadmap to real-world embodied artificial general intelligence — from fundamentals to advanced robotics and lifelong learning.

Beginner Roadmap – Start Here

Perfect if you're new to robotics or AI. Build strong foundations first.

StepTopicKey ConceptsHands-on ProjectsBest Free Resources
1AI & ML BasicsNeural nets, supervised learning, reinforcement learning basicsBuild simple classifiers and basic RL agentsfast.ai Practical Deep Learning
Andrew Ng ML Course (free audit)
2Python for RoboticsPython, NumPy, OpenCV basics, ROS2 introSimple image processing and robot control scriptsLearnPython.org
OpenCV Python Tutorials
3Robotics Hardware BasicsSensors, actuators, Arduino/Raspberry Pi, basic electronicsBuild a simple wheeled robot or gripperArduino Tutorials
Raspberry Pi Projects
4Simulation & Embodied BasicsGazebo, MuJoCo, Isaac Sim basics, sensorimotor loopRun simple robot behaviors in simulationGazebo Tutorials
MuJoCo Documentation

Advanced Roadmap – Level Up

Once you have the basics, move into deeper embodied intelligence topics.

StepTopicKey ConceptsHands-on ProjectsBest Free Resources
5Advanced Perception & SensingMultimodal sensing, affordances, active vision, hapticsBuild perception pipelines with vision + touchOpenCV Advanced Tutorials
6Control & ActuationClosed-loop control, predictive processing, morphological computationImplement dynamic balance and dexterous manipulationMuJoCo Tutorials
7Embodied Learning & AGIReinforcement learning in robotics, world models, symbol grounding, developmental approachesTrain RL policies in simulation and attempt sim-to-real transferStable Baselines3
Toward Embodied AGI Paper

This roadmap links to third party websites.