WebClub
  • Events
  • Blogs
  • Members
  • HackClub
  • Linktree
wec_logo

A group of passionate computer science students helping the community of NITK

web_enthusiasts_club@nitk.edu.in

Faculty Advisor: Dr. Radhika B.S.

QUICK LINKS

  • Home
  • Blogs
  • Events
  • Team

OUR SIGS

  • Algorithms SIG
  • Intel SIG
  • Dev SIG
  • Systems SIG

OUR INITIATIVES

  • UniDAO
  • HackClub

SUBSCRIBE TO NEWSLETTER

© 2026 WebClub

Roadmap for AI & Machine Learning

10 September 2026•By
Chart

Prerequisites:

  • Basic understanding of Calculus, especially terms like gradient, function minimization, derivatives etc.
  • Hands-on experience with Python, atleast to basic level.

General tips for entire journey:

  • Important libraries and framework which will be used most of the times:

    • Keras, TensorFlow

    • PyTorch

      (You don’t have to be familiar with any of these, and will learn on the go)

  • Start using Google Colab and Kaggle, as these will be used most of the time.

Topics:

Here is a list of topics, arranged in recommended order of learning:

TOPICSRESOURCES
  • Machine Learning
    • Supervised
      • Linear Regression
      • Logistic Regression
      • SVMs
      • Naive Bayes
      • Decision Trees
      • Random Forests
      • Ensembling
      • XGBoost
      • Light GBM (popular Kaggle models)
    • Unsupervised
      • Clustering Techniques
      • Anomaly Detection
      • Principal Component Analysis
  • Andrew Ng Machine Learning Specialisation available on coursera.
  • Blogs by Machine Learning Mastery
  • Blogs on Towards Data Science
  • CampusX playlist Playlist Link
  • Online ML League 2024 25 sessions: Playlist Link
  • Surf Kaggle for basic datasets and try implementing.
  • Deep Learning
    • Introduction to Neural Networks
    • Hyperparameter Tuning
      • Normalization (BatchNorm, InstanceNorm etc)
      • Weight Initialization (Xavier)
      • Learning Rate Decay
      • Types of loss functions - L1, L2 norm, etc..
    • CNNs
      • Basics of convolution and different operations involved
      • SOTA models
      • Augmentation methods - cropping, rotation, translation, etc…
      • Data preprocessing techniques - histogram equalization, CLAHE, etc..
      • Object Detection
    • Sequence Modeling
      • RNNs, LSTMs, GRUs
      • Natural Language Processing
        • Preprocessing Pipeline (Cleaning, Tokenization, Stemming, Lemmatization etc)
        • Embedding Techniques (GLove, Word2Vec, Skipgram, Negative Sampling etc)
        • Biases Removal
        • Transformers
        • BERT
        • Long-Range Transformers
  • Andrew Ng Deep Learning Specialisation available on Coursera.
  • Blogs by Machine Learning Mastery
  • Blogs on Towards Data Science
  • CampusX playlist Playlist Link
  • Online ML League 2024 25 sessions: Playlist Link
  • Surf Kaggle for basic datasets and try implementing.
  • J Alammar Blog - Transformers and NLP (Link)
  • Transformer from Scratch (Video)
  • Andrej Karpathy (Channel)

Once you are familiar with the above topics, you will have an idea of which topic you liked most and can delve deeper into it.
Here is a list of advanced topics in more detail:

TOPICSRESOURCES
  • Computer Vision
    • Classification
      • State-Of-The-Art Models
      • Difficult Problems from Kaggle
    • Segmentation
      • Premise and Loss functions - Dice Score, IoU, etc
      • U-Net
      • EfficientNet
    • Detection
      • YOLO and other SOTA Models
      • Difficult Problems from Kaggle
  • Survey papers - figure out which sub-domain you want to delve into and then figure out the relevant SOTA models from the survey papers. (Link)
  • Reinforcement Learning
    • Basic Definitions
    • K Arm Bandits
    • MDPs
    • Dyanmic Programming
    • MC and TD Methods
    • Planning and Model Based/Model Free RL
    • Deep RL
      • Approximate Solutions
      • Policy Gradient Methods
  • Google Deepmind Lectures (Playlist)
  • Barto Sutton (Textbook)
  • Alberta RL Specialization Coursera
  • Online ML League 2024 25 sessions: Playlist Link
  • Semi Supervised Learning
    • Assumptions
    • Mean teacher
    • MixMatch
    • FixMatch
    • Cross-teach
  • Starter Paper
  • Mean Teacher
  • MixMatch
  • FixMatch
  • Cross Teacher
  • Generative AI
    • Large Language Models
    • Vector Databases
    • Prompt “Engineering”
    • Langchain
  • OpenAI
  • Open Source LLMs (Mixtral)
  • Ollama Pinecone DB (documentation)
  • Prompt Design (Link)
  • LangChain (Website)

