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 T. Wilson

dblp:162/0025 · DBLP profile ↗
← Back
7ranked-venue papers
4as first author
3since 2021 · last 2024
0000-0001-5017-0954ORCID · reported

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

Artificial intelligence and machine learning · 7 · 4 first-author · 3 since 2021Databases, data management, data science and information retrieval · 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.

Theoretical computer science
2 papers
Mathematical optimization · 100%
Artificial intelligence
4 papers
Probabilistic and Bayesian machine learning · 61% Efficient and distributed learning · 30% Deep learning architectures and training · 8%

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

TopicWeightPapersLastEvidence papers
Mathematical optimization › bayesian optimization
acquisition function optimization
1.122024
Stopping Bayesian Optimization with Probabilistic Regret Bounds · NeurIPS 2024
Maximizing acquisition functions for Bayesian optimization · NeurIPS 2018
Mathematical optimization
bayesian optimization
1.122024
Stopping Bayesian Optimization with Probabilistic Regret Bounds · NeurIPS 2024
Maximizing acquisition functions for Bayesian optimization · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
0.922021
Pathwise Conditioning of Gaussian Processes · J. Mach. Learn. Res. 2021
Efficiently sampling functions from Gaussian process posteriors · ICML 2020
Mathematical optimization › convergence analysis
stopping rules
0.812024
Stopping Bayesian Optimization with Probabilistic Regret Bounds · NeurIPS 2024
Machine learning › Efficient and distributed learning
model compression
0.522016
Compressing Convolutional Neural Networks in the Frequency Domain · KDD 2016
Compressing Neural Networks with the Hashing Trick · ICML 2015
Machine learning › Probabilistic and Bayesian machine learning › sampling
posterior sampling
0.412020
Efficiently sampling functions from Gaussian process posteriors · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
scalable inference
0.412020
Efficiently sampling functions from Gaussian process posteriors · ICML 2020
Mathematical optimization › continuous optimization › convex optimization › first-order methods
gradient-based optimization
0.312018
Maximizing acquisition functions for Bayesian optimization · NeurIPS 2018
Machine learning › Deep learning architectures and training
convolutional neural network
0.212016
Compressing Convolutional Neural Networks in the Frequency Domain · KDD 2016
Machine learning › Efficient and distributed learning › model compression
neural network compression
0.212015
Compressing Neural Networks with the Hashing Trick · ICML 2015
Machine learning › Efficient and distributed learning
parameter sharing
0.212015
Compressing Neural Networks with the Hashing Trick · ICML 2015
Image and video coding
transform coding
0.112016
Compressing Convolutional Neural Networks in the Frequency Domain · KDD 2016

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

