CS858 Wiki
Here you find the list of papers relevant for this course. Every student is expected to at least read the assigned readings.
Contents
| Section | Description |
|---|---|
| Papers | The paper pages, each a short guide to one reading. |
| Concepts | Background concepts the papers rely on. |
Reading list
The course runs in two parts, grouped by theme. The assigned reading in each row is required; expand the additional readings beneath it to see what goes alongside.
Part 1: Risks to trustworthiness in ML
| # | Topic | Reading |
|---|---|---|
| Inference-Time Integrity of Model Behavior | ||
| 1 | Adversarial Robustness of Classification Models | Assigned reading Towards Deep Learning Models Resistant to Adversarial Attacks |
| 2 | Jailbreaking LLMs | Assigned reading Jailbroken: How Does LLM Safety Training Fail? |
| 3 | Indirect Prompt Injection in AI Agents | Assigned reading Not What You've Signed Up For: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection |
| 4 | Safety Alignment and Guardrails | Assigned reading Safety Alignment Should Be Made More Than Just a Few Tokens Deep |
| Training-Data Memorization and Leakage | ||
| 5 | Membership Inference Attacks | Assigned reading Membership Inference Attacks From First Principles |
| 6 | Training-data Extraction from LLMs | Assigned reading Extracting Training Data from Large Language Models |
| 7 | Differential Privacy in ML | Assigned reading Deep Learning with Differential Privacy |
| 8 | Unlearning for Generative AI |
Assigned reading
Knowledge Unlearning for Mitigating Privacy Risks in Language Models
Additional readings (2) |
| Model Extraction and Distillation | ||
| 9 | Model Extraction / Stealing | Assigned reading Knockoff Nets: Stealing Functionality of Black-Box Models |
| 10 | Model Watermarking / Fingerprinting | Assigned reading DAWN: Dynamic Adversarial Watermarking of Neural Networks |
| Data Integrity and Supply-Chain Security | ||
| 11 | Training-data Poisoning | Assigned reading Neural Cleanse: Identifying and Mitigating Backdoor Attacks in Neural Networks |
| 12 | Preference Manipulation / RAG Poisoning | Assigned reading PoisonedRAG: Knowledge Corruption Attacks to Retrieval-Augmented Generation of Large Language Models |
| Cross-Cutting Topics | ||
| 13 | Mechanistic Interpretability for AI safety | Assigned reading What Makes and Breaks Safety Fine-tuning? A Mechanistic Study |
| 14 | Unintended Interactions among ML Defenses and Risks | Assigned reading SoK: Unintended Interactions among Machine Learning Defenses and Risks |
| 15 | Media Forensics and Proactive Provenance | Assigned reading A Watermark for Large Language Models |
| 16 | AI for Cybersecurity |
Assigned reading
Examining Zero-Shot Vulnerability Repair with Large Language Models
Additional readings (2) |
Part 2: Software vs. Hardware defenses
Last compiled: 2026-08-31. Papers: 24. Concepts: 82.