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
15 February -- 16 March 2022
Google Classroom: Link

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-3-5 PDF
  • Notes for Module-4-1 PDF
  • Notes for Module-4-2 PDF

Homework Assignments

  • Homework Assignment 1 PDF
  • Homework Assignment 2 PDF
  • Homework Assignment 3 PDF
  • Homework Assignment 4 PDF
  • Practice Problems on Reinforcement Learning PDF

Matlab Dairies

  • Matlab Diary for Linear Programming Example Text file
  • Matlab Diary for Logistic Regression Example Text file
  • Matlab data file for stopping time computation time example Text file
  • Matlab Diary for stopping time computation example Text file
Python Codes

Codes for Neural Networks

  • Support Vector Machine example code
  • Neural network training example code
  • Predicting likelihood of Diabetes using Keras code
  • Database for Diabetes Example File

Codes for Reinforcement Learning

  • List of codes (updated regularly) List
  • Policy iteration routine, used by other code code
  • Value iteration routine, used by other code code
  • Generic policy iteration example code
  • Snakes and Ladders value iteration code
  • Snakes and Ladders policy iteration code
  • Random value iteration code
  • Random policy iteration code

Good repositories of Python codes: link link