everything.study
ELEC 515

HIGH-EFFICIENCY MACHINE LEARNING FROM ALGORITHM TO HARDWARE

Credit Hours: 3 · Graduate

Machine learning is in tremendous demand across a wide range of applications. However, the recent extreme scaling of machine learning models has introduced prohibitive computational complexity, creating a major barrier to their broad deployment in real-world and resource-constrained environments. This course introduces techniques for developing energy- and time-efficient machine learning systems through a comprehensive pathway spanning algorithms, computer architecture, and their co-design. Students will first learn commonly used machine learning algorithms, modern computer architecture paradigms, and the principles underlying their intersection and co-optimization to reduce energy and latency while preserving strong model performance. The course then extends beyond current mainstream models to explore emerging learning paradigms, including brain-inspired artificial intelligence and thermodynamics-inspired computing, offering a forward-looking perspective on next-generation machine learning systems. Additional course work required beyond the undergraduate course requirement. Cross-list: ELEC 415 . Mutually Exclusive: Cannot register for ELEC 515 if student has credit for ELEC 415 . Graduate/Undergraduate Equivalency: ELEC 415 . Mutually Exclusive: Cannot register for ELEC 515 if student has credit for ELEC 415 .

Prerequisites & course information

Short Title: EFFICIENT MACHINE LEARNING Department: Electrical & Computer Eng. Grade Mode: Standard Letter Course Type: Lecture Credit Hours: 3 Restrictions: Enrollment is limited to Graduate level students. Course Level: Graduate

Sources