Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

James R. Voss

dblp:122/2948 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2018
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 6 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Representation and self-supervised learning · 61% Optimization for machine learning · 19% Probabilistic and Bayesian machine learning · 12%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%
Theoretical computer science
2 papers
Mathematical optimization · 57% Algorithms and data structures · 43%

Topics — the 15 heaviest of 16, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Representation and self-supervised learning › blind source separation
independent component analysis
0.842018
Eigenvectors of Orthogonally Decomposable Functions · SIAM J. Comput. 2018
The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures · COLT 2014
Blind Signal Separation in the Presence of Gaussian Noise · COLT 2013
Machine learning › Representation and self-supervised learning
tensor decomposition
0.322018
Basis Learning as an Algorithmic Primitive · COLT 2016
Eigenvectors of Orthogonally Decomposable Functions · SIAM J. Comput. 2018
Machine learning › Optimization for machine learning
eigen-decomposition
0.312018
Eigenvectors of Orthogonally Decomposable Functions · SIAM J. Comput. 2018
Machine learning › Representation and self-supervised learning › matrix factorization
orthogonal decomposition
0.312018
Eigenvectors of Orthogonally Decomposable Functions · SIAM J. Comput. 2018
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › subspace learning
basis learning
0.212016
Basis Learning as an Algorithmic Primitive · COLT 2016
Machine learning › Optimization for machine learning
non-convex optimization
0.212016
Basis Learning as an Algorithmic Primitive · COLT 2016
Data mining
clustering
0.212016
The Hidden Convexity of Spectral Clustering · AAAI 2016
Data mining › clustering
spectral clustering
0.212016
The Hidden Convexity of Spectral Clustering · AAAI 2016
Mathematical optimization › continuous optimization
convex optimization
0.212016
The Hidden Convexity of Spectral Clustering · AAAI 2016
Machine learning › Probabilistic and Bayesian machine learning
clustering
0.212014
The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures · COLT 2014
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › mixture model
gaussian mixture model
0.212014
The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures · COLT 2014
Machine learning › Learning paradigms
unsupervised learning
0.212014
The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures · COLT 2014
Algorithms and data structures › numerical linear algebra › matrix and tensor decomposition
tensor decomposition
0.212014
The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures · COLT 2014
Machine learning › Representation and self-supervised learning
blind source separation
0.212013
Blind Signal Separation in the Presence of Gaussian Noise · COLT 2013
Machine learning › Learning theory
sample complexity
0.012013
Blind Signal Separation in the Presence of Gaussian Noise · COLT 2013

Methods — techniques the papers use, named apart from their topics

