VLDB 2026 Research / reviewers in the wild / expert
Roman Vershynin
dblp:67/6061
· DBLP profile ↗
22ranked-venue papers
2as first author
5since 2021 · last 2023
0009-0008-4718-7788ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 11 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 8 · 4 since 2021Applied, interdisciplinary, general and emerging computing · 2Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Algorithmically Effective Differentially Private Synthetic DataabstractWe present a highly effective algorithmic approach for generating $\varepsilon$-differentially private synthetic data in a bounded metric space with near-optimal utility guarantees under the 1-Wasserstein distance. In particular, for a dataset $\mathcal X$ in the hypercube $[0,1]^d$, our algorithm generates synthetic dataset $\mathcal Y$ such that the expected 1-Wasserstein distance between the empirical measure of $\mathcal X$ and $\mathcal Y$ is $O((\varepsilon n)^{-1/d})$ for $d\geq 2$, and is $O(\log^2(\varepsilon n)(\varepsilon n)^{-1})$ for $d=1$. The accuracy guarantee is optimal up to a constant factor for $d\geq 2$, and up to a logarithmic factor for $d=1$. Our algorithm has a fast running time of $O(\varepsilon d n)$ for all $d\geq 1$ and demonstrates improved accuracy compared to the method in Boedihardjo et al. (2022) for $d\geq 2$. Yiyun He, Roman Vershynin, Yizhe Zhu |
COLT | 2 |
| 2023 | The quarks of attention: Structure and capacity of neural attention building blocks
Pierre Baldi, Roman Vershynin |
Artif. Intell. | 2 |
| 2023 | Online Stochastic Gradient Descent with Arbitrary Initialization Solves Non-smooth, Non-convex Phase RetrievalabstractIn recent literature, a general two step procedure has been formulated for solving the problem of phase retrieval. First, a spectral technique is used to obtain a constant-error initial estimate, following which, the estimate is refined to arbitrary precision by first-order optimization of a non-convex loss function. Numerical experiments, however, seem to suggest that simply running the iterative schemes from a random initialization may also lead to convergence, albeit at the cost of slightly higher sample complexity. In this paper, we prove that, in fact, constant step size online stochastic gradient descent (SGD) converges from arbitrary initializations for the non-smooth, non-convex amplitude squared loss objective. In this setting, online SGD is also equivalent to the randomized Kaczmarz algorithm from numerical analysis. Our analysis can easily be generalized to other single index models. It also makes use of new ideas from stochastic process theory, including the notion of a summary state space, which we believe will be of use for the broader field of non-convex optimization. Yan Shuo Tan, Roman Vershynin |
J. Mach. Learn. Res. | 2 |
| 2023 | Privacy of Synthetic Data: A Statistical FrameworkabstractPrivacy-preserving data analysis is emerging as a challenging problem with far-reaching impact. In particular, synthetic data are a promising concept toward solving the aporetic conflict between data privacy and data sharing. Yet, it is known that accurately generating private, synthetic data of certain kinds is NP-hard. We develop a statistical framework for differentially private synthetic data, which enables us to circumvent the computational hardness of the problem. We consider the true data as a random sample drawn from a population$\Omega $according to some unknown density. We then replace$\Omega $by a much smaller random subset$\Omega ^{\ast}$, which we sample according to some known density. We generate synthetic data on the reduced space$\Omega ^{\ast}$by fitting the specified linear statistics obtained from the true data. To ensure privacy we use the common Laplacian mechanism. Employing the concept of Rényi condition number, which measures how well the sampling distribution is correlated with the population distribution, we derive explicit bounds on the privacy and accuracy provided by the proposed method. March Boedihardjo, Thomas Strohmer, Roman Vershynin |
IEEE Trans. Inf. Theory | 3 |
| 2021 | A theory of capacity and sparse neural encodingabstractMotivated by biological considerations, we study sparse neural maps from an input layer to a target layer with sparse activity, and specifically the problem of storing K input-target associations (x,y), or memories, when the target vectors y are sparse. We mathematically prove that K undergoes a phase transition and that in general, and somewhat paradoxically, sparsity in the target layers increases the storage capacity of the map. The target vectors can be chosen arbitrarily, including in random fashion, and the memories can be both encoded and decoded by networks trained using local learning rules, including the simple Hebb rule. These results are robust under a variety of statistical assumptions on the data. The proofs rely on elegant properties of random polytopes and sub-gaussian random vector variables. Open problems and connections to capacity theories and polynomial threshold maps are discussed. Pierre Baldi, Roman Vershynin |
Neural Networks | 2 |
| 2019 | The capacity of feedforward neural networks
Pierre Baldi, Roman Vershynin |
Neural Networks | 2 |
| 2018 | Polynomial Time and Sample Complexity for Non-Gaussian Component Analysis: Spectral MethodsabstractThe problem of Non-Gaussian Component Analysis (NGCA) is about finding a maximal low-dimensional subspace $E$ in $\mathbb{R}^n$ so that data points projected onto $E$ follow a non-Gaussian distribution. Vempala and Xiao (2011) proposed a local search algorithm, and showed that it was able to estimate $E$ accurately with polynomial time and sample complexity, if the dimension of $E$ is treated as a constant and with the assumption that all one-dimensional marginals of the non-Gaussian distribution over $E$ have non-Gaussian moments. In this paper, we propose a simple spectral algorithm called \textsc{Reweighted PCA}, and prove that it possesses the same guarantee. The principle that underlies this approach is a new characterization of multivariate Gaussian distributions. Yan Shuo Tan, Roman Vershynin |
COLT | 2 |
| 2018 | On Neuronal CapacityabstractWe define the capacity of a learning machine to be the logarithm of the number (or volume) of the functions it can implement. We review known results, and derive new results, estimating the capacity of several neuronal models: linear and polynomial threshold gates, linear and polynomial threshold gates with constrained weights (binary weights, positive weights), and ReLU neurons. We also derive capacity estimates and bounds for fully recurrent networks and layered feedforward networks. Pierre Baldi, Roman Vershynin |
NeurIPS | 2 |
| 2018 | Information-Theoretic Bounds and Phase Transitions in Clustering, Sparse PCA, and Submatrix LocalizationabstractWe study the problem of detecting a structured, low-rank signal matrix corrupted with additive Gaussian noise. This includes clustering in a Gaussian mixture model, sparse PCA, and submatrix localization. Each of these problems is conjectured to exhibit a sharp information-theoretic threshold, below which the signal is too weak for any algorithm to detect. We derive upper and lower bounds on these thresholds by applying the first and second moment methods to the likelihood ratio between these “planted models” and null models where the signal matrix is zero. For sparse PCA and submatrix localization, we determine this threshold exactly in the limit where the number of blocks is large or the signal matrix is very sparse; for the clustering problem, our bounds differ by a factor of $\sqrt {2}$ when the number of clusters is large. Moreover, our upper bounds show that for each of these problems there is a significant regime where reliable detection is information-theoretically possible but where known algorithms such as PCA fail completely, since the spectrum of the observed matrix is uninformative. This regime is analogous to the conjectured “hard but detectable” regime for community detection in sparse graphs. Jess Banks, Cristopher Moore, Roman Vershynin, Nicolas Verzelen, Jiaming Xu 0002 |
IEEE Trans. Inf. Theory | 3 |
| 2017 | Information-theoretic bounds and phase transitions in clustering, sparse PCA, and submatrix localizationabstractWe study the problem of detecting a structured, low-rank signal matrix corrupted with additive Gaussian noise. This includes clustering in a Gaussian mixture model, sparse PCA, and submatrix localization. Each of these problems is conjectured to exhibit a sharp information-theoretic threshold, below which the signal is too weak for any algorithm to detect. We derive upper and lower bounds on these thresholds by applying the first and second moment methods to the likelihood ratio between these “planted models” and null models where the signal matrix is zero. For sparse PCA and submatrix localization, we determine this threshold exactly in the limit where the number of blocks is large or the signal matrix is very sparse; for the clustering problem, our bounds differ by a factor √2 when the number of clusters is large. Moreover, our upper bounds show that for each of these problems there is a significant regime where reliable detection is information-theoretically possible but where known algorithms such as PCA fail completely, since the spectrum of the observed matrix is uninformative. This regime is analogous to the conjectured `hard but detectable' regime for community detection in sparse graphs. Jess Banks, Cristopher Moore, Roman Vershynin, Nicolas Verzelen, Jiaming Xu 0002 |
ISIT | 3 |
| 2016 | The Generalized Lasso With Non-Linear ObservationsabstractWe study the problem of signal estimation from non-linear observations when the signal belongs to a low-dimensional set buried in a high-dimensional space. A rough heuristic often used in practice postulates that the non-linear observations may be treated as noisy linear observations, and thus, the signal may be estimated using the generalized Lasso. This is appealing because of the abundance of efficient, specialized solvers for this program. Just as noise may be diminished by projecting onto the lower dimensional space, the error from modeling non-linear observations with linear observations will be greatly reduced when using the signal structure in the reconstruction. We allow general signal structure, only assuming that the signal belongs to some set K ⊂ Rn. We consider the single-index model of non-linearity. Our theory allows the non-linearity to be discontinuous, not one-to-one and even unknown. We assume a random Gaussian model for the measurement matrix, but allow the rows to have an unknown covariance matrix. As special cases of our results, we recover near-optimal theory for noisy linear observations, and also give the first theoretical accuracy guarantee for 1-b compressed sensing with unknown covariance matrix of the measurement vectors. Yaniv Plan, Roman Vershynin |
IEEE Trans. Inf. Theory | 2 |
| 2015 | On the Effective Measure of Dimension in the Analysis Cosparse ModelabstractMany applications have benefited remarkably from low-dimensional models in the recent decade. The fact that many signals, though high dimensional, are intrinsically low dimensional has given the possibility to recover them stably from a relatively small number of their measurements. For example, in compressed sensing with the standard (synthesis) sparsity prior and in matrix completion, the number of measurements needed is proportional (up to a logarithmic factor) to the signal's manifold dimension. Recently, a new natural low-dimensional signal model has been proposed: the cosparse analysis prior. In the noiseless case, it is possible to recover signals from this model, using a combinatorial search, from a number of measurements proportional to the signal's manifold dimension. However, if we ask for stability to noise or an efficient (polynomial complexity) solver, all the existing results demand a number of measurements, which is far removed from the manifold dimension, sometimes far greater. Thus, it is natural to ask whether this gap is a deficiency of the theory and the solvers, or if there exists a real barrier in recovering the cosparse signals by relying only on their manifold dimension. Is there an algorithm which, in the presence of noise, can accurately recover a cosparse signal from a number of measurements proportional to the manifold dimension? In this paper, we prove that there is no such algorithm. Furthermore, we show through the numerical simulations that even in the noiseless case convex relaxations fail when the number of measurements is comparable with the manifold dimension. This gives a practical counterexample to the growing literature on the compressed acquisition of signals based on manifold dimension. Raja Giryes, Yaniv Plan, Roman Vershynin |
IEEE Trans. Inf. Theory | 3 |
| 2014 | Dimension Reduction by Random Hyperplane Tessellations
Yaniv Plan, Roman Vershynin |
Discret. Comput. Geom. | 2 |
| 2013 | Robust 1-bit Compressed Sensing and Sparse Logistic Regression: A Convex Programming ApproachabstractThis paper develops theoretical results regarding noisy 1-bit compressed sensing and sparse binomial regression. We demonstrate that a single convex program gives an accurate estimate of the signal, or coefficient vector, for both of these models. We show that an -sparse signal in can be accurately estimated from m = O(s log(n/s)) single-bit measurements using a simple convex program. This remains true even if each measurement bit is flipped with probability nearly 1/2. Worst-case (adversarial) noise can also be accounted for, and uniform results that hold for all sparse inputs are derived as well. In the terminology of sparse logistic regression, we show that O (s log (2n/s)) Bernoulli trials are sufficient to estimate a coefficient vector in which is approximately -sparse. Moreover, the same convex program works for virtually all generalized linear models, in which the link function may be unknown. To our knowledge, these are the first results that tie together the theory of sparse logistic regression to 1-bit compressed sensing. Our results apply to general signal structures aside from sparsity; one only needs to know the size of the set where signals reside. The size is given by the mean width of K, a computable quantity whose square serves as a robust extension of the dimension. Yaniv Plan, Roman Vershynin |
IEEE Trans. Inf. Theory | 2 |
| 2010 | Uncertainty principles and vector quantizationabstractGiven a frame in Cnwhich satisfies a form of the uncertainty principle (as introduced by Candes and Tao), it is shown how to quickly convert the frame representation of every vector into a more robust Kashin's representation whose coefficients all have the smallest possible dynamic rangeO(1/√(n). The information tends to spread evenly among these coefficients. As a consequence, Kashin's representations have a great power for reduction of errors in their coefficients, including coefficient losses and distortions. Yurii Lyubarskii, Roman Vershynin |
IEEE Trans. Inf. Theory | 2 |
| 2009 | Beyond Hirsch Conjecture: Walks on Random Polytopes and Smoothed Complexity of the Simplex MethodabstractThe smoothed analysis of algorithms is concerned with the expected running time of an algorithm under slight random perturbations of arbitrary inputs. Spielman and Teng proved that the shadow vertex simplex method has polynomial smoothed complexity. On a slight random perturbation of an arbitrary linear program, the simplex method finds the solution after a walk on polytope(s) with expected length polynomial in the number of constraints n, the number of variables d, and the inverse standard deviation of the perturbation $1/\sigma$. We show that the length of walk in the simplex method is actually polylogarithmic in the number of constraints n. Spielman–Teng's bound on the walk was $O^*(n^{86}d^{55}\sigma^{-30})$, up to logarithmic factors. We improve this to $O(\log^7n(d^9+d^3\sigma^{-4}))$. This shows that the tight Hirsch conjecture $n-d$ on the length of walk on polytopes is not a limitation for the smoothed linear programming. Random perturbations create short paths between vertices. We propose a randomized Phase-I for solving arbitrary linear programs, which is of independent interest. Instead of finding a vertex of a feasible set, we add a vertex at random to the feasible set. This does not affect the solution of the linear program with constant probability. So, in expectation it takes a constant number of independent trials until a correct solution is found. This overcomes one of the major difficulties of smoothed analysis of the simplex method—one can now statistically decouple the walk from the smoothed linear program. This yields a much better reduction of the smoothed complexity to a geometric quantity—the size of planar sections of random polytopes. We also improve upon the known estimates for that size, showing that it is polylogarithmic in the number of vertices. Roman Vershynin |
SIAM J. Comput. | 1 |
| 2007 | One sketch for all: fast algorithms for compressed sensingabstractCompressed Sensing is a new paradigm for acquiring the compressible signals that arise in many applications. These signals can be approximated using an amount of information much smaller than the nominal dimension of the signal. Traditional approaches acquire the entire signal and process it to extract the information. The new approach acquires a small number of nonadaptive linear measurements of the signal and uses sophisticated algorithms to determine its information content. Emerging technologies can compute these general linear measurements of a signal at unit cost per measurement. Anna Gilbert 0001, Martin Strauss 0001, Joel A. Tropp, Roman Vershynin |
STOC | 4 |
| 2007 | Sampling from large matrices: An approach through geometric functional analysisabstractWe study random submatrices of a large matrix A . We show how to approximately compute A from its random submatrix of the smallest possible size O ( r log r ) with a small error in the spectral norm, where r = ‖ A ‖ 2 F /‖ A ‖ 2 2 is the numerical rank of A . The numerical rank is always bounded by, and is a stable relaxation of, the rank of A . This yields an asymptotically optimal guarantee in an algorithm for computing low-rank approximations of A . We also prove asymptotically optimal estimates on the spectral norm and the cut-norm of random submatrices of A . The result for the cut-norm yields a slight improvement on the best-known sample complexity for an approximation algorithm for MAX-2CSP problems. We use methods of Probability in Banach spaces, in particular the law of large numbers for operator-valued random variables. Mark Rudelson, Roman Vershynin |
J. ACM | 2 |
| 2006 | A Randomized Solver for Linear Systems with Exponential Convergence
Thomas Strohmer, Roman Vershynin |
APPROX-RANDOM | 2 |
| 2006 | Beyond Hirsch Conjecture: Walks on Random Polytopes and Smoothed Complexity of the Simplex MethodabstractSpielman and Teng proved that the shadow-vertex simplex method had polynomial smoothed complexity. On a slight random perturbation of arbitrary linear program, the simplex method finds the solution after a walk on the feasible polytope(s) with expected length polynomial in the number of constraints n, the number of variables d and the inverse standard deviation of the perturbation 1/sigma. We show that the length of walk is actually polylogarithmic in the number of constraints n. We thus improve Spielman-Teng's bound on the walk O*(n86d55sigma-30) to O(max(d5log2n, d9log4d, d3sigma-4)). This in particular shows that the tight Hirsch conjecture n - d on the diameter of polytopes is not a limitation for the smoothed linear programming. Random perturbations create short paths between vertices. We propose a randomized phase-I for solving arbitrary linear programs. Instead of finding a vertex of a feasible set, we add a vertex at random to the feasible set. This does not affect the solution of the linear program with constant probability. So, in expectation it takes a constant number of independent trials until a correct solution is found. This overcomes one of the major difficulties of smoothed analysis of the simplex method - one can now statistically decouple the walk from the smoothed linear program. This yields a much better reduction of the smoothed complexity to a geometric quantity - the size of planar sections of random polytopes. We also improve upon the known estimates for that size Roman Vershynin |
FOCS | 1 |
| 2005 | Error Correction via Linear ProgrammingabstractSuppose we wish to transmit a vector f ϵ Rnreliably. A frequently discussed approach consists in encoding f with an m by n coding matrix A. Assume now that a fraction of the entries of Af are corrupted in a completely arbitrary fashion by an error e. We do not know which entries are affected nor do we know how they are affected. Is it possible to recover f exactly from the corrupted m-dimensional vector y = Af + e? Emmanuel J. Candès, Mark Rudelson, Terence Tao, Roman Vershynin |
FOCS | 4 |
| 2002 | Entropy, Combinatorial Dimensions and Random Averages
Shahar Mendelson, Roman Vershynin |
COLT | 2 |