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.

Pablo Moreno-Muñoz

dblp:220/5334 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
8since 2021 · last 2024
0000-0002-7249-2986ORCID · corroborated

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

Artificial intelligence and machine learning · 9 · 5 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-author

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
6 papers
Probabilistic and Bayesian machine learning · 69% Language models and text generation · 12% Representation and self-supervised learning · 10%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%
Theoretical computer science
1 paper
Algorithms and data structures · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process
1.432022
Revisiting Active Sets for Gaussian Process Decoders · NeurIPS 2022
Modular Gaussian Processes for Transfer Learning · NeurIPS 2021
Heterogeneous Multi-output Gaussian Process Prediction · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
laplace approximation
1.222023
Riemannian Laplace approximations for Bayesian neural networks · NeurIPS 2023
Laplacian Autoencoders for Learning Stochastic Representations · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference
variational inference
0.922022
Laplacian Autoencoders for Learning Stochastic Representations · NeurIPS 2022
Heterogeneous Multi-output Gaussian Process Prediction · NeurIPS 2018
Computational science and engineering
scientific machine learning
0.812024
Gradients of Functions of Large Matrices · NeurIPS 2024
Algorithms and data structures
numerical linear algebra
0.812024
Gradients of Functions of Large Matrices · NeurIPS 2024
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference
bayesian model selection
0.712023
On Masked Pre-training and the Marginal Likelihood · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian neural networks
0.712023
Riemannian Laplace approximations for Bayesian neural networks · NeurIPS 2023
Machine learning › Probabilistic and Bayesian machine learning
marginal likelihood
0.712023
On Masked Pre-training and the Marginal Likelihood · NeurIPS 2023
Natural language and speech › Language models and text generation
masked language modeling
0.712023
On Masked Pre-training and the Marginal Likelihood · NeurIPS 2023
Natural language and speech › Language models and text generation › large language model training › language model pretraining
masked pre-training
0.712023
On Masked Pre-training and the Marginal Likelihood · NeurIPS 2023
Machine learning › Deep learning architectures and training
autoencoder
0.612022
Laplacian Autoencoders for Learning Stochastic Representations · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › deep probabilistic models › bayesian deep learning
bayesian autoencoder
0.612022
Laplacian Autoencoders for Learning Stochastic Representations · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › structured models › latent variable model › latent gaussian model
gaussian process latent variable model
0.612022
Revisiting Active Sets for Gaussian Process Decoders · NeurIPS 2022
Machine learning › Representation and self-supervised learning › representation learning
latent representation learning
0.612022
Revisiting Active Sets for Gaussian Process Decoders · NeurIPS 2022
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.612022
Laplacian Autoencoders for Learning Stochastic Representations · NeurIPS 2022
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process › sparse gaussian process
sparse variational gaussian process
0.512021
Modular Gaussian Processes for Transfer Learning · NeurIPS 2021
Machine learning › Transfer learning and domain adaptation › parameter-based transfer learning
transfer gaussian process
0.512021
Modular Gaussian Processes for Transfer Learning · NeurIPS 2021
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes › gaussian process
multi-output gaussian process
0.312018
Heterogeneous Multi-output Gaussian Process Prediction · NeurIPS 2018
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference › approximate inference › variational inference
stochastic variational inference
0.312018
Heterogeneous Multi-output Gaussian Process Prediction · NeurIPS 2018

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

