Teaching
"EE150: Signal and System (Spring, 2023; Spring, 2024)"
Basic Course Information
Course Level: Graduate
Credit/Contact Hour: 3/48
Major: CS/EE/IE
Prerequisite: EE150 Introduction to Communication Systems, CS182 Introduction to Machine Learning
School/Institute: SIST
Instructor: Yijie (Lina) Mao
Course Introduction
Recent advances in artificial intelligence (AI) and machine learning (ML) has opened a new era of “intelligent wireless networks”, which pushes forward the use of AI technologies to resolve the challenges such as network planning, operation, management and troubleshooting in wireless networks. The development of intelligent wireless networks has been growing explosively and is becoming one of the biggest trends in related academic, research, and industry communities.
This course is designed for postgraduate students who are working on the frontiers of wireless communication networks. This course aims at delivering a comprehensive overview of ML, and its application to deal with various problems in the physical (PHY) and medium access control (MAC) layers of communication networks such as transceiver design, channel estimation, prediction, and compression, resource allocation, semantic communications, distributed and federated learning and communications, etc.
Learning Goal
There are three main learning goals of this course. The first goal is to provide a comprehensive overview of convex optimization and ML technologies. The second goal is to disclose timely research challenges in wireless communication networks. The third goal is to provide a state-of-the-art review of how to apply AI and ML technologies to deal with various problems in the lower layers of communication networks such as transceiver design, channel estimation, prediction, and compression, resource allocation, semantic communications, distributed and federated learning and communications, etc. This course plays an important role in understanding the frontiers of wireless communication networks and cultivating students' ability to master and apply interdisciplinary knowledge of AI and wireless communication.
Instructional Pedagogy
The course adopts a lecture-based and seminar-assisted teaching method. This course will also organize panel discussion for students to read, discuss and present articles of intelligent wireless networks in the mid-term, and guide students to conduct course projects on the cutting-edge topics of intelligent wireless networks at the end of the term. Ultimately, students are capable of answering the following critical questions:
What are the major research challenges in wireless communication and what are the limitations of existing approaches to address those challenges?
What are the major benefits of empowering AI in wireless communications networks and how to utilize AI for efficient data acquisition, knowledge discovery, network planning, operation and management of wireless networks?
How to effectively redesign the PHY or MAC layers so as to incorporate AI?
What are the research challenges of AI-empowered wireless networks?
Course Content and Schedule
Chapter III: Machine Learning for Wireless Networks (Week 5,6,8)
Machine Learning for Symbol Detection
Machine Learning for Resource Allocation
Machine Learning for Channel Estimation
Semantic Communications
Grading Policy
(1) Assessment method: "homework + technical report + defense presentation" form of assessment.
(2) Grade evaluation: "30% homework, 30% technical report, 30% defense presentation, 10% attendance".
Recommended Readings
Students are recommended to read the Best Readings summarized in:
"Best Readings in Machine Learning in Communications"
"Machine Learning for Communications ETI"
"Paper with code"
|