ELL 409: Machine Intelliegnce and Learning
Instructors: Prof. Sandeep Kumar (SDK)
3 credits (3-0-0)Pre-requisites: Elementary Probability, and Matrix Theory.Semester II: 2024-2025Evaluation: Quizzes (20 %), Assignments (20%), Minor Exam (20%) and Major Exam (40 %).
Course Objective: Machine Learning (ML) is the cornerstone of modern artificial intelligence, driving innovation across diverse fields such as healthcare, finance, natural language processing, and computer vision. This course offers a comprehensive exploration of foundational principles, advanced techniques, and practical applications in ML. By integrating theoretical rigor with hands-on implementation, the course equips students with the skills to develop robust ML models, critically evaluate their performance, and understand their limitations. This comprehensive course equips students with both theoretical knowledge and practical skills to excel in the rapidly evolving field of machine learning.
Learning Outcome: By the end of the course, students will understand the core principles of supervised, unsupervised, and semi-supervised learning, gaining hands-on experience with models for regression, classification, clustering, and dimensionality reduction. They will explore advanced topics like ensemble methods, neural networks, and graph-based ML, with the ability to evaluate models, manage trade-offs, and design domain-specific applications. Students will also grasp ethical considerations, including fairness, interpretability, and scalability, essential for deploying ML solutions effectively.