Welcome to the Home Page of
Mathukumalli Vidyasagar
Fellow of The Royal Society
Distinguished Professor &
SERB National Science Chair
Indian Institute of Technology Hyderabad
Email: M.Vidyasagar@iith.ac.in

Introduction to Modern AI
17 January -- 15 February, 2023

Slides of Lectures

  • Introductory material PDF
  • Notes for Module-1 PDF
  • Notes for Module-2 PDF
  • Notes for Module-3-1 PDF
  • Notes for Module-3-2 PDF
  • Notes for Module-3-3 PDF
  • Notes for Module-4-1 PDF
  • Notes for Module-4-2 PDF
  • Notes for Module-5-1 PDF
  • Notes for Module-5-2 PDF

Homework Assignments

  • Homework Assignment 1 PDF
  • Homework Assignment 2 PDF
  • Homework Assignment 3 PDF
  • Homework Assignment 4 PDF
Matlab Diary Python Codes
  • Support Vector Machine code code
  • Code to compute hitting times and hitting probabilities code
  • Code to compute the stationary distribution of a Markov process code
  • Policy iteration for Snakes and Ladders game code
  • Policy iteration for random MDP code
  • Other Python codes called by the above utilities
Data Files for Python
  • State transition matrix for Snakes and Ladders game: Original version matrix
  • State transition matrix for Snakes and Ladders game: Modified version matrix

Good repositories of Python codes: