← Search

Shanshan Wu

10 accepted papers

2026

ACTG-ARL: Differentially Private Conditional Text Generation with RL-Boosted Control

ICML 2026poster

Generating high-quality synthetic text under differential privacy (DP) is critical for training and evaluating language models without compromising user privacy. Prior work on synthesizing DP *datasets* often fail to preserve key statistical attributes, suffer utility loss from the noise required by…

Cited by 0SourcecodeScholar
2025

Synthesizing Privacy-Preserving Text Data via Finetuning *without* Finetuning Billion-Scale LLMs

ICML 2025poster

Synthetic data offers a promising path to train models while preserving data privacy. Differentially private (DP) finetuning of large language models (LLMs) as data generator is effective, but is impractical when computation resources are limited. Meanwhile, prompt-based methods such as private evol…

Cited by 0SourcePDFScholar
2025

Who You Are Matters: Bridging Interests and Social Roles via LLM-Enhanced Logic Recommendation

NeurIPS 2025poster

Recommender systems filter contents/items valuable to users by inferring preferences from user features and historical behaviors. Mainstream approaches follow the learning-to-rank paradigm, which focus on discovering and modeling item topics (e.g., categories), and capturing user preferences on the…

Cited by 0SourcecodeScholar
2021

Federated Reconstruction: Partially Local Federated Learning

NeurIPS 2021poster

Personalization methods in federated learning aim to balance the benefits of federated and local training for data availability, communication cost, and robustness to client heterogeneity. Approaches that require clients to communicate all model parameters can be undesirable due to privacy and commu…

2020

Implicit Regularization and Convergence for Weight Normalization

NeurIPS 2020poster

Normalization methods such as batch, weight, instance, and layer normalization are commonly used in modern machine learning. Here, we study the weight normalization (WN) method \cite{salimans2016weight} and a variant called reparametrized projected gradient descent (rPGD) for overparametrized least…

Cited by 26SourcePDFScholar
2019

Learning Distributions Generated by One-Layer ReLU Networks

NeurIPS 2019poster

We consider the problem of estimating the parameters of a $d$-dimensional rectified Gaussian distribution from i.i.d. samples. A rectified Gaussian distribution is defined by passing a standard Gaussian distribution through a one-layer ReLU neural network. We give a simple algorithm to estimate the…

2019

Learning a Compressed Sensing Measurement Matrix via Gradient Unrolling

ICML 2019oral

Linear encoding of sparse vectors is widely popular, but is commonly data-independent – missing any possible extra (but a priori unknown) structure beyond sparsity. In this paper we present a new method to learn linear encoders that adapt to data, while still performing well with the widely used $\e…

2019

Sparse Logistic Regression Learns All Discrete Pairwise Graphical Models

NeurIPS 2019spotlight

We characterize the effectiveness of a classical algorithm for recovering the Markov graph of a general discrete pairwise graphical model from i.i.d. samples. The algorithm is (appropriately regularized) maximum conditional log-likelihood, which involves solving a convex program for each node; for I…

2016

Leveraging Sparsity for Efficient Submodular Data Summarization

NeurIPS 2016poster

The facility location problem is widely used for summarizing large datasets and has additional applications in sensor placement, image retrieval, and clustering. One difficulty of this problem is that submodular optimization algorithms require the calculation of pairwise benefits for all items in th…

Cited by 27SourcePDFScholar
2016

Single Pass PCA of Matrix Products

NeurIPS 2016poster

In this paper we present a new algorithm for computing a low rank approximation of the product $A^TB$ by taking only a single pass of the two matrices $A$ and $B$. The straightforward way to do this is to (a) first sketch $A$ and $B$ individually, and then (b) find the top components using PCA on th…