Skip to content

A comprehensive roadmap for mastering Generative AI, including free courses, videos, articles, and books. Curated from resources shared by experts across LinkedIn, Twitter, and major AI platforms like Microsoft, Google, OpenAI, IBM, and more. This guide is designed to support learners from beginner to advanced levels. Contributions are welcome! ​

Notifications You must be signed in to change notification settings

iscloudready/Generative-AI-Learning-Roadmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 

Repository files navigation

πŸŽ“ Generative AI Learning Roadmap 🌐

A comprehensive roadmap for mastering Generative AI, including free courses, videos, articles, and books. Curated from resources shared by experts across LinkedIn, Twitter, and major AI platforms like Microsoft, Google, OpenAI, IBM, and more. This guide is designed to support learners from beginner to advanced levels. Contributions are welcome! ​

Curated with contributions from LinkedIn, Twitter, and other social media sources.


🏁 Introduction

Welcome to the Generative AI Learning Roadmap! πŸŽ‰ This guide is a comprehensive resource, covering free courses, videos, articles, and books that will take you from the fundamentals of Machine Learning and NLP to the advanced world of Generative AI. Whether you're a beginner or an experienced AI enthusiast, this roadmap provides a structured path for deep learning.

πŸ”— Credits

This guide is curated from a collection of resources shared on LinkedIn, Twitter, and other social media channels, as well as suggestions from renowned educational institutions and leading AI organizations including Microsoft, OpenAI, Google, IBM, AWS, Stanford, Harvard, and more.


πŸ“š Table of Contents


πŸ§‘β€πŸ« Beginner Level

Courses

  • Python for Data Science, AI & Development – IBM
    πŸ”— Course Link
    Description: Learn Python basics, data types, and functions for Data Science.

  • Machine Learning Fundamentals – Stanford University
    πŸ”— Course Link
    Description: Covers ML basics like linear regression, decision trees, and model evaluation.

  • AI for Everyone – DeepLearning.AI
    πŸ”— Course Link
    Description: An introduction to AI concepts, ethics, and applications, perfect for non-technical learners.

  • Introduction to AI with Python – Harvard University
    πŸ”— Course Link
    Description: A 7-week course covering AI technologies and machine learning basics.

Videos

  • Mathematics for ML
    🎬 Watch Video
    Topics Covered: Linear algebra, calculus, and foundational math for ML.

  • Data Science Basics
    🎬 Watch Video
    Topics Covered: Core concepts in data science and ML fundamentals.

Books πŸ“–

  • "Python Crash Course" by Eric Matthes
    Description: A beginner-friendly introduction to Python, suitable for data science and AI applications.

πŸ§‘β€πŸ’» Intermediate Level

Courses

  • Neural Networks & Deep Learning – DeepLearning.AI
    πŸ”— Course Link
    Description: Understand core architectures of neural networks and deep learning models.

  • Data Science & ML – Harvard University
    πŸ”— Course Link
    Description: Covers intermediate machine learning concepts, probability, and statistics.

  • Generative AI with Large Language Models – AWS
    πŸ”— Course Link
    Description: Build and deploy large language models (LLMs) with AWS resources.

Videos

  • Training Embeddings for Recommendation Systems
    🎬 Watch Video
    Topics Covered: Key concepts in embeddings and their use in recommendation engines.

  • Data Science: Visualization
    🎬 Watch Video
    Topics Covered: Visualizing data with Python libraries.

Books πŸ“–

  • "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow" by AurΓ©lien GΓ©ron
    Description: A practical guide for machine learning and deep learning with Python libraries.

πŸ§‘β€πŸ”¬ Advanced Level

Courses

  • Advanced Machine Learning on Google Cloud Specialization – Google
    πŸ”— Course Link
    Description: Covers advanced ML techniques, including model optimization and hyperparameter tuning.

  • AI Workflow: Feature Engineering and Bias Detection – IBM
    πŸ”— Course Link
    Description: Focuses on data preparation, bias detection, and model validation techniques.

  • Supervised Machine Learning: Regression and Classification
    πŸ”— Course Link
    Description: An in-depth course on supervised ML techniques with applications in regression and classification.

Videos

  • Deep Residual Learning for Image Recognition
    🎬 Watch Video
    Topics Covered: Understanding deep residual networks for image recognition tasks.

  • Attention Mechanisms and Transformers
    🎬 Watch Video
    Topics Covered: Deep dive into attention mechanisms and transformer models.

