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

John Willes

dblp:166/6363 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
5since 2021 · last 2025
0000-0002-0161-5555ORCID · reported

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

Artificial intelligence and machine learning · 5 · 1 first-author · 5 since 2021Human-computer interaction and ubiquitous computing · 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
5 papers
Probabilistic and Bayesian machine learning · 35% Transfer learning and domain adaptation · 28% Trustworthy machine learning · 17%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 50% Computational science and engineering · 50%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
1.622025
Bayesian Optimization via Continual Variational Last Layer Training · ICLR 2025
Variational Bayesian Last Layers · ICLR 2024
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization
0.912025
Bayesian Optimization via Continual Variational Last Layer Training · ICLR 2025
Machine learning › Transfer learning and domain adaptation
domain adaptation
0.912025
Teaching LLMs How to Learn with Contextual Fine-Tuning · ICLR 2025
Machine learning › Transfer learning and domain adaptation › fine-tuning
domain-specific fine-tuning
0.912025
Teaching LLMs How to Learn with Contextual Fine-Tuning · ICLR 2025
Natural language and speech › Language models and text generation
instruction tuning
0.912025
Teaching LLMs How to Learn with Contextual Fine-Tuning · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian nonparametric model
0.812024
Bayesian Embeddings for Few-Shot Open World Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Machine learning › Transfer learning and domain adaptation
few-shot learning
0.812024
Bayesian Embeddings for Few-Shot Open World Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Machine learning › Trustworthy machine learning
open-world recognition
0.812024
Bayesian Embeddings for Few-Shot Open World Recognition · IEEE Trans. Pattern Anal. Mach. Intell. 2024
Machine learning › Trustworthy machine learning
uncertainty estimation
0.812024
Variational Bayesian Last Layers · ICLR 2024
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.812024
Variational Bayesian Last Layers · ICLR 2024
Computational science and engineering
computational chemistry
0.712023
Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design · NeurIPS 2023
Computational science and engineering › materials informatics
inverse molecular design
0.712023
Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design · NeurIPS 2023
Bioinformatics and computational biology › molecular informatics
molecular design
0.712023
Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design · NeurIPS 2023
Bioinformatics and computational biology › drug discovery
molecular optimization
0.712023
Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design · NeurIPS 2023
Machine learning › Generative modeling
molecular generation
0.212023
Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design · NeurIPS 2023

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

