ELL  409: Machine Intelliegnce and  Learning 

Instructors:  Prof.  Sandeep Kumar (SDK

3 credits (3-0-0)Pre-requisites:  Machine Learning and Deep Learning Semester II: 2024-2025
Evaluation: Assignment and Quizzes  (25 %), Minor Exam (35%) and Major Exam (40 %).

Course overview

Modern AI systems increasingly operate over relational and interconnected data arising in domains such as social networks, communication systems, neuroscience, biology, finance, recommendation systems, and knowledge graphs. Graphs provide a powerful mathematical and computational framework for modeling such structured interactions, while modern machine learning enables scalable learning, inference, reasoning, and decision-making over these relational systems.

This course presents an advanced, mathematically rigorous, and research-oriented treatment of Graph Machine Learning (Graph ML) and its emerging role in Relational AI. The course integrates ideas from spectral graph theory, graph signal processing, probabilistic inference, optimization, geometric learning, deep graph learning, graph transformers, reinforcement learning over graphs, and graph foundation models within a unified framework for learning over structured relational data.

Unlike standard application-driven Graph ML courses, this course places strong emphasis on mathematical rigor, derivation-driven understanding, and the development of a unified theoretical perspective connecting spectral methods, probabilistic inference, geometric learning, and deep graph architectures. The course further encourages critical analysis of contemporary research literature, scalable algorithmic thinking, and exploration of frontier research problems that are shaping the next generation of graph machine learning and relational AI systems.


By the end of the course, students will be able to: