← Search

José Miguel Hernández-Lobato

58 accepted papers

2026

CREPE: Controlling diffusion with REPlica Exchange

ICLR 2026poster

Inference-time control of diffusion models aims to steer model outputs to satisfy new constraints without retraining. Previous approaches have mostly relied on heuristic guidance or have been coupled with Sequential Monte Carlo (SMC) for bias correction. In this paper, we propose a flexible alternat…

Cited by 0SourcecodeScholar
2026

RNE: plug-and-play diffusion inference-time control and energy-based training

ICLR 2026poster

Diffusion models generate data by removing noise gradually, which corresponds to the time-reversal of a noising process. However, access to only the denoising kernels is often insufficient. In many applications, we need the knowledge of the marginal densities along the generation trajectory, which e…

Cited by 0SourceScholar
2026

There Was Never a Bottleneck in Concept Bottleneck Models

ICLR 2026poster

Deep learning representations are often difficult to interpret, which can hinder their deployment in sensitive applications. Concept Bottleneck Models (CBMs) have emerged as a promising approach to mitigate this issue by learning representations that support target task performance while ensuring th…

Cited by 0SourceScholar
2025

Aligning Multimodal Representations through an Information Bottleneck

ICML 2025poster

Contrastive losses have been extensively used as a tool for multimodal representation learning. However, it has been empirically observed that their use is not effective to learn an aligned representation space. In this paper, we argue that this phenomenon is caused by the presence of modality-spec…

Cited by 0SourcePDFScholar
2025

Domain-Adapted Diffusion Model for PROTAC Linker Design Through the Lens of Density Ratio in Chemical Space

ICML 2025poster

Proteolysis-targeting chimeras (PROTACs) are a groundbreaking technology for targeted protein degradation, but designing effective linkers that connect two molecular fragments to form a drug-candidate PROTAC molecule remains a key challenge. While diffusion models show promise in molecular generatio…

Cited by 0SourcePDFScholar
2025

FEAT: Free energy Estimators with Adaptive Transport

NeurIPS 2025poster

We present Free energy Estimators with Adaptive Transport (FEAT), a novel framework for free energy estimation---a critical challenge across scientific domains. FEAT leverages learned transports implemented via stochastic interpolants and provides consistent, minimum-variance estimators based on esc…

Cited by 0SourcecodeScholar
2025

Progressive Tempering Sampler with Diffusion

ICML 2025poster

Recent research has focused on designing neural samplers that amortize the process of sampling from unnormalized densities. However, despite significant advancements, they still fall short of the state-of-the-art MCMC approach, Parallel Tempering (PT), when it comes to the efficiency of target eval…

2025

Scalable Gaussian Processes with Latent Kronecker Structure

ICML 2025poster

Applying Gaussian processes (GPs) to very large datasets remains a challenge due to limited computational scalability. Matrix structures, such as the Kronecker product, can accelerate operations significantly, but their application commonly entails approximations or unrealistic assumptions. In parti…

Cited by 0SourcePDFScholar
2025

Training Neural Samplers with Reverse Diffusive KL Divergence

AISTATS 2025poster

Training generative models to sample from unnormalized density functions is an important and challenging task in machine learning. Traditional training methods often rely on the reverse Kullback-Leibler (KL) divergence due to its tractability. However, the mode-seeking behavior of reverse KL hinder…

Cited by 0SourcecodeScholar
2025

Uncertainty Modeling in Graph Neural Networks via Stochastic Differential Equations

ICLR 2025spotlight

We propose a novel Stochastic Differential Equation (SDE) framework to address the problem of learning uncertainty-aware representations for graph-structured data. While Graph Neural Ordinary Differential Equations (GNODEs) have shown promise in learning node representations, they lack the ability t…

Cited by 1SourcePDFScholar
2024

A Generative Model of Symmetry Transformations

NeurIPS 2024poster

Correctly capturing the symmetry transformations of data can lead to efficient models with strong generalization capabilities, though methods incorporating symmetries often require prior knowledge. While recent advancements have been made in learning those symmetries directly from the dataset, most…

2024

Accelerating Relative Entropy Coding with Space Partitioning

NeurIPS 2024poster

Relative entropy coding (REC) algorithms encode a random sample following a target distribution $Q$, using a coding distribution $P$ shared between the sender and receiver. Sadly, general REC algorithms suffer from prohibitive encoding times, at least on the order of $2^{D_{\text{KL}}[Q||P]}$, and…

Cited by 1SourcePDFScholar
2024

Diffusive Gibbs Sampling

ICML 2024poster

The inadequate mixing of conventional Markov Chain Monte Carlo (MCMC) methods for multi-modal distributions presents a significant challenge in practical applications such as Bayesian inference and molecular dynamics. Addressing this, we propose Diffusive Gibbs Sampling (DiGS), an innovative family…

