~/talk

DPSynth: From Research to Production—Engineering Differentially Private Synthetic...

Talkat PEPR '26 · 2026-06-01..06-02· [privacy-and-compliance, data-engineering]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

DPSynth is a marginal-based DP library that turns research into a production system: it measures low-dimensional marginals with epsilon-delta guarantees, fits a private probabilistic graphical model using JAX, then samples synthetic rows at scale. Engineering uses PipelineDP plus Apache Beam and Spark to handle millions of rows and hundreds of columns. It offers auto-marginal selection, schema bounds, APIs for cross-column and cross-row constraints, and is already used for test-data generation, log analysis, and federated-analytics reconstruction; the library is open-sourced and deployed in production.

AI-written summary · about

  1. 0:00DP-Synth project intro
  2. 1:55Core concept and principles
  3. 3:17User journey and schema
  4. 4:19How DP-Synth works
  5. 5:44Scalability challenges
  6. 6:29Handling real-world data
  7. 8:32Usability and privacy budget
  8. 9:16Evaluating data quality
  9. 11:00Real-world use cases
  10. 12:06Conclusion and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.