What's New (Latest Additions - LLMs, Agentic AI & Beyond):

The field has moved fast since the topics above were written. Once you're comfortable with the Machine Learning and Deep Learning basics, here is a beginner-friendly path through what's current in the industry today. You don't need to master everything below; pick what interests you and go deeper.

TOPICSRESOURCES
  • LLM Foundations (Deeper Dive)
    • How Transformers actually work (attention, positional encoding)
    • Pretraining vs Fine-tuning vs In-Context Learning
    • Tokenization and context windows
    • Scaling laws (why bigger models got better)
  • 3Blue1Brown - Neural Networks/Transformers series (Playlist)
  • Andrej Karpathy - "Let's build GPT" (Video)
  • Illustrated Transformer/GPT-2 by Jay Alammar (Link)
  • Fine-Tuning & Adapting LLMs
    • Instruction Tuning
    • Parameter-Efficient Fine-Tuning (LoRA, QLoRA)
    • RLHF (Reinforcement Learning from Human Feedback)
    • DPO (Direct Preference Optimization)
    • Quantization (making models smaller/faster)
  • Hugging Face PEFT docs (Link)
  • Hugging Face LLM Course (free) (Link)
  • DeepLearning.AI short courses on fine-tuning (Link)
  • Retrieval-Augmented Generation (RAG)
    • Embeddings and vector search recap
    • Chunking strategies
    • Hybrid search (keyword + semantic)
    • Reranking
    • Evaluating RAG pipelines
  • Pinecone Learning Center (Link)
  • LangChain RAG/semantic search guide (Link)
  • LlamaIndex docs (Link)
  • Agentic AI
    • What makes an "agent" (perception + reasoning + action loop)
    • Tool Use / Function Calling
    • Planning and Task Decomposition (ReAct, Chain-of-Thought prompting)
    • Memory in agents (short vs long term)
    • Multi-Agent Systems
    • Model Context Protocol (MCP) - the emerging standard for connecting agents to tools/data
  • DeepLearning.AI - "AI Agents in LangGraph" and "Multi AI Agent Systems" (free short courses) (Link)
  • LangGraph docs (Link)
  • Anthropic's "Building Effective Agents" (Link)
  • Model Context Protocol docs (Link)
  • CrewAI / AutoGen (frameworks to explore hands-on)
  • Multimodal & Generative AI
    • Vision-Language Models (image + text understanding)
    • Diffusion Models (basics - how image/video generation works)
    • Text-to-Speech and Speech-to-Text
    • Text-to-Video basics
  • Hugging Face Diffusion Models Course (free) (Link)
  • CLIP paper explained (Link)
  • Two Minute Papers channel for quick overviews (Link)
  • Evaluation, Safety & Observability
    • Hallucinations - why they happen, how to reduce them
    • LLM-as-a-judge evaluation
    • Guardrails and content moderation
    • Basics of AI Alignment and Safety
  • Anthropic's Constitutional AI paper (high-level read) (Link)
  • DeepLearning.AI - "Evaluating and Debugging Generative AI" (Link)
  • Hugging Face Evaluate library docs (Link)
  • Efficient & On-Device AI
    • Model Distillation
    • Small Language Models (SLMs)
    • Running models locally/on edge devices
  • Ollama (run models locally, great for experimenting) (Link)
  • Hugging Face - Small Models overview blog (Link)

Once you've skimmed through these, try building small end-to-end projects (e.g. a RAG chatbot over your own notes, or a simple agent that can search the web and summarize); this is the fastest way to make the concepts stick.

Additional Resources:

  1. Deep Learning Textbook
  2. Pattern Recognition and Machine Learning
  3. Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
  4. Krish Naik Machine Learning
  5. Statquest
  6. PyTorch Tutorials

Share

Categories

More Blogs

Roadmap for AI & Machine Learning

September 10, 2026

Competitive Programming Roadmap

September 5, 2026

Algorithms SIG

September 5, 2026