Home

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
30 October -- 23 November, 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-3-4 PDF
  • Notes for Module-4-1 PDF
  • Notes for Module-4-2 PDF
  • Notes for Module-5-1 PDF

Homework Assignments

  • Homework Assignment 1 PDF
  • Homework Assignment 2 PDF
  • Homework Assignment 3 PDF
  • Homework Assignment 4 PDF
Python Codes
  • Back-Propagation code
  • Logistic Regression code
  • Support Vector Machine code
  • Computing hitting times and hitting probabilities code
  • Computing 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
    code
    code
Data Files for Python Several data files have been created for classroom demos and/or homework problems.
  • A sample state transition matrix matrix
  • Data for Problem 1 of Homework 3 matrix
  • Data for Problem 2 of Homework 3 matrix
  • Data for logistic regression example matrix
  • Partial state transition matrix for Snakes and Ladders game: Original version matrix
  • Partial state transition matrix for Snakes and Ladders game: Modified version matrix
  • Full state transition matrix for Snakes and Ladders game: Original version matrix
  • Full state transition matrix for Snakes and Ladders game: Modified version matrix

Good repositories of Python codes: