TR EN
EE 48012 Special Topics in EE: Security, Privacy and Robustness in Machine Learning Select Term:
This course provides a rigorous introduction to the security and robustness of deep neural network models, covering both threat models and their corresponding countermeasures. Topics progress from foundational attack paradigms — including adversarial examples and backdoor Trojan attacks — through to system-level threats arising in distributed settings. The federated learning framework is examined in depth, with dedicated coverage of data heterogeneity, Byzantine robustness, and privacy-preserving aggregation. Differential privacy is introduced from first principles and developed through its integration into machine learning pipelines and federated systems. Throughout the course, threat models and defense mechanisms are implemented hands-on in Python using PyTorch. A course project requires students to reproduce and critically analyze a selected publication from the recent literature.
SU Credits : 3.000
ECTS Credit : 6.000
Prerequisite : Undergraduate level MATH 201 Minimum Grade of D AND Undergraduate level MATH 203 Minimum Grade of D
Corequisite : -
Home

Orta Mahalle, 34956 Tuzla, İstanbul, Türkiye

Telefon: +90 216 483 90 00

Fax: +90 216 483 90 05

© Sabancı Üniversitesi 2023