2024

Feature Attribution with Necessity and Sufficiency via Dual-stage Perturbation Test for Causal Explanation

ICML 2024poster

We investigate the problem of explainability for machine learning models, focusing on Feature Attribution Methods (FAMs) that evaluate feature importance through perturbation tests. Despite their utility, FAMs struggle to distinguish the contributions of different features, when their prediction cha…

2024

Improving Linear System Solvers for Hyperparameter Optimisation in Iterative Gaussian Processes

NeurIPS 2024poster

Scaling hyperparameter optimisation to very large datasets remains an open problem in the Gaussian process community. This paper focuses on iterative methods, which use linear system solvers, like conjugate gradients, alternating projections or stochastic gradient descent, to construct an estimate o…

2024

On conditional diffusion models for PDE simulations

NeurIPS 2024poster

Modelling partial differential equations (PDEs) is of crucial importance in science and engineering, and it includes tasks ranging from forecasting to inverse problems, such as data assimilation. However, most previous numerical and machine learning approaches that target forecasting cannot be appli…

2024

Position: Bayesian Deep Learning is Needed in the Age of Large-Scale AI

ICML 2024poster

In the current landscape of deep learning research, there is a predominant emphasis on achieving high predictive accuracy in supervised tasks involving large image and language datasets. However, a broader perspective reveals a multitude of overlooked metrics, tasks, and data types, such as uncertai…

Cited by 36SourcePDFScholar
2024

RECOMBINER: Robust and Enhanced Compression with Bayesian Implicit Neural Representations

ICLR 2024poster

COMpression with Bayesian Implicit NEural Representations (COMBINER) is a recent data compression method that addresses a key inefficiency of previous Implicit Neural Representation (INR)-based approaches: it avoids quantization and enables direct optimization of the rate-distortion performance. How…

2024

Retro-fallback: retrosynthetic planning in an uncertain world

ICLR 2024poster

Retrosynthesis is the task of planning a series of chemical reactions to create a desired molecule from simpler, buyable molecules. While previous works have proposed algorithms to find optimal solutions for a range of metrics (e.g. shortest, lowest-cost), these works generally overlook the fact tha…

Cited by 9SourcePDFScholar
2024

Stochastic Gradient Descent for Gaussian Processes Done Right

ICLR 2024poster

As is well known, both sampling from the posterior and computing the mean of the posterior in Gaussian process regression reduces to solving a large linear system of equations. We study the use of stochastic gradient descent for solving this linear system, and show that when done right---by which we…

2024

Studying K-FAC Heuristics by Viewing Adam through a Second-Order Lens

ICML 2024poster

Research into optimisation for deep learning is characterised by a tension between the computational efficiency of first-order, gradient-based methods (such as SGD and Adam) and the theoretical efficiency of second-order, curvature-based methods (such as quasi-Newton methods and K-FAC). Noting that…

2023

Compression with Bayesian Implicit Neural Representations

NeurIPS 2023spotlight

Many common types of data can be represented as functions that map coordinates to signal values, such as pixel locations to RGB values in the case of an image. Based on this view, data can be compressed by overfitting a compact neural network to its functional representation and then encoding the ne…

2023

Faster Relative Entropy Coding with Greedy Rejection Coding

NeurIPS 2023poster

Relative entropy coding (REC) algorithms encode a sample from a target distribution $Q$ using a proposal distribution $P$ using as few bits as possible. Unlike entropy coding, REC does not assume discrete distributions and require quantisation. As such, it can be naturally integrated into communicat…

Cited by 13SourcePDFScholar
2023

Flow Annealed Importance Sampling Bootstrap

ICLR 2023top-25%

Normalizing flows are tractable density models that can approximate complicated target distributions, e.g. Boltzmann distributions of physical systems. However, current methods for training flows either suffer from mode-seeking behavior, use samples from the target generated beforehand by expensive…

2023

Meta-learning Adaptive Deep Kernel Gaussian Processes for Molecular Property Prediction

ICLR 2023poster

We propose Adaptive Deep Kernel Fitting with Implicit Function Theorem (ADKF-IFT), a novel framework for learning deep kernel Gaussian processes (GPs) by interpolating between meta-learning and conventional deep kernel learning. Our approach employs a bilevel optimization objective where we meta-lea…

2023

SE(3) Equivariant Augmented Coupling Flows

NeurIPS 2023spotlight

Coupling normalizing flows allow for fast sampling and density evaluation, making them the tool of choice for probabilistic modeling of physical systems. However, the standard coupling architecture precludes endowing flows that operate on the Cartesian coordinates of atoms with the SE(3) and permut…

2023

Sampling from Gaussian Process Posteriors using Stochastic Gradient Descent

NeurIPS 2023oral

