I’m a Member of Technical Staff at OpenAI, working on the Synthetic Data team.
I completed my PhD at UC San Diego, advised by Kamalika Chaudhuri, where I studied private ML.
Experience
Tumult Labs — Scientist · Summer 2023–Summer 2024
Worked on large-scale, formally private solutions.
Projects
Casey Meehan, Florian Bordes, Pascal Vincent, Kamalika Chaudhuri, Chuan Guo"Do SSL Models Have Deja Vu? A Case of Unintended Memorization in Self-Supervised Learning" Preprint, 2023
SSL models have been shown to learn remarkably useful representations of images without access to any labels. However, it was unknown whether SSL models memorize their training images and if so, how. To answer this open question, we identified a new variety of data memorization, Déjà Vu. Given a small generic crop of an SSL training image (e.g. a patch of rippling water), we are able to generatively reconstruct the remainder of the image (e.g. the black swan floating next to that very patch of water) using a novel diffusion-based extraction method. To quantify the degree of Déjà Vu occurring in SSL models, we propose a variety of numerical tests that distinguish unwanted memorization behavior from expected correlation behavior. Given the jarring privacy implications of this finding, we propose potential mitigation strategies. LinkedIn Post
Casey Meehan, Khalil Mrini, Kamalika Chaudhuri"Sentence-level Privacy for Document Embeddings" ACL, 2022
User language data can contain highly sensitive personal content. As such, it is imperative to offer users a strong and interpretable privacy guarantee when learning from their data. In this work, we propose SentDP: pure local differential privacy at the sentence level for a single user document. We propose a novel technique, DeepCandidate, that combines concepts from robust statistics and language modeling to produce high-dimensional, general-purpose $\epsilon$-SentDP LLM document embeddings. This guarantees that any single sentence in a document can be substituted with any other sentence while keeping the embedding $\epsilon$-indistinguishable.
Casey Meehan, Kamalika Chaudhuri, Sanjoy Dasgupta. "A Non-Parametric Test to Detect Data-Copying in Generative Models" AISTATS, 2020
It is not clear how to determine whether a generative model is overfitting its dataset. This problem is exasperated by the fact that contemporary generative models have intractable likelihoods. In this project, we propose a new notion of overfitting, data-copying, wherein a generative model produces examples that are closer to its training set than a held out test set woudl be. See the companion blogpost here.
Casey Meehan, Amrita Roy Chowdhury, Kamalika Chaudhuri, Somesh Jha. "Privacy Implications of Shuffling" ICLR, 2022
Here we formalize how non-uniform random shuffling of users' private data can provide a strong notion of inferential privacy (preventing inference about your data using others' data) while still preserving broad trends within the aggregate. For example, shuffling can block attacks that leverage your family's medical data to make inferences on your medical data.
Tatsuki Koga, Casey Meehan, Kamalika Chaudhuri. "Privacy Amplification by Subsampling in Time Domain" AISTATS, 2022
Here we show how subsampling in the time domain -- a signal processing primitive -- provides privacy ampification, reducing the privacy cost while still availing underlying time-series trends. Using a novel analysis, we show the significant reduction in sensitivity provided by time-domain subsampling and propose a corresponding new class of privacy mechanisms.
Casey Meehan, Kamalika Chaudhuri. "Location Trace Privacy Under Conditional Priors" AISTATS, 2021
In this project we analyze how to provide meaningful local privacy to sequences of individuals' locations when they are captured close together in time (traces). See corresponding blogpost here.