monte carlo estimation · 0.8gaussian process · 0.8hashing · 0.7monte carlo sampling · 0.5frequency-domain compression · 0.5discrete cosine transform · 0.5sparse approximation · 0.4monte carlo · 0.4decoupled sample paths · 0.4monte carlo integration · 0.3greedy optimization · 0.3backpropagation · 0.2
YearPublicationVenuePosition
2024 A Unifying Variational Framework for Gaussian Process Motion Planning
abstract
To control how a robot moves, motion planning algorithms must compute paths in high-dimensional state spaces while accounting for physical constraints related to motors and joints, generating smooth and stable motions, avoiding obstacles, and preventing collisions. A motion planning algorithm must therefore balance competing demands, and should ideally incorporate uncertainty to handle noise, model errors, and facilitate deployment in complex environments. To address these issues, we introduce a framework for robot motion planning based on variational Gaussian processes, which unifies and generalizes various probabilistic-inference-based motion planning algorithms, and connects them with optimization-based planners. Our framework provides a principled and flexible way to incorporate equality-based, inequality-based, and soft motion-planning constraints during end-to-end training, is straightforward to implement, and provides both interval-based and Monte-Carlo-based uncertainty estimates. We conduct experiments using different environments and robots, comparing against baseline approaches based on the feasibility of the planned paths, and obstacle avoidance quality. Results show that our proposed approach yields a good balance between success rates and path quality.
Lucas Cosier, Rares Iordan, Sicelukwanda Zwane, Giovanni Franzese, James T. Wilson, Marc Peter Deisenroth, Alexander Terenin, Yasemin Bekiroglu
AISTATS5
2024 Stopping Bayesian Optimization with Probabilistic Regret Bounds
abstract
Bayesian optimization is a popular framework for efficiently tackling black-box search problems. As a rule, these algorithms operate by iteratively choosing what to evaluate next until some predefined budget has been exhausted. We investigate replacing this de facto stopping rule with criteria based on the probability that a point satisfies a given set of conditions. We focus on the prototypical example of an $(\epsilon, \delta)$-criterion: stop when a solution has been found whose value is within $\epsilon > 0$ of the optimum with probability at least $1 - \delta$ under the model. For Gaussian process priors, we show that Bayesian optimization satisfies this criterion under mild technical assumptions. Further, we give a practical algorithm for evaluating Monte Carlo stopping rules in a manner that is both sample efficient and robust to estimation error. These findings are accompanied by empirical results which demonstrate the strengths and weaknesses of the proposed approach.
James T. Wilson
NeurIPS1
2021 Pathwise Conditioning of Gaussian Processes
abstract
As Gaussian processes are used to answer increasingly complex questions, analytic solutions become scarcer and scarcer. Monte Carlo methods act as a convenient bridge for connecting intractable mathematical expressions with actionable estimates via sampling. Conventional approaches for simulating Gaussian process posteriors view samples as draws from marginal distributions of process values at finite sets of input locations. This distribution-centric characterization leads to generative strategies that scale cubically in the size of the desired random vector. These methods are prohibitively expensive in cases where we would, ideally, like to draw high-dimensional vectors or even continuous sample paths. In this work, we investigate a different line of reasoning: rather than focusing on distributions, we articulate Gaussian conditionals at the level of random variables. We show how this pathwise interpretation of conditioning gives rise to a general family of approximations that lend themselves to efficiently sampling Gaussian process posteriors. Starting from first principles, we derive these methods and analyze the approximation errors they introduce. We, then, ground these results by exploring the practical implications of pathwise conditioning in various applied settings, such as global optimization and reinforcement learning.
James T. Wilson, Viacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky, Marc Peter Deisenroth
J. Mach. Learn. Res.1
2020 Efficiently sampling functions from Gaussian process posteriors
abstract
Gaussian processes are the gold standard for many real-world modeling problems, especially in cases where a model’s success hinges upon its ability to faithfully represent predictive uncertainty. These problems typically exist as parts of larger frameworks, wherein quantities of interest are ultimately defined by integrating over posterior distributions. These quantities are frequently intractable, motivating the use of Monte Carlo methods. Despite substantial progress in scaling up Gaussian processes to large training sets, methods for accurately generating draws from their posterior distributions still scale cubically in the number of test locations. We identify a decomposition of Gaussian processes that naturally lends itself to scalable sampling by separating out the prior from the data. Building off of this factorization, we propose an easy-to-use and general-purpose approach for fast posterior sampling, which seamlessly pairs with sparse approximations to afford scalability both during training and at test time. In a series of experiments designed to test competing sampling schemes’ statistical properties and practical ramifications, we demonstrate how decoupled sample paths accurately represent Gaussian process posteriors at a fraction of the usual cost.
James T. Wilson, Viacheslav Borovitskiy, Alexander Terenin, Peter Mostowsky, Marc Peter Deisenroth
ICML1
2018 Maximizing acquisition functions for Bayesian optimization
abstract
Bayesian optimization is a sample-efficient approach to global optimization that relies on theoretically motivated value heuristics (acquisition functions) to guide its search process. Fully maximizing acquisition functions produces the Bayes' decision rule, but this ideal is difficult to achieve since these functions are frequently non-trivial to optimize. This statement is especially true when evaluating queries in parallel, where acquisition functions are routinely non-convex, high-dimensional, and intractable. We first show that acquisition functions estimated via Monte Carlo integration are consistently amenable to gradient-based optimization. Subsequently, we identify a common family of acquisition functions, including EI and UCB, whose characteristics not only facilitate but justify use of greedy approaches for their maximization.
James T. Wilson, Frank Hutter, Marc Peter Deisenroth
NeurIPS1
2016 Compressing Convolutional Neural Networks in the Frequency Domain
abstract
Convolutional neural networks (CNN) are increasingly used in many areas of computer vision. They are particularly attractive because of their ability to "absorb" great quantities of labeled data through millions of parameters. However, as model sizes increase, so do the storage and memory requirements of the classifiers, hindering many applications such as image and speech recognition on mobile phones and other devices. In this paper, we present a novel net- work architecture, Frequency-Sensitive Hashed Nets (FreshNets), which exploits inherent redundancy in both convolutional layers and fully-connected layers of a deep learning model, leading to dramatic savings in memory and storage consumption. Based on the key observation that the weights of learned convolutional filters are typically smooth and low-frequency, we first convert filter weights to the frequency domain with a discrete cosine transform (DCT) and use a low-cost hash function to randomly group frequency parameters into hash buckets. All parameters assigned the same hash bucket share a single value learned with standard back-propagation. To further reduce model size, we allocate fewer hash buckets to high-frequency components, which are generally less important. We evaluate FreshNets on eight data sets, and show that it leads to better compressed performance than several relevant baselines.
James T. Wilson, Stephen Tyree, Kilian Q. Weinberger, Yixin Chen 0001
KDD2
2015 Compressing Neural Networks with the Hashing Trick
abstract
As deep nets are increasingly used in applications suited for mobile devices, a fundamental dilemma becomes apparent: the trend in deep learning is to grow models to absorb ever-increasing data set sizes; however mobile devices are designed with very little memory and cannot store such large models. We present a novel network architecture, HashedNets, that exploits inherent redundancy in neural networks to achieve drastic reductions in model sizes. HashedNets uses a low-cost hash function to randomly group connection weights into hash buckets, and all connections within the same hash bucket share a single parameter value. These parameters are tuned to adjust to the HashedNets weight sharing architecture with standard backprop during training. Our hashing procedure introduces no additional memory overhead, and we demonstrate on several benchmark data sets that HashedNets shrink the storage requirements of neural networks substantially while mostly preserving generalization performance.
James T. Wilson, Stephen Tyree, Kilian Q. Weinberger, Yixin Chen 0001
ICML2