Skip to content

PET Patterns

Patterns are reusable designs, not recipes. Each one states when to use it, when not to use it, what can still go wrong, and which research problems remain open.

Pattern Selection

Problem Pattern
Aggregate measurement without centralizing raw data Federated analytics
Cross-organization model training Cross-silo federated learning
Safer data-like release DP synthetic data release
Dataset overlap Private set intersection
Model inference over protected inputs Private inference
General-purpose protected inference Confidential inference
Retrieval across sensitive corpora Federated RAG
Fine-tuning on sensitive data Private LLM fine-tuning