lanczos iteration · 1.5arnoldi iteration · 1.5adjoint systems · 1.5self-supervised learning · 0.7riemannian geometry · 0.7ordinary differential equation · 0.7cumulative scoring function · 0.7automatic differentiation · 0.7variational lower bound · 0.6hessian approximation · 0.6cross-validation · 0.6active set approximation · 0.6Monte Carlo EM · 0.6
YearPublicationVenuePosition
2024 Gradients of Functions of Large Matrices
abstract
Tuning scientific and probabilistic machine learning models - for example, partial differential equations, Gaussian processes, or Bayesian neural networks - often relies on evaluating functions of matrices whose size grows with the data set or the number of parameters. While the state-of-the-art for _evaluating_ these quantities is almost always based on Lanczos and Arnoldi iterations, the present work is the first to explain how to _differentiate_ these workhorses of numerical linear algebra efficiently. To get there, we derive previously unknown adjoint systems for Lanczos and Arnoldi iterations, implement them in JAX, and show that the resulting code can compete with Diffrax when it comes to differentiating PDEs, GPyTorch for selecting Gaussian process models and beats standard factorisation methods for calibrating Bayesian neural networks. All this is achieved without any problem-specific code optimisation. Find the code at [link redacted] and install the library with *pip install [redacted]*.
Nicholas Krämer, Pablo Moreno-Muñoz, Hrittik Roy, Søren Hauberg
NeurIPS2
2023 Adaptive Cholesky Gaussian Processes
abstract
We present a method to approximate Gaussian process regression models to large datasets by considering only a subset of the data. Our approach is novel in that the size of the subset is selected on the fly during exact inference with little computational overhead. From an empirical observation that the log-marginal likelihood often exhibits a linear trend once a sufficient subset of a dataset has been observed, we conclude that many large datasets contain redundant information that only slightly affects the posterior. Based on this, we provide probabilistic bounds on the full model evidence that can identify such subsets. Remarkably, these bounds are largely composed of terms that appear in intermediate steps of the standard Cholesky decomposition, allowing us to modify the algorithm to adaptively stop the decomposition once enough data have been observed.
Simon Bartels, Kristoffer Stensbo-Smidt, Pablo Moreno-Muñoz, Wouter Boomsma, Jes Frellsen, Søren Hauberg
AISTATS3
2023 Riemannian Laplace approximations for Bayesian neural networks
abstract
Bayesian neural networks often approximate the weight-posterior with a Gaussian distribution. However, practical posteriors are often, even locally, highly non-Gaussian, and empirical performance deteriorates. We propose a simple parametric approximate posterior that adapts to the shape of the true posterior through a Riemannian metric that is determined by the log-posterior gradient. We develop a Riemannian Laplace approximation where samples naturally fall into weight-regions with low negative log-posterior. We show that these samples can be drawn by solving a system of ordinary differential equations, which can be done efficiently by leveraging the structure of the Riemannian metric and automatic differentiation. Empirically, we demonstrate that our approach consistently improves over the conventional Laplace approximation across tasks. We further show that, unlike the conventional Laplace approximation, our method is not overly sensitive to the choice of prior, which alleviates a practical pitfall of current approaches.
Federico Bergamin, Pablo Moreno-Muñoz, Søren Hauberg, Georgios Arvanitidis
NeurIPS2
2023 On Masked Pre-training and the Marginal Likelihood
abstract
Masked pre-training removes random input dimensions and learns a model that can predict the missing values. Empirical results indicate that this intuitive form of self-supervised learning yields models that generalize very well to new domains. A theoretical understanding is, however, lacking. This paper shows that masked pre-training with a suitable cumulative scoring function corresponds to maximizing the model's marginal likelihood, which is de facto the Bayesian model selection measure of generalization. Beyond shedding light on the success of masked pre-training, this insight also suggests that Bayesian models can be trained with appropriately designed self-supervision. Empirically, we confirm the developed theory and explore the main learning principles of masked pre-training in large language models.
Pablo Moreno-Muñoz, Pol G. Recasens, Søren Hauberg
NeurIPS1
2022 Laplacian Autoencoders for Learning Stochastic Representations
abstract
Established methods for unsupervised representation learning such as variational autoencoders produce none or poorly calibrated uncertainty estimates making it difficult to evaluate if learned representations are stable and reliable. In this work, we present a Bayesian autoencoder for unsupervised representation learning, which is trained using a novel variational lower-bound of the autoencoder evidence. This is maximized using Monte Carlo EM with a variational distribution that takes the shape of a Laplace approximation. We develop a new Hessian approximation that scales linearly with data size allowing us to model high-dimensional data. Empirically, we show that our Laplacian autoencoder estimates well-calibrated uncertainties in both latent and output space. We demonstrate that this results in improved performance across a multitude of downstream tasks.
Marco Miani, Frederik Warburg, Pablo Moreno-Muñoz, Nicki Skafte Detlefsen, Søren Hauberg
NeurIPS3
2022 Revisiting Active Sets for Gaussian Process Decoders
abstract
Decoders built on Gaussian processes (GPs) are enticing due to the marginalisation over the non-linear function space. Such models (also known as GP-LVMs) are often expensive and notoriously difficult to train in practice, but can be scaled using variational inference and inducing points. In this paper, we revisit active set approximations. We develop a new stochastic estimate of the log-marginal likelihood based on recently discovered links to cross-validation, and we propose a computationally efficient approximation thereof. We demonstrate that the resulting stochastic active sets (SAS) approximation significantly improves the robustness of GP decoder training, while reducing computational cost. The SAS-GP obtains more structure in the latent space, scales to many datapoints, and learns better representations than variational autoencoders, which is rarely the case for GP decoders.
Pablo Moreno-Muñoz, Cilie W. Feldager, Søren Hauberg
NeurIPS1
2021 Modular Gaussian Processes for Transfer Learning
abstract
We present a framework for transfer learning based on modular variational Gaussian processes (GP). We develop a module-based method that having a dictionary of well fitted GPs, each model being characterised by its hyperparameters, pseudo-inputs and their corresponding posterior densities, one could build ensemble GP models without revisiting any data. Our method avoids undesired data centralisation, reduces rising computational costs and allows the transfer of learned uncertainty metrics after training. We exploit the augmentation of high-dimensional integral operators based on the Kullback-Leibler divergence between stochastic processes to introduce an efficient lower bound under all the sparse variational GPs, with different complexity and even likelihood distribution. The method is also valid for multi-output GPs, learning correlations a posteriori between independent modules. Extensive results illustrate the usability of our framework in large-scale and multi-task experiments, also compared with the exact inference methods in the literature.
Pablo Moreno-Muñoz, Antonio Artés-Rodríguez, Mauricio A. Álvarez
NeurIPS1
2021 Change-point detection in hierarchical circadian models
abstract
This paper addresses the problem of change-point detection in sequences of high-dimensional and heterogeneous observations, which also possess a periodic temporal structure . Due to the dimensionality problem, when the time between change points is of the order of the dimension of the model parameters, drifts in the underlying distribution can be misidentified as changes. To overcome this limitation, we assume that the observations lie in a lower-dimensional manifold that admits a latent variable representation. In particular, we propose a hierarchical model that is computationally feasible, widely applicable to heterogeneous data and robust to missing instances. Additionally, the observations’ periodic dependencies are captured by non-stationary periodic covariance functions . The proposed technique is particularly well suited to (and motivated by) the problem of detecting changes in human behavior using smartphones and its application to relapse detection in psychiatric patients. Finally, we validate the technique on synthetic examples and we demonstrate its utility in the detection of behavioral changes using real data acquired by smartphones.
Pablo Moreno-Muñoz, David Ramírez 0001, Antonio Artés-Rodríguez
Pattern Recognit.1
2020 Continual Learning for Infinite Hierarchical Change-Point Detection
abstract
Change-point detection (CPD) aims to locate abrupt transitions in the generative model of a sequence of observations. When Bayesian methods are considered, the standard practice is to infer the posterior distribution of the change-point locations. However, for complex models (high-dimensional or heterogeneous), it is not possible to perform reliable detection. To circumvent this problem, we propose to use a hierarchical model, which yields observations that belong to a lower-dimensional manifold. Concretely, we consider a latent-class model with an unbounded number of categories, which is based on the chinese-restaurant process (CRP). For this model we derive a continual learning mechanism that is based on the sequential construction of the CRP and the expectation-maximization (EM) algorithm with a stochastic maximization step. Our numerical results show that the proposed method is able to recursively infer the number of underlying latent classes and perform CPD in a reliable manner.
Pablo Moreno-Muñoz, David Ramírez 0001, Antonio Artés-Rodríguez
ICASSP1
2018 Heterogeneous Multi-output Gaussian Process Prediction
abstract
We present a novel extension of multi-output Gaussian processes for handling heterogeneous outputs. We assume that each output has its own likelihood function and use a vector-valued Gaussian process prior to jointly model the parameters in all likelihoods as latent functions. Our multi-output Gaussian process uses a covariance function with a linear model of coregionalisation form. Assuming conditional independence across the underlying latent functions together with an inducing variable framework, we are able to obtain tractable variational bounds amenable to stochastic variational inference. We illustrate the performance of the model on synthetic data and two real datasets: a human behavioral study and a demographic high-dimensional dataset.
Pablo Moreno-Muñoz, Antonio Artés-Rodríguez, Mauricio A. Álvarez
NeurIPS1