Gaussian processes are a powerful framework for quantifying uncertainty and for sequential decision-making but are limited by the requirement of solving linear systems. In general, this has a cubic cost in dataset size and is sensitive to conditioning. We explore stochastic gradient algorithms as a…

2023

Sampling-based inference for large linear models, with application to linearised Laplace

ICLR 2023poster

Large-scale linear models are ubiquitous throughout machine learning, with contemporary application as surrogate models for neural network uncertainty quantification; that is, the linearised Laplace method. Alas, the computational cost associated with Bayesian linear models constrains this method's…

2023

Tanimoto Random Features for Scalable Molecular Machine Learning

NeurIPS 2023poster

The Tanimoto coefficient is commonly used to measure the similarity between molecules represented as discrete fingerprints, either as a distance metric or a positive definite kernel. While many kernel methods can be accelerated using random feature approximations, at present there is a lack of such…

2022

Invariant Causal Representation Learning for Out-of-Distribution Generalization

ICLR 2022poster

Due to spurious correlations, machine learning systems often fail to generalize to environments whose distributions differ from the ones used at training time. Prior work addressing this, either explicitly or implicitly, attempted to find a data representation that has an invariant relationship with…

Cited by 116SourcePDFScholar
2022

Missing Data Imputation and Acquisition with Deep Hierarchical Models and Hamiltonian Monte Carlo

NeurIPS 2022accept

Variational Autoencoders (VAEs) have recently been highly successful at imputing and acquiring heterogeneous missing data. However, within this specific application domain, existing VAE methods are restricted by using only one layer of latent variables and strictly Gaussian posterior approximations.…

2022

Scalable One-Pass Optimisation of High-Dimensional Weight-Update Hyperparameters by Implicit Differentiation

ICLR 2022spotlight

Machine learning training methods depend plentifully and intricately on hyperparameters, motivating automated strategies for their optimisation. Many existing algorithms restart training for each new hyperparameter choice, at considerable computational cost. Some hypergradient-based one-pass methods…

2021

Activation-level uncertainty in deep neural networks

ICLR 2021poster