Books πŸ“–

  • "Deep Learning" by Ian Goodfellow, Yoshua Bengio, and Aaron Courville
    Description: A comprehensive resource for deep learning concepts, covering theory and applications.

🌟 Specialized Generative AI Courses

Google

  • LLMOps – Google Cloud & DeepLearning.AI
    πŸ”— Course Link
    Description: Learn LLM operations, from pre-processing to model deployment.

Microsoft

  • Generative AI for Data Analysis Professional Certificate
    πŸ”— Course Link
    Description: Covering data analysis and generative AI with real-world applications.

OpenAI

  • ChatGPT Prompt Engineering for Devs
    πŸ”— Course Link
    Description: OpenAI's specialized course on prompt engineering for conversational AI models.

Gemini

  • Understanding Responsible AI – Gemini AI Lab
    πŸ”— Course Link
    Description: Focuses on responsible and ethical AI practices.

GitHub - Awesome Generative AI

  • Awesome Generative AI Guide – Aishwarya Reganti
    πŸ”— Course Link
    Description: A curated list of resources, tools, papers, and tutorials on generative AI. This guide covers topics like large language models (LLMs), prompt engineering, diffusion models, and more. Perfect for learners at all levels seeking structured and high-quality AI content.

GitHub - LLM Mastery

  • LLM Mastery In 30 Days – Vasanth51430
    πŸ”— Course Link
    Description: A comprehensive 30-day roadmap to master Large Language Models (LLMs). This resource guides learners through NLP fundamentals, transformer models, fine-tuning, and deploying LLMs in real-world applications. Perfect for those looking for structured learning on LLMs and prompt engineering.

πŸ’‘ LangChain and Prompt Engineering

  • LangChain Prompt Templates
    πŸ”— Course Link
    Description: Building and applying prompt templates in LangChain.

  • LangChain ChatBots Memory
    πŸ”— Course Link
    Description: Techniques for memory-aware chatbots using LangChain.


πŸ“š Advanced Reading & Research

Ilya Sutskever's Top 30 Reading List

This section includes influential research papers and readings recommended by Ilya Sutskever, a pioneer in the AI and machine learning field. These papers are foundational for understanding neural networks, LSTMs, and other advanced AI concepts.

  1. The First Law of Complexodynamics
  2. The Unreasonable Effectiveness of Recurrent Neural Networks
  3. Understanding LSTM Networks
  4. Recurrent Neural Network Regularization
  5. Keeping Neural Networks Simple by Minimizing the Description Length of the Weights
  6. Pointer Networks
  7. ImageNet Classification with Deep Convolutional Neural Networks
  8. Order Matters: Sequence to Sequence for Sets
  9. GPipe: Easy Scaling with Micro-Batch Pipeline Parallelism
  10. Deep Residual Learning for Image Recognition
  11. Multi-Scale Context Aggregation by Dilated Convolutions
  12. Neural Message Passing for Quantum Chemistry
  13. Attention is All You Need
  14. Neural Machine Translation by Jointly Learning to Align and Translate
  15. Identity Mappings in Deep Residual Networks
  16. A Simple Neural Network Module for Relational Reasoning
  17. Variational Lossy Autoencoder
  18. Relational Recurrent Neural Networks
  19. Quantifying the Rise and Fall of Complexity in Closed Systems: the Coffee Automaton
  20. Neural Turing Machines
  21. Deep Speech 2: End-to-End Speech Recognition in English and Mandarin
  22. Scaling Laws for Neural Language Models
  23. A Tutorial Introduction to the Minimum Description Length Principle
  24. Machine Super Intelligence
  25. Kolmogorov Complexity and Algorithmic Randomness
  26. Stanford’s CS231n Convolutional Neural Networks for Visual Recognition
  27. Dense Passage Retriever (DPR)
  28. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
  29. Zephyr: Direct Distillation of LM Alignment
  30. Lost in the Middle: How Language Models Use Long Contexts

πŸ“˜ Additional Resources

πŸ”Ή A-Z of Machine Learning

πŸ”Ή Courses from DeepLearning.AI

πŸ”Ή Extra Resources


