Harpreet S. Dhillon - Machine Learning in CommunicationsShort Course on Machine Learning in CommunicationsProf. Dhillon delivered a short online course on Machine Learning in Communications in the JTG/IEEE ITSoc Summer School in Information Theory, Signal Processing, Telecommunication, and Networking held at IIT Kanpur from June 28 - July, 1 2021. Video recordings of all his lectures are available on YouTube. The slides are available here. The next offering of this course was at IIT Bhubaneswar from January 21 to January 24, 2022. (Event Link) Course SummaryCommunication system design has traditionally relied on developing a mathematical model and producing optimized algorithms for that model. However, with the increasing access to data and computing resources, a complementary data-driven approach based on machine learning has gained interest in recent years. This short course provides a brief introduction to machine learning that is tailored for communication and information theory researchers. The first module will provide an overview of statistical learning that will lead into the discussion of the types of communication system design problems that can benefit from machine learning. A case study exploring the connection of machine learning to point processes in the context of subset selection problems in wireless networks will also be presented. The second module will focus on statistical estimation. Popular supervised learning algorithms will be interpreted as ML and MAP estimators of appropriate underlying statistical models. The last two modules will focus on unsupervised learning, including discussions on k-means, expectation maximization, as well as detailed case studies related to distributed learning and codebook design in MIMO systems. Topics:
Video LecturesLecture 1: Machine Learning BasicsLecture 2: Role of Machine Learning in CommunicationsLecture 3: Statistical Estimation and its Role in Machine Learning: Part ILecture 4: Statistical Estimation and its Role in Machine Learning: Part IILecture 5a: Theory-Guided Machine Learning in CommunicationsLecture 5b: Introduction to Unsupervised LearningLecture 6: Case Study: Grassmann Clustering in Massive MIMOLecture 7: Density Estimation using GMM and Expectation MaximizationLecture 8: Gradient Compression for Federated Learning: A Wireless Perspective |