CY 4100: AI Security and Privacy Fall 2025 |
Instructors: Alina Oprea (alinao) Class Schedule: Tuesday and Thursday 11:45am-1:25pm ET Location: Hurtig
Hall 310 Office Hours: Thursday 2:30-3:30pm ET on Zoom and by
appointment Class forum: Canvas with links to Piazza and Gradescope Class policies: Academic integrity policy is strictly enforced.
Class
Description: AI is now deployed in critical
domains such as medicine, biology, finance, and cyber security. Foundation models such
as large language models (LLMs) have been trained on massive datasets crawled
from the web and are subsequently finetuned to new tasks including
summarization, translation, code generation, and conversational agents. This
trend raises many concerns about the security of AI models in critical
applications, as well as the privacy of the data used to train these
models. In this course, we study
a variety of adversarial attacks on discriminative and generative AI models
that impact the security and privacy of these systems. We will discuss
mitigations against AI security and privacy vulnerabilities, and the
challenges in making AI trustworthy. We will read and debate papers
published in top-tier conferences in machine learning and cyber security.
Students will have an opportunity to work on a semester-long project
in trustworthy AI. Disclaimer: This
course is not meant to be the first course taken by a student in ML/AI. This course focuses on recent research in security and
privacy of ML and AI. Prior knowledge in machine learning is essential for
following this course. If you have any questions about the course content,
please email the instructor.
Pre-requisites:
o Calculus and
linear algebra o Basic
knowledge of machine learning Grading
The grade will be based on:
o
Assignments – 20% o
Quizzes
– 10% o
Final project report – 40% o Final project presentation – 10% o
Paper
presentation– 15% o
Class
participation – 5%
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Review
materials o Probability
review notes from Stanford's machine learning class o Sam Roweis's probability
review o Linear
algebra review notes from Stanford's
machine learning class
Other resources
Books: o Trevor
Hastie, Rob Tibshirani, and Jerry Friedman. Elements
of Statistical Learning. Second Edition, Springer, 2009. o Christopher
Bishop. Pattern Recognition and Machine Learning. Springer,
2006. o A. Zhang, Z.
Lipton, and A. Smola. Dive into Deep Learning o
C. Dwork and A. Roth. The Algorithmic Foundations of Differential Privacy o Shai
Ben-David and Shai Shalev-Shwartz. Understanding Machine Learning: From Theory to Algorithms |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|