πŸ“– Books πŸ“–

  1. "Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play" by David Foster
    Description: A guide to generative models and their applications in creative fields.

  2. "Natural Language Processing with Transformers" by Lewis Tunstall, Leandro von Werra, and Thomas Wolf
    Description: Practical guide to working with transformer-based NLP models.

  3. "The Hundred-Page Machine Learning Book" by Andriy Burkov
    Description: A concise yet comprehensive overview of machine learning concepts.

  4. "Machine Learning Yearning" by Andrew Ng
    Description: Free book offering insights into how to structure ML projects effectively.


πŸ“ Articles πŸ“

  • "Attention is All You Need"
    πŸ“„ Read Article
    Description: Foundational paper on the Transformer model, revolutionizing NLP.

  • "Understanding LSTMs" by Christopher Olah
    πŸ“„ Read Article
    Description: An illustrated guide to Long Short-Term Memory (LSTM) networks.

  • "Scaling Laws for Neural Language Models"
    πŸ“„ Read Article
    Description: Research on scaling language models and their impacts on performance.


πŸ“Š Categorized Resources

Machine Learning

Category Topic Resource Type Link
Machine Learning Mathematics for ML Video Watch
Machine Learning Linear Regression Course Link
Machine Learning Logistic Regression Course Link
Machine Learning Naive Bayes Classifier Video Watch
Machine Learning Dimensionality Reduction (PCA, AutoEncoders) Course Link
Machine Learning Data Science: Machine Learning (Harvard) Course Link
Machine Learning Machine Learning Crash Course Course (Google) Link
Machine Learning Data Science: Linear Regression (Harvard) Course Link

Statistics

Category Topic Resource Type Link
Statistics Statistics Fundamentals Playlist Link
Statistics Data Science: Probability (Harvard) Course Link
Statistics Probability Course Link
Statistics Data Science: Probability (Great Learning) Course Link
Statistics Statistics and R (Harvard) Course Link
Statistics Data Science: Probability (Harvard) Course Link

Generative AI

Category Topic Resource Type Link
Generative AI ChatGPT Prompt Engineering for Devs Course (OpenAI) Link
Generative AI LLMOps (Google Cloud & DeepLearning.AI) Course Link
Generative AI Generative AI for Data Analysis (Microsoft) Professional Certificate Link
Generative AI AI for Everyone (DeepLearning.AI) Course Link
Generative AI Generative AI with Large Language Models (AWS) Course Link
Generative AI Generative Deep Learning by David Foster Book -

Programming

Category Topic Resource Type Link
Programming Python for Data Science, AI & Development (IBM) Course Link
Programming R Programming Fundamentals Course (Stanford) Link
Programming SQL for Data Science Course Link
Programming MongoDB Basics Course Link
Programming Python for Data Science (Playlist) Playlist Link

LangChain and Prompt Engineering

Category Topic Resource Type Link
LangChain and Prompt Engineering LangChain Prompt Templates Course Link
LangChain and Prompt Engineering Building LLM Agents Using LangChain Course Link
LangChain and Prompt Engineering LangChain Output Parsing Course Link
LangChain and Prompt Engineering Understanding LangChain Chains Course Link

Other Specialized Topics

Category Topic Resource Type Link
Other Specialized Topics Dynamic Pricing in Ecommerce Video Watch
Other Specialized Topics Transparent Machine Learning with GenAI Video Watch
Other Specialized Topics RAG from Scratch Course Link
Other Specialized Topics Detecting Buyer-side Returns Fraud Video Watch
Other Specialized Topics LinkedIn’s CTR Modeling Video Watch
Other Specialized Topics Building Large Language Models (Stanford CS229) Course Link

πŸ“’ Contributing to this Guide

This roadmap is designed to be a living document. We invite you to contribute by adding new resources, suggesting improvements, or sharing additional insights! Please submit a pull request on GitHub or reach out with your suggestions. Let’s build a comprehensive learning path for everyone interested in Generative AI. πŸ™Œ


πŸ“ˆ Closing Notes

This roadmap is designed to help learners advance through different levels of understanding in Generative AI. Be consistent in your learning, practice regularly, and make the most of the amazing free resources available. Enjoy your journey toward becoming a Generative AI expert! πŸ˜„

About

A comprehensive roadmap for mastering Generative AI, including free courses, videos, articles, and books. Curated from resources shared by experts across LinkedIn, Twitter, and major AI platforms like Microsoft, Google, OpenAI, IBM, and more. This guide is designed to support learners from beginner to advanced levels. Contributions are welcome! ​

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published