independent component analysis · 0.9contrast function optimization · 0.5tensor decomposition · 0.4poissonization · 0.4power iteration · 0.3perturbation theory · 0.3dynamical systems analysis · 0.3tensor methods · 0.2power method · 0.2gradient iteration · 0.2cumulant tensors · 0.2
YearPublicationVenuePosition
2018 Eigenvectors of Orthogonally Decomposable Functions
abstract
The eigendecomposition of quadratic forms (symmetric matrices) guaranteed by the spectral theorem is a foundational result in applied mathematics. Motivated by a shared structure found in inferential problems of recent interest---namely orthogonal tensor decompositions, independent component analysis (ICA), topic models, spectral clustering, and Gaussian mixture learning---we generalize the eigendecomposition from quadratic forms to a broad class of “orthogonally decomposable” functions. We identify a key role of convexity in our extension, and we generalize two traditional characterizations of eigenvectors: First, the eigenvectors of a quadratic form arise from the optima structure of the quadratic form on the sphere. Second, the eigenvectors are the fixed points of the power iteration. In our setting, we consider a simple first order generalization of the power method which we call gradient iteration. It leads to efficient and easily implementable methods for basis recovery. It includes influential machine learning methods such as cumulant-based FastICA and the tensor power iteration for orthogonally decomposable tensors as special cases. We provide a complete theoretical analysis of gradient iteration using the structure theory of discrete dynamical systems to show almost sure convergence and fast (superlinear) convergence rates. The analysis also extends to the case when the observed function is only approximately orthogonally decomposable, with bounds that are polynomial in dimension and other relevant parameters, such as perturbation size. Our perturbation results can be considered as a nonlinear version of the classical Davis--Kahan theorem for perturbations of eigenvectors of symmetric matrices.
Mikhail Belkin, Luis Rademacher, James R. Voss
SIAM J. Comput.3
2016 The Hidden Convexity of Spectral Clustering
abstract
In recent years, spectral clustering has become a standard method for data analysis used in a broad range of applications. In this paper we propose a new class of algorithms for multiway spectral clustering based on optimization of a certain "contrast function" over the unit sphere. These algorithms, partly inspired by certain Indepenent Component Analysis techniques, are simple, easy to implement and efficient. Geometrically, the proposed algorithms can be interpreted as hidden basis recovery by means of function optimization. We give a complete characterization of the contrast functions admissible for provable basis recovery. We show how these conditions can be interpreted as a "hidden convexity" of our optimization problem on the sphere; interestingly, we use efficient convex maximization rather than the more common convex minimization. We also show encouraging experimental results on real and simulated data.
James R. Voss, Mikhail Belkin, Luis Rademacher
AAAI1
2016 Basis Learning as an Algorithmic Primitive
abstract
A number of important problems in theoretical computer science and machine learning can be interpreted as recovering a certain basis. These include symmetric matrix eigendecomposition, certain tensor decompositions, Independent Component Analysis (ICA), spectral clustering and Gaussian mixture learning. Each of these problems reduces to an instance of our general model, which we call a “Basis Encoding Function" (BEF). We show that learning a basis within this model can then be provably and efficiently achieved using a first order iteration algorithm (gradient iteration). Our algorithm goes beyond tensor methods while generalizing a number of existing algorithms—e.g., the power method for symmetric matrices, the tensor power iteration for orthogonal decomposable tensors, and cumulant-based FastICA—all within a broader function-based dynamical systems framework. Our framework also unifies the unusual phenomenon observed in these domains that they can be solved using efficient non-convex optimization. Specifically, we describe a class of BEFs such that their local maxima on the unit sphere are in one-to-one correspondence with the basis elements. This description relies on a certain “hidden convexity" property of these functions. We provide a complete theoretical analysis of the gradient iteration even when the BEF is perturbed. We show convergence and complexity bounds polynomial in dimension and other relevant parameters, such as perturbation size. Our perturbation results can be considered as a non-linear version of the classical Davis-Kahan theorem for perturbations of eigenvectors of symmetric matrices. In addition we show that our algorithm exhibits fast (superlinear) convergence and relate the speed of convergence to the properties of the BEF. Moreover, the gradient iteration algorithm can be easily and efficiently implemented in practice.
Mikhail Belkin, Luis Rademacher, James R. Voss
COLT3
2015 A Pseudo-Euclidean Iteration for Optimal Recovery in Noisy ICA
abstract
Independent Component Analysis (ICA) is a popular model for blind signal separation. The ICA model assumes that a number of independent source signals are linearly mixed to form the observed signals. We propose a new algorithm, PEGI (for pseudo-Euclidean Gradient Iteration), for provable model recovery for ICA with Gaussian noise. The main technical innovation of the algorithm is to use a fixed point iteration in a pseudo-Euclidean (indefinite “inner product”) space. The use of this indefinite “inner product” resolves technical issues common to several existing algorithms for noisy ICA. This leads to an algorithm which is conceptually simple, efficient and accurate in testing.Our second contribution is combining PEGI with the analysis of objectives for optimal recovery in the noisy ICA model. It has been observed that the direct approach of demixing with the inverse of the mixing matrix is suboptimal for signal recovery in terms of the natural Signal to Interference plus Noise Ratio (SINR) criterion. There have been several partial solutions proposed in the ICA literature. It turns out that any solution to the mixing matrix reconstruction problem can be used to construct an SINR-optimal ICA demixing, despite the fact that SINR itself cannot be computed from data. That allows us to obtain a practical and provably SINR-optimal recovery method for ICA with arbitrary Gaussian noise.
James R. Voss, Mikhail Belkin, Luis Rademacher
NIPS1
2014 The More, the Merrier: the Blessing of Dimensionality for Learning Large Gaussian Mixtures
abstract
In this paper we show that very large mixtures of Gaussians are efficiently learnable in high dimension. More precisely, we prove that a mixture with known identical covariance matrices whose number of components is a polynomial of any fixed degree in the dimension n is polynomially learnable as long as a certain non-degeneracy condition on the means is satisfied. It turns out that this condition is generic in the sense of smoothed complexity, as soon as the dimensionality of the space is high enough. Moreover, we prove that no such condition can possibly exist in low dimension and the problem of learning the parameters is generically hard. In contrast, much of the existing work on Gaussian Mixtures relies on low-dimensional projections and thus hits an artificial barrier. Our main result on mixture recovery relies on a new “Poissonization"-based technique, which transforms a mixture of Gaussians to a linear map of a product distribution. The problem of learning this map can be efficiently solved using some recent results on tensor decompositions and Independent Component Analysis (ICA), thus giving an algorithm for recovering the mixture. In addition, we combine our low-dimensional hardness results for Gaussian mixtures with Poissonization to show how to embed difficult instances of low-dimensional Gaussian mixtures into the ICA setting, thus establishing exponential information-theoretic lower bounds for underdetermined ICA in low dimension. To the best of our knowledge, this is the first such result in the literature. In addition to contributing to the problem of Gaussian mixture learning, we believe that this work is among the first steps toward better understanding the rare phenomenon of the “blessing of dimensionality" in the computational aspects of statistical inference.
Mikhail Belkin, Navin Goyal, Luis Rademacher, James R. Voss
COLT5
2013 Blind Signal Separation in the Presence of Gaussian Noise
abstract
A prototypical blind signal separation problem is the so-called cocktail party problem, with n people talking simultaneously and n different microphones within a room. The goal is to recover each speech signal from the microphone inputs. Mathematically this can be modeled by assuming that we are given samples from a n-dimensional random variable X=AS, where S is a vector whose coordinates are independent random variables corresponding to each speaker. The objective is to recover the matrix A^-1 given random samples from X. A range of techniques collectively known as Independent Component Analysis (ICA) have been proposed to address this problem in the signal processing and machine learning literature. Many of these techniques are based on using the kurtosis or other cumulants to recover the components. In this paper we propose a new algorithm for solving the blind signal separation problem in the presence of additive Gaussian noise, when we are given samples from X=AS+η, where ηis drawn from an unknown, not necessarily spherical n-dimensional Gaussian distribution. Our approach is based on a method for decorrelating a sample with additive Gaussian noise under the assumption that the underlying distribution is a linear transformation of a distribution with independent components. Our decorrelation routine is based on the properties of cumulant tensors and can be combined with any standard cumulant-based method for ICA to get an algorithm that is provably robust in the presence of Gaussian noise. We derive polynomial bounds for sample complexity and error propagation of our method.
Mikhail Belkin, Luis Rademacher, James R. Voss
COLT3
2013 Fast Algorithms for Gaussian Noise Invariant Independent Component Analysis
abstract
The performance of standard algorithms for Independent Component Analysis quickly deteriorates under the addition of Gaussian noise. This is partially due to a common first step that typically consists of whitening, i.e., applying Principal Component Analysis (PCA) and rescaling the components to have identity covariance, which is not invariant under Gaussian noise. In our paper we develop the first practical algorithm for Independent Component Analysis that is provably invariant under Gaussian noise. The two main contributions of this work are as follows: 1. We develop and implement a more efficient version of a Gaussian noise invariant decorrelation (quasi-orthogonalization) algorithm using Hessians of the cumulant functions. 2. We propose a very simple and efficient fixed-point GI-ICA (Gradient Iteration ICA) algorithm, which is compatible with quasi-orthogonalization, as well as with the usual PCA-based whitening in the noiseless case. The algorithm is based on a special form of gradient iteration (different from gradient descent). We provide an analysis of our algorithm demonstrating fast convergence following from the basic properties of cumulants. We also present a number of experimental comparisons with the existing methods, showing superior results on noisy data and very competitive performance in the noiseless case.
James R. Voss, Luis Rademacher, Mikhail Belkin
NIPS1