Machine Learning Algorithms
An introduction to mathematical optimization and statistics and "non-algorithmic" computation using machine learning. Machine learning prerequisites are introduced including local and global optimization, various statistical and clustering models, and early meta-heuristic methods such as genetic algorithms and artificial neural networks. Building on this foundation, current machine learning techniques are covered including Deep Learning networks, Convolutional neural networks, Recurrent and long short term memory (LSTM) networks, and support vector machines and Gaussian ridge regression. Various case studies in applying optimization, statistical modeling, and machine learning methods as classification and regression task
Topics
- A. To introduce the basics of optimization and statistical modeling techniques relevant to machine learning B. To build on optimization and statistical modeling to the recent field of machine learning techniques. C. To understand data and algorithms relevant to machine learning
Official catalogue course objectives and student learning outcomes
Sources
- Course catalogue ↗2026-2027