Explores the evolution and impact of recommender systems, covering information retrieval, collaborative filtering, and different recommendation algorithms.
Explores the trade-off between complexity and risk in machine learning models, the benefits of overparametrization, and the implicit bias of optimization algorithms.
Explores the impact of big data, covering economic value, latency-sensitive and throughput-bound applications, graph analytics, and challenges in utilizing flash storage.
Covers the general logistics, course rationale, prerequisites, organization, credits, workload, grading, and course content, including swarm intelligence, foraging strategies, and collective phenomena.