physical simulation · 1.3generative model · 1.3variational bayesian last layer · 0.9prompting · 0.9instructional prompts · 0.9gaussian process conditioning · 0.9variational inference · 0.8embedding-based pre-training · 0.8bayesian nonparametric class prior · 0.8bayesian last layer · 0.8reinforcement learning · 0.7
YearPublicationVenuePosition
2025 Bayesian Optimization via Continual Variational Last Layer Training
abstract
Gaussian Processes (GPs) are widely seen as the state-of-the-art surrogate models for Bayesian optimization (BO) due to their ability to model uncertainty and their performance on tasks where correlations are easily captured (such as those defined by Euclidean metrics) and their ability to be efficiently updated online. However, the performance of GPs depends on the choice of kernel, and kernel selection for complex correlation structures is often difficult or must be made bespoke. While Bayesian neural networks (BNNs) are a promising direction for higher capacity surrogate models, they have so far seen limited use due to poor performance on some problem types. In this paper, we propose an approach which shows competitive performance on many problem types, including some that BNNs typically struggle with. We build on variational Bayesian last layers (VBLLs), and connect training of these models to exact conditioning in GPs. We exploit this connection to develop an efficient online training algorithm that interleaves conditioning and optimization. Our findings suggest that VBLL networks significantly outperform GPs and other BNN architectures on tasks with complex input correlations, and match the performance of well-tuned GPs on established benchmark tasks.
Paul Brunzema, Mikkel Jordahn, John Willes, Sebastian Trimpe, Jasper Snoek, James Harrison
ICLR3
2025 Teaching LLMs How to Learn with Contextual Fine-Tuning
abstract
Prompting Large Language Models (LLMs), or providing context on the expected model of operation, is an effective way to steer the outputs of such models to satisfy human desiderata after they have been trained. But in rapidly evolving domains, there is often need to fine-tune LLMs to improve either the kind of knowledge in their memory or their abilities to perform open ended reasoning in new domains. When human's learn new concepts, we often do so by linking the new material that we are studying to concepts we have already learned before. To that end, we ask, "can prompting help us teach LLMs how to learn". In this work, we study a novel generalization of instruction tuning, called contextual fine-tuning, to fine-tune LLMs. Our method leverages instructional prompts designed to mimic human cognitive strategies in learning and problem-solving to guide the learning process during training, aiming to improve the model’s interpretation and understanding of domain-specific knowledge. We empirically demonstrate that this simple yet effective modification improves the ability of LLMs to be fine-tuned rapidly on new datasets both within the medical and financial domains.
Younwoo Choi, Muhammad Adil Asif, Ziwen Han, John Willes, Rahul G. Krishnan
ICLR4
2024 Variational Bayesian Last Layers
abstract
We introduce a deterministic variational formulation for training Bayesian last layer neural networks. This yields a sampling-free, single-pass model and loss that effectively improves uncertainty estimation. Our variational Bayesian last layer (VBLL) can be trained and evaluated with only quadratic complexity in last layer width, and is thus (nearly) computationally free to add to standard architectures. We experimentally investigate VBLLs, and show that they improve predictive accuracy, calibration, and out of distribution detection over baselines across both regression and classification. Finally, we investigate combining VBLL layers with variational Bayesian feature learning, yielding a lower variance collapsed variational inference method for Bayesian neural networks.
James Harrison, John Willes, Jasper Snoek
ICLR2
2024 Bayesian Embeddings for Few-Shot Open World Recognition
abstract
As autonomous decision-making agents move from narrow operating environments to unstructured worlds, learning systems must move from a closed-world formulation to an open-world and few-shot setting in which agents continuously learn new classes from small amounts of information. This stands in stark contrast to modern machine learning systems that are typically designed with a known set of classes and a large number of examples for each class. In this work we extend embedding-based few-shot learning algorithms to the open-world recognition setting. We combine Bayesian non-parametric class priors with an embedding-based pre-training scheme to yield a highly flexible framework which we refer to as few-shot learning for open world recognition (FLOWR). We benchmark our framework on open-world extensions of the common MiniImageNet and TieredImageNet few-shot learning datasets. Our results show, compared to prior methods, strong classification accuracy performance and up to a 12% improvement in H-measure (a measure of novel class detection) from our non-parametric open-world few-shot learning scheme.
John Willes, James Harrison, Ali Harakeh, Chelsea Finn, Marco Pavone 0001, Steven Lake Waslander
IEEE Trans. Pattern Anal. Mach. Intell.1
2023 Tartarus: A Benchmarking Platform for Realistic And Practical Inverse Molecular Design
abstract
The efficient exploration of chemical space to design molecules with intended properties enables the accelerated discovery of drugs, materials, and catalysts, and is one of the most important outstanding challenges in chemistry. Encouraged by the recent surge in computer power and artificial intelligence development, many algorithms have been developed to tackle this problem. However, despite the emergence of many new approaches in recent years, comparatively little progress has been made in developing realistic benchmarks that reflect the complexity of molecular design for real-world applications. In this work, we develop a set of practical benchmark tasks relying on physical simulation of molecular systems mimicking real-life molecular design problems for materials, drugs, and chemical reactions. Additionally, we demonstrate the utility and ease of use of our new benchmark set by demonstrating how to compare the performance of several well-established families of algorithms. Overall, we believe that our benchmark suite will help move the field towards more realistic molecular design benchmarks, and move the development of inverse molecular design algorithms closer to the practice of designing molecules that solve existing problems in both academia and industry alike.
AkshatKumar Nigam, Robert Pollice, Gary Tom, Kjell Jorner, John Willes, Luca A. Thiede, Anshul Kundaje, Alán Aspuru-Guzik
NeurIPS5
2015 Parasitic effects of device coupling on haptic performance
abstract
The device dynamics of haptic systems play a crucial role in the performance of the human user. Typical operation of a haptic device during simulation requires the user to perform common tasks that constitute the bases for all user actions. These common tasks include manipulation, selection, and navigation. Navigation requires the user to transition the end-effector across regions of the device workspace moving to a new location of interest within the virtual scene. In this study we investigate the role that the inertia tensor coupling has on user performance during navigational tasks. We also adapt the operation and admissible-motion space representation for haptic systems in which forces causing deviations from a desired path can be thought of as parasitic forces that degrade a users performance. Dynamic simulations were carried out to gain insight into the effects of navigating along paths of varying coupling using a 2DOF five-bar mechanism and were experimentally validated with a Quansar 2DOF Pantograph device.
Colin R. Gallacher, John Willes, József Kövecses
World Haptics2