Current approaches for uncertainty estimation in deep learning often produce too confident results. Bayesian Neural Networks (BNNs) model uncertainty in the space of weights, which is usually high-dimensional and limits the quality of variational approximations. The more recent functional BNNs (fBNN…

Cited by 19SourcePDFScholar
2021

Functional Variational Inference based on Stochastic Process Generators

NeurIPS 2021poster

Bayesian inference in the space of functions has been an important topic for Bayesian modeling in the past. In this paper, we propose a new solution to this problem called Functional Variational Inference (FVI). In FVI, we minimize a divergence in function space between the variational distribution…

Cited by 34SourcePDFScholar
2021

Getting a CLUE: A Method for Explaining Uncertainty Estimates

ICLR 2021oral

Both uncertainty estimation and interpretability are important factors for trustworthy machine learning systems. However, there is little work at the intersection of these two areas. We address this gap by proposing a novel method for interpreting uncertainty estimates from differentiable probabilis…

Cited by 151SourcePDFScholar
2021

Improving black-box optimization in VAE latent space using decoder uncertainty

NeurIPS 2021poster

Optimization in the latent space of variational autoencoders is a promising approach to generate high-dimensional discrete objects that maximize an expensive black-box property (e.g., drug-likeness in molecular generation, function approximation with arithmetic expressions). However, existing method…

Cited by 75SourcePDFScholar
2021

Symmetry-Aware Actor-Critic for 3D Molecular Design

ICLR 2021poster

Automating molecular design using deep reinforcement learning (RL) has the potential to greatly accelerate the search for novel materials. Despite recent progress on leveraging graph representations to design molecules, such methods are fundamentally limited by the lack of three-dimensional (3D) inf…

2020

Barking up the right tree: an approach to search over molecule synthesis DAGs

NeurIPS 2020spotlight

When designing new molecules with particular properties, it is not only important what to make but crucially how to make it. These instructions form a synthesis directed acyclic graph (DAG), describing how a large vocabulary of simple building blocks can be recursively combined through chemical reac…

2020

Compressing Images by Encoding Their Latent Representations with Relative Entropy Coding

NeurIPS 2020poster

Variational Autoencoders (VAEs) have seen widespread use in learned image compression. They are used to learn expressive latent representations on which downstream compression methods can operate with high efficiency. Recently proposed 'bits-back' methods can indirectly encode the latent representat…

2020

Depth Uncertainty in Neural Networks

NeurIPS 2020poster

Existing methods for estimating uncertainty in deep learning tend to require multiple forward passes, making them unsuitable for applications where computational resources are limited. To solve this, we perform probabilistic reasoning over the depth of neural networks. Different depths correspond to…

2020

Sample-Efficient Optimization in the Latent Space of Deep Generative Models via Weighted Retraining

NeurIPS 2020poster

Many important problems in science and engineering, such as drug design, involve optimizing an expensive black-box objective function over a complex, high-dimensional, and structured input space. Although machine learning techniques have shown promise in solving such problems, existing approaches su…

2020

VAEM: a Deep Generative Model for Heterogeneous Mixed Type Data

NeurIPS 2020poster

Deep generative models often perform poorly in real-world applications due to the heterogeneity of natural data sets. Heterogeneity arises from data containing different types of features (categorical, ordinal, continuous, etc.) and features of the same type having different marginal distributions.…

2019

A Generative Model For Electron Paths

ICLR 2019poster

Chemical reactions can be described as the stepwise redistribution of electrons in molecules. As such, reactions are often depicted using "arrow-pushing" diagrams which show this movement as a sequence of arrows. We propose an electron path prediction model (ELECTRO) to learn these sequences directl…

Cited by 90SourcePDFScholar
2019

A Model to Search for Synthesizable Molecules

NeurIPS 2019poster

Deep generative models are able to suggest new organic molecules by generating strings, trees, and graphs representing their structure. While such models allow one to generate molecules with desirable properties, they give no guarantees that the molecules can actually be synthesized in practice. We…

2019

Bayesian Batch Active Learning as Sparse Subset Approximation

NeurIPS 2019poster

Leveraging the wealth of unlabeled data produced in recent years provides great potential for improving supervised models. When the cost of acquiring labels is high, probabilistic active learning methods can be used to greedily select the most informative data points to be labeled. However, for many…

2019

Deterministic Variational Inference for Robust Bayesian Neural Networks

ICLR 2019oral

Bayesian neural networks (BNNs) hold great promise as a flexible and principled solution to deal with uncertainty when learning from finite data. Among approaches to realize probabilistic inference in deep neural networks, variational Bayes (VB) is theoretically grounded, generally applicable, and c…

2019

Icebreaker: Element-wise Efficient Information Acquisition with a Bayesian Deep Latent Gaussian Model

NeurIPS 2019poster

In this paper, we address the ice-start problem, i.e., the challenge of deploying machine learning models when only a little or no training data is initially available, and acquiring each feature element of data is associated with costs. This setting is representative of the real-world machine learn…

2019

Minimal Random Code Learning: Getting Bits Back from Compressed Model Parameters

ICLR 2019poster

While deep neural networks are a highly successful model class, their large memory footprint puts considerable strain on energy consumption, communication bandwidth, and storage requirements. Consequently, model size reduction has become an utmost goal in deep learning. A typical approach is to trai…

2019

Successor Uncertainties: Exploration and Uncertainty in Temporal Difference Learning

NeurIPS 2019poster

Posterior sampling for reinforcement learning (PSRL) is an effective method for balancing exploration and exploitation in reinforcement learning. Randomised value functions (RVF) can be viewed as a promising approach to scaling PSRL. However, we show that most contemporary algorithms combining RVF w…

Cited by 76SourcePDFScholar
2018

Inference in Deep Gaussian Processes using Stochastic Gradient Hamiltonian Monte Carlo

NeurIPS 2018poster

Deep Gaussian Processes (DGPs) are hierarchical generalizations of Gaussian Processes that combine well calibrated uncertainty estimates with the high flexibility of multilayer models. One of the biggest challenges with these models is that exact inference is intractable. The current state-of-the-ar…

2018

Learning a Generative Model for Validity in Complex Discrete Structures

ICLR 2018poster

Deep generative models have been successfully used to learn representations for high-dimensional discrete spaces by representing discrete objects as sequences and employing powerful sequence-based deep models. Unfortunately, these sequence-based models often produce invalid sequences: sequences whic…

2017

Learning and Policy Search in Stochastic Dynamical Systems with Bayesian Neural Networks

ICLR 2017poster

We present an algorithm for policy search in stochastic dynamical systems using model-based reinforcement learning. The system dynamics are described with Bayesian neural networks (BNNs) that include stochastic input variables. These input variables allow us to capture complex statistical patterns…

Cited by 224SourceScholar
2017

Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Space

ICML 2017poster

Chemical space is so large that brute force searches for new interesting molecules are infeasible. High-throughput virtual screening via computer cluster simulations can speed up the discovery process by collecting very large amounts of data in parallel, e.g., up to hundreds or thousands of parallel…

2017

Sequence Tutor: Conservative Fine-Tuning of Sequence Generation Models with KL-control

ICML 2017poster

This paper proposes a general method for improving the structure and quality of sequences generated by a recurrent neural network (RNN), while maintaining information originally learned from data, as well as sample diversity. An RNN is first pre-trained on data using maximum likelihood estimation (M…

Cited by 213SourcePDFScholar