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: