Statistical Learning for Data Science (Term 1)
In this course, we will study how to imbue machines with intelligence, focusing on foundational principles and mathematical theories of real-world modeling, problem-solving, and statistical learning. We will draw upon strategies from biological intelligence such as neural networks and reinforcement learning. Students will learn powerful concepts from decision theory, information theory, generative models, deep learning, dimensionality reduction, expectation-maximization, time-series prediction, control theory, and machine reasoning, and will exploit software tools for building intelligent systems. Algortihms will be implemented using Python/ R programming.