Demo Data from EDBT 2026 / reviewers in the wild / expert
Iain Murray 0001
dblp:82/384
· DBLP profile ↗
37ranked-venue papers
6as first author
4since 2021 · last 2023
0000-0002-6506-0472ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 34 · 6 first-author · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 since 2021Databases, data management, data science and information retrieval · 2 · 2 since 2021
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
23 papers |
Probabilistic and Bayesian machine learning · 42% Generative modeling · 29% Deep learning architectures and training · 12% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 30 heaviest of 58, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
density estimation |
1.6 | 7 | 2019 | Neural Spline Flows · NeurIPS 2019 Masked Autoregressive Flow for Density Estimation · NIPS 2017 Neural Autoregressive Distribution Estimation · J. Mach. Learn. Res. 2016 |
Machine learning › Generative modeling
autoregressive model |
1.1 | 5 | 2017 | Masked Autoregressive Flow for Density Estimation · NIPS 2017 Neural Autoregressive Distribution Estimation · J. Mach. Learn. Res. 2016 MADE: Masked Autoencoder for Distribution Estimation · ICML 2015 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
simulation-based inference |
0.7 | 2 | 2020 | On Contrastive Learning for Likelihood-free Inference · ICML 2020 Fast ε-free Inference of Simulation Models with Bayesian Conditional Density Estimation · NIPS 2016 |
Machine learning › Generative modeling
normalizing flow |
0.7 | 2 | 2019 | Neural Spline Flows · NeurIPS 2019 Masked Autoregressive Flow for Density Estimation · NIPS 2017 |
Machine learning › Generative modeling › autoregressive model
autoregressive density estimation |
0.6 | 3 | 2016 | Neural Autoregressive Distribution Estimation · J. Mach. Learn. Res. 2016 A Deep and Tractable Density Estimator · ICML 2014 RNADE: The real-valued neural autoregressive density-estimator · NIPS 2013 |
Machine learning › Generative modeling
diffusion model |
0.5 | 1 | 2021 | Maximum Likelihood Training of Score-Based Diffusion Models · NeurIPS 2021 |
Machine learning › Deep learning architectures and training › recurrent neural network
LSTM |
0.5 | 1 | 2021 | CloudLSTM: A Recurrent Neural Model for Spatiotemporal Point-cloud Stream Forecasting · AAAI 2021 |
Machine learning › Generative modeling
maximum likelihood learning |
0.5 | 1 | 2021 | Maximum Likelihood Training of Score-Based Diffusion Models · NeurIPS 2021 |
Machine learning › Deep learning architectures and training
recurrent neural network |
0.5 | 1 | 2021 | CloudLSTM: A Recurrent Neural Model for Spatiotemporal Point-cloud Stream Forecasting · AAAI 2021 |
Machine learning › Generative modeling › diffusion model
score-based generative model |
0.5 | 1 | 2021 | Maximum Likelihood Training of Score-Based Diffusion Models · NeurIPS 2021 |
Machine learning › Generative modeling
score matching |
0.5 | 1 | 2021 | Maximum Likelihood Training of Score-Based Diffusion Models · NeurIPS 2021 |
Machine learning › Time series and sequential data
spatiotemporal forecasting |
0.5 | 1 | 2021 | CloudLSTM: A Recurrent Neural Model for Spatiotemporal Point-cloud Stream Forecasting · AAAI 2021 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
density ratio estimation |
0.4 | 1 | 2020 | On Contrastive Learning for Likelihood-free Inference · ICML 2020 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods
markov chain monte carlo |
0.4 | 4 | 2014 | Parallel MCMC with generalized elliptical slice sampling · J. Mach. Learn. Res. 2014 Slice sampling covariance hyperparameters of latent Gaussian models · NIPS 2010 Evaluating probabilities under high-dimensional latent variable models · NIPS 2008 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
flow-based density estimation |
0.4 | 1 | 2019 | Neural Spline Flows · NeurIPS 2019 |
Machine learning › Learning paradigms
multi-task learning |
0.4 | 1 | 2019 | BERT and PALs: Projected Attention Layers for Efficient Adaptation in Multi-Task Learning · ICML 2019 |
Machine learning › Deep learning architectures and training
normalization |
0.4 | 1 | 2019 | Mode Normalization · ICLR (Poster) 2019 |
Machine learning › Efficient and distributed learning
parameter-efficient fine-tuning |
0.4 | 1 | 2019 | BERT and PALs: Projected Attention Layers for Efficient Adaptation in Multi-Task Learning · ICML 2019 |
Natural language and speech › Language models and text generation › large language model › large language model adaptation
pre-trained language model fine-tuning |
0.4 | 1 | 2019 | BERT and PALs: Projected Attention Layers for Efficient Adaptation in Multi-Task Learning · ICML 2019 |
Natural language and speech › Language models and text generation › large language model evaluation › large language model benchmarking
dynamic evaluation |
0.3 | 1 | 2018 | Dynamic Evaluation of Neural Sequence Models · ICML 2018 |
Machine learning › Deep learning architectures and training › sequence modeling
neural sequence models |
0.3 | 1 | 2018 | Dynamic Evaluation of Neural Sequence Models · ICML 2018 |
Machine learning › Probabilistic and Bayesian machine learning › monte carlo methods › markov chain monte carlo
slice sampling |
0.3 | 2 | 2014 | Parallel MCMC with generalized elliptical slice sampling · J. Mach. Learn. Res. 2014 Slice sampling covariance hyperparameters of latent Gaussian models · NIPS 2010 |
Machine learning › Generative modeling › normalizing flow
autoregressive flow |
0.3 | 1 | 2017 | Masked Autoregressive Flow for Density Estimation · NIPS 2017 |
Machine learning › Probabilistic and Bayesian machine learning › stochastic processes
gaussian process |
0.3 | 3 | 2010 | Slice sampling covariance hyperparameters of latent Gaussian models · NIPS 2010 Tractable nonparametric Bayesian inference in Poisson processes with Gaussian process intensities · ICML 2009 The Gaussian Process Density Sampler · NIPS 2008 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › approximate bayesian inference
approximate bayesian computation |
0.2 | 1 | 2016 | Fast ε-free Inference of Simulation Models with Bayesian Conditional Density Estimation · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference |
0.2 | 1 | 2016 | Fast ε-free Inference of Simulation Models with Bayesian Conditional Density Estimation · NIPS 2016 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
conditional density estimation |
0.2 | 1 | 2016 | Fast ε-free Inference of Simulation Models with Bayesian Conditional Density Estimation · NIPS 2016 |
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning › self-supervised representation learning
masked autoencoder |
0.2 | 1 | 2015 | MADE: Masked Autoencoder for Distribution Estimation · ICML 2015 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › density estimation
deep density estimation |
0.2 | 1 | 2014 | A Deep and Tractable Density Estimator · ICML 2014 |
Machine learning › Deep learning architectures and training › deep generative model
deep belief network |
0.2 | 2 | 2008 | Evaluating probabilities under high-dimensional latent variable models · NIPS 2008 On the quantitative analysis of deep belief networks · ICML 2008 |
Methods — techniques the papers use, named apart from their topics
sequence-to-sequence learning · 0.5score matching · 0.5point cloud convolution · 0.5continuous normalizing flow · 0.5attention · 0.5autoregressive modeling · 0.5neural density estimator · 0.4contrastive learning · 0.4classifier · 0.4adapter modules · 0.4elliptical slice sampling · 0.2harmonic mean · 0.1empirical likelihood · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Nudging Neural Click Prediction Models to Pay Attention to PositionabstractPredicting the click-through rate (CTR) of an item is a fundamental task in online advertising and recommender systems. CTR prediction models are typically trained on user click data from traffic logs. However, users are more likely to interact with items that were shown prominently on a website. CTR models often over-estimate the value of such items and show them more often, at the expense of items of higher quality that were previously shown at less prominent positions. This self-reinforcing position bias effect reduces both the immediate and long-term quality of recommendations for users. In this paper, we revisit position bias in a family of state-of-the-art neural models for CTR prediction, and use synthetic data to demonstrate the difficulty of controlling for position. We propose an approach that encourages neural networks to use position (or other confounding variables) as much as possible to explain the training data, and a metric that can directly measure bias. Experiments on two real-world datasets demonstrate the effectiveness of our approach in correcting for position-like features in 2 state-of-the-art CTR prediction models. Efi Karra Taniskidou, Iain Murray 0001, Roberto Pellegrini |
CIKM | 3 |
| 2022 | Don't recommend the obvious: estimate probability ratiosabstractSequential recommender systems are becoming widespread in the online retail and streaming industry. These systems are often trained to predict the next item given a sequence of a user’s recent actions, and standard evaluation metrics reward systems that can identify the most probable items that might appear next. However, some recent papers instead evaluate recommendation systems with popularity-sampled metrics, which measure how well the model can find a user’s next item when hidden amongst generally-popular items. We argue that these popularity-sampled metrics are more appropriate for recommender systems, because the most probable items for a user often include generally-popular items. If the probability that a customer will watch Toy Story is not much more probable than for the average customer, then the movie isn’t especially relevant for them and we should not recommend it. This paper shows that optimizing popularity-sampled metrics is closely related to estimating point-wise mutual information (PMI). We propose and compare two techniques to fit PMI directly, which both improve popularity-sampled metrics for state-of-the-art recommender systems. The improvements are large compared to differences between recently-proposed model architectures. Roberto Pellegrini, Iain Murray 0001 |
RecSys | 3 |
| 2021 | CloudLSTM: A Recurrent Neural Model for Spatiotemporal Point-cloud Stream ForecastingabstractThis paper introduces CloudLSTM, a new branch of recurrent neural models tailored to forecasting over data streams generated by geospatial point-cloud sources. We design a Dynamic Point-cloud Convolution (DConv) operator as the core component of CloudLSTMs, which performs convolution directly over point-clouds and extracts local spatial features from sets of neighboring points that surround different elements of the input. This operator maintains the permutation invariance of sequence-to-sequence learning frameworks, while representing neighboring correlations at each time step -- an important aspect in spatiotemporal predictive learning. The DConv operator resolves the grid-structural data requirements of existing spatiotemporal forecasting models and can be easily plugged into traditional LSTM architectures with sequence-to-sequence learning and attention mechanisms. We apply our proposed architecture to two representative, practical use cases that involve point-cloud streams, i.e. mobile service traffic forecasting and air quality indicator forecasting. Our results, obtained with real-world datasets collected in diverse scenarios for each use case, show that CloudLSTM delivers accurate long-term predictions, outperforming a variety of competitor neural network models. Chaoyun Zhang, Marco Fiore 0001, Iain Murray 0001, Paul Patras |
AAAI | 3 |
| 2021 | Maximum Likelihood Training of Score-Based Diffusion ModelsabstractScore-based diffusion models synthesize samples by reversing a stochastic process that diffuses data to noise, and are trained by minimizing a weighted combination of score matching losses. The log-likelihood of score-based diffusion models can be tractably computed through a connection to continuous normalizing flows, but log-likelihood is not directly optimized by the weighted combination of score matching losses. We show that for a specific weighting scheme, the objective upper bounds the negative log-likelihood, thus enabling approximate maximum likelihood training of score-based diffusion models. We empirically observe that maximum likelihood training consistently improves the likelihood of score-based diffusion models across multiple datasets, stochastic processes, and model architectures. Our best models achieve negative log-likelihoods of 2.83 and 3.76 bits/dim on CIFAR-10 and ImageNet $32\times 32$ without any data augmentation, on a par with state-of-the-art autoregressive models on these tasks. Yang Song 0011, Conor Durkan, Iain Murray 0001, Stefano Ermon |
NeurIPS | 3 |
| 2020 | On Contrastive Learning for Likelihood-free InferenceabstractLikelihood-free methods perform parameter inference in stochastic simulator models where evaluating the likelihood is intractable but sampling synthetic data is possible. One class of methods for this likelihood-free problem uses a classifier to distinguish between pairs of parameter-observation samples generated using the simulator and pairs sampled from some reference distribution, which implicitly learns a density ratio proportional to the likelihood. Another popular class of methods fits a conditional distribution to the parameter posterior directly, and a particular recent variant allows for the use of flexible neural density estimators for this task. In this work, we show that both of these approaches can be unified under a general contrastive learning scheme, and clarify how they should be run and compared. Conor Durkan, Iain Murray 0001, George Papamakarios |
ICML | 2 |
| 2019 | Sequential Neural Likelihood: Fast Likelihood-free Inference with Autoregressive FlowsabstractWe present Sequential Neural Likelihood (SNL), a new method for Bayesian inference in simulator models, where the likelihood is intractable but simulating data from the model is possible. SNL trains an autoregressive flow on simulated data in order to learn a model of the likelihood in the region of high posterior density. A sequential training procedure guides simulations and reduces simulation cost by orders of magnitude. We show that SNL is more robust, more accurate and requires less tuning than related neural-based methods, and we discuss diagnostics for assessing calibration, convergence and goodness-of-fit. George Papamakarios, David C. Sterratt, Iain Murray 0001 |
AISTATS | 3 |
| 2019 | Mode Normalization
Lucas Deecke, Iain Murray 0001, Hakan Bilen |
ICLR (Poster) | 2 |
| 2019 | BERT and PALs: Projected Attention Layers for Efficient Adaptation in Multi-Task LearningabstractMulti-task learning shares information between related tasks, sometimes reducing the number of parameters required. State-of-the-art results across multiple natural language understanding tasks in the GLUE benchmark have previously used transfer from a single large task: unsupervised pre-training with BERT, where a separate BERT model was fine-tuned for each task. We explore multi-task approaches that share a \hbox{single} BERT model with a small number of additional task-specific parameters. Using new adaptation modules, PALs or ‘projected attention layers’, we match the performance of separately fine-tuned models on the GLUE benchmark with $\approx$7 times fewer parameters, and obtain state-of-the-art results on the Recognizing Textual Entailment dataset. Asa Cooper Stickland, Iain Murray 0001 |
ICML | 2 |
| 2019 | Neural Spline FlowsabstractA normalizing flow models a complex probability density as an invertible transformation of a simple base density. Flows based on either coupling or autoregressive transforms both offer exact density evaluation and sampling, but rely on the parameterization of an easily invertible elementwise transformation, whose choice determines the flexibility of these models. Building upon recent work, we propose a fully-differentiable module based on monotonic rational-quadratic splines, which enhances the flexibility of both coupling and autoregressive transforms while retaining analytic invertibility. We demonstrate that neural spline flows improve density estimation, variational inference, and generative modeling of images. Conor Durkan, Artur Bekasov, Iain Murray 0001, George Papamakarios |
NeurIPS | 3 |
| 2018 | Dynamic Evaluation of Neural Sequence ModelsabstractWe explore dynamic evaluation, where sequence models are adapted to the recent sequence history using gradient descent, assigning higher probabilities to re-occurring sequential patterns. We develop a dynamic evaluation approach that outperforms existing adaptation approaches in our comparisons. We apply dynamic evaluation to outperform all previous word-level perplexities on the Penn Treebank and WikiText-2 datasets (achieving 51.1 and 44.3 respectively) and all previous character-level cross-entropies on the text8 and Hutter Prize datasets (achieving 1.19 bits/char and 1.08 bits/char respectively). Ben Krause, Emmanuel Kahembwe, Iain Murray 0001, Steve Renals |
ICML | 3 |
| 2017 | Markov Chain Truncation for Doubly-Intractable InferenceabstractComputing partition functions, the normalizing constants of probability distributions, is often hard. Variants of importance sampling give unbiased estimates of a normalizer Z, however, unbiased estimates of the reciprocal 1/Z are harder to obtain. Unbiased estimates of 1/Z allow Markov chain Monte Carlo sampling of “doubly-intractable” distributions, such as the parameter posterior for Markov Random Fields or Exponential Random Graphs. We demonstrate how to construct unbiased estimates for 1/Z given access to black-box importance sampling estimators for Z. We adapt recent work on random series truncation and Markov chain coupling, producing estimators with lower variance and a higher percentage of positive estimates than before. Our debiasing algorithms are simple to implement, and have some theoretical and empirical advantages over existing methods. Colin Wei, Iain Murray 0001 |
AISTATS | 2 |
| 2017 | Aye or naw, whit dae ye hink? Scottish independence and linguistic identity on social mediaabstractPhilippa Shoemark, Debnil Sur, Luke Shrimpton, Iain Murray, Sharon Goldwater. Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 1, Long Papers. 2017. Philippa Shoemark, Debnil Sur, Luke Shrimpton, Iain Murray 0001, Sharon Goldwater |
EACL (1) | 4 |
| 2017 | Masked Autoregressive Flow for Density EstimationabstractAutoregressive models are among the best performing neural density estimators. We describe an approach for increasing the flexibility of an autoregressive model, based on modelling the random numbers that the model uses internally when generating data. By constructing a stack of autoregressive models, each modelling the random numbers of the next model in the stack, we obtain a type of normalizing flow suitable for density estimation, which we call Masked Autoregressive Flow. This type of flow is closely related to Inverse Autoregressive Flow and is a generalization of Real NVP. Masked Autoregressive Flow achieves state-of-the-art performance in a range of general-purpose density estimation tasks. George Papamakarios, Iain Murray 0001, Theo Pavlakou |
NIPS | 2 |
| 2016 | Pseudo-Marginal Slice SamplingabstractMarkov chain Monte Carlo (MCMC) methods asymptotically sample from complex probability distributions. The pseudo-marginal MCMC framework only requires an unbiased estimator of the unnormalized probability distribution function to construct a Markov chain. However, the resulting chains are harder to tune to a target distribution than conventional MCMC, and the types of updates available are limited. We describe a general way to clamp and update the random numbers used in a pseudo-marginal method’s unbiased estimator. In this framework we can use slice sampling and other adaptive methods. We obtain more robust Markov chains, which often mix more quickly. Iain Murray 0001, Matthew M. Graham |
AISTATS | 1 |
| 2016 | Fast ε-free Inference of Simulation Models with Bayesian Conditional Density EstimationabstractMany statistical models can be simulated forwards but have intractable likelihoods. Approximate Bayesian Computation (ABC) methods are used to infer properties of these models from data. Traditionally these methods approximate the posterior over parameters by conditioning on data being inside an ε-ball around the observed data, which is only correct in the limit ε→0. Monte Carlo methods can then draw samples from the approximate posterior to approximate predictions or error bars on parameters. These algorithms critically slow down as ε→0, and in practice draw samples from a broader distribution than the posterior. We propose a new approach to likelihood-free inference based on Bayesian conditional density estimation. Preliminary inferences based on limited simulation data are used to guide later simulations. In some cases, learning an accurate parametric representation of the entire true posterior distribution requires fewer model simulations than Monte Carlo ABC methods need to produce a single sample from an approximate posterior. George Papamakarios, Iain Murray 0001 |
NIPS | 2 |
| 2016 | Neural Autoregressive Distribution EstimationabstractWe present Neural Autoregressive Distribution Estimation (NADE) models, which are neural network architectures applied to the problem of unsupervised distribution and density estimation. They leverage the probability product rule and a weight sharing scheme inspired from restricted Boltzmann machines, to yield an estimator that is both tractable and has good generalization performance. We discuss how they achieve competitive performance in modeling both binary and real-valued observations. We also present how deep NADE models can be trained to be agnostic to the ordering of input dimensions used by the autoregressive product rule decomposition. Finally, we also show how to exploit the topological structure of pixels in images using a deep convolutional architecture for NADE. Benigno Uria, Marc-Alexandre Côté, Karol Gregor, Iain Murray 0001, Hugo Larochelle |
J. Mach. Learn. Res. | 4 |
| 2015 | Modelling acoustic feature dependencies with artificial neural networks: Trajectory-RNADEabstractGiven a transcription, sampling from a good model of acoustic feature trajectories should result in plausible realizations of an utterance. However, samples from current probabilistic speech synthesis systems result in low quality synthetic speech. Henter et al. have demonstrated the need to capture the dependencies between acoustic features conditioned on the phonetic labels in order to obtain high quality synthetic speech. These dependencies are often ignored in neural network based acoustic models. We tackle this deficiency by introducing a probabilistic neural network model of acoustic trajectories, trajectory RNADE, able to capture these dependencies. Benigno Uria, Iain Murray 0001, Steve Renals, Cassia Valentini-Botinhao, John Bridle |
ICASSP | 2 |
| 2015 | MADE: Masked Autoencoder for Distribution EstimationabstractThere has been a lot of recent interest in designing neural network models to estimate a distribution from a set of examples. We introduce a simple modification for autoencoder neural networks that yields powerful generative models. Our method masks the autoencoder’s parameters to respect autoregressive constraints: each input is reconstructed only from previous inputs in a given ordering. Constrained this way, the autoencoder outputs can be interpreted as a set of conditional probabilities, and their product, the full joint probability. We can also train a single network that can decompose the joint probability in multiple different orderings. Our simple framework can be applied to multiple architectures, including deep ones. Vectorized implementations, such as on GPUs, are simple and fast. Experiments demonstrate that this approach is competitive with state-of-the-art tractable distribution estimators. At test time, the method is significantly faster and scales better than other autoregressive estimators. Mathieu Germain, Karol Gregor, Iain Murray 0001, Hugo Larochelle |
ICML | 3 |
| 2014 | A Deep and Tractable Density EstimatorabstractThe Neural Autoregressive Distribution Estimator (NADE) and its real-valued version RNADE are competitive density models of multidimensional data across a variety of domains. These models use a fixed, arbitrary ordering of the data dimensions. One can easily condition on variables at the beginning of the ordering, and marginalize out variables at the end of the ordering, however other inference tasks require approximate inference. In this work we introduce an efficient procedure to simultaneously train a NADE model for each possible ordering of the variables, by sharing parameters across all these models. We can thus use the most convenient model for each inference task at hand, and ensembles of such models with different orderings are immediately available. Moreover, unlike the original NADE, our training procedure scales to deep models. Empirically, ensembles of Deep NADE models obtain state of the art density estimation performance. Benigno Uria, Iain Murray 0001, Hugo Larochelle |
ICML | 2 |
| 2014 | Parallel MCMC with generalized elliptical slice sampling
Robert Nishihara, Iain Murray 0001, Ryan P. Adams |
J. Mach. Learn. Res. | 2 |
| 2013 | A Composable Strategy for Shredded Document Reconstruction
Razvan Ranca, Iain Murray 0001 |
CAIP (2) | 2 |
| 2013 | RNADE: The real-valued neural autoregressive density-estimatorabstractWe introduce RNADE, a new model for joint density estimation of real-valued vectors. Our model calculates the density of a datapoint as the product of one-dimensional conditionals modeled using mixture density networks with shared parameters. RNADE learns a distributed representation of the data, while having a tractable expression for the calculation of densities. A tractable likelihood allows direct comparison with other methods and training by standard gradient-based optimizers. We compare the performance of RNADE on several datasets of heterogeneous and perceptual data, finding it outperforms mixture models in all but one case. Benigno Uria, Iain Murray 0001, Hugo Larochelle |
NIPS | 2 |
| 2013 | A framework for evaluating approximation methods for Gaussian process regression
Krzysztof Chalupka, Christopher K. I. Williams, Iain Murray 0001 |
J. Mach. Learn. Res. | 3 |
| 2013 | Attention as Reward-Driven Optimization of Sensory ProcessingabstractAttention causes diverse changes to visual neuron responses, including alterations in receptive field structure, and firing rates. A common theoretical approach to investigate why sensory neurons behave as they do is based on the efficient coding hypothesis: that sensory processing is optimized toward the statistics of the received input. We extend this approach to account for the influence of task demands, hypothesizing that the brain learns a probabilistic model of both the sensory input and reward received for performing different actions. Attention-dependent changes to neural responses reflect optimization of this internal model to deal with changes in the sensory environment (stimulus statistics) and behavioral demands (reward statistics). We use this framework to construct a simple model of visual processing that is able to replicate a number of attention-dependent changes to the responses of neurons in the midlevel visual cortices. The model is consistent with and provides a normative explanation for recent divisive normalization models of attention (Reynolds & Heeger, 2009). Matthew Chalk, Iain Murray 0001, Peggy Seriès |
Neural Comput. | 2 |
| 2012 | Deep Architectures for Articulatory InversionabstractWe implement two deep architectures for the acoustic-articulatory inversion mapping problem: a deep neural network and a deep trajectory mixture density network. We find that in both cases, deep architectures produce more accurate predic-tions than shallow architectures and that this is due to the higher expressive capability of a deep model and not a consequence of adding more adjustable parameters. We also find that a deep trajectory mixture density network is able to obtain better in-version accuracies than smoothing the results of a deep neural network. Our best model obtained an average root mean square error of 0.885 mm on the MNGU0 test dataset. Index Terms: Articulatory inversion, deep neural network, deep belief network, deep regression network, pretraining Benigno Uria, Iain Murray 0001, Steve Renals, Korin Richmond |
INTERSPEECH | 2 |
| 2011 | How biased are maximum entropy models?abstractMaximum entropy models have become popular statistical models in neuroscience and other areas in biology, and can be useful tools for obtaining estimates of mu- tual information in biological systems. However, maximum entropy models fit to small data sets can be subject to sampling bias; i.e. the true entropy of the data can be severely underestimated. Here we study the sampling properties of estimates of the entropy obtained from maximum entropy models. We show that if the data is generated by a distribution that lies in the model class, the bias is equal to the number of parameters divided by twice the number of observations. However, in practice, the true distribution is usually outside the model class, and we show here that this misspecification can lead to much larger bias. We provide a perturba- tive approximation of the maximally expected bias when the true model is out of model class, and we illustrate our results using numerical simulations of an Ising model; i.e. the second-order maximum entropy distribution on binary data. Jakob H. Macke, Iain Murray 0001, Peter E. Latham |
NIPS | 2 |
| 2010 | Slice sampling covariance hyperparameters of latent Gaussian modelsabstractThe Gaussian process (GP) is a popular way to specify dependencies between random variables in a probabilistic model. In the Bayesian framework the covariance structure can be specified using unknown hyperparameters. Integrating over these hyperparameters considers different possible explanations for the data when making predictions. This integration is often performed using Markov chain Monte Carlo (MCMC) sampling. However, with non-Gaussian observations standard hyperparameter sampling approaches require careful tuning and may converge slowly. In this paper we present a slice sampling approach that requires little tuning while mixing well in both strong- and weak-data regimes. Iain Murray 0001, Ryan P. Adams |
NIPS | 1 |
| 2010 | Incorporating Side Information in Probabilistic Matrix Factorization with Gaussian Processes
Ryan P. Adams, George E. Dahl, Iain Murray 0001 |
UAI | 3 |
| 2009 | Tractable nonparametric Bayesian inference in Poisson processes with Gaussian process intensitiesabstractThe inhomogeneous Poisson process is a point process that has varying intensity across its domain (usually time or space). For nonparametric Bayesian modeling, the Gaussian process is a useful way to place a prior distribution on this intensity. The combination of a Poisson process and GP is known as a Gaussian Cox process, or doubly-stochastic Poisson process. Likelihood-based inference in these models requires an intractable integral over an infinite-dimensional random function. In this paper we present the first approach to Gaussian Cox processes in which it is possible to perform inference without introducing approximations or finitedimensional proxy distributions. We call our method the Sigmoidal Gaussian Cox Process, which uses a generative model for Poisson data to enable tractable inference via Markov chain Monte Carlo. We compare our methods to competing methods on synthetic data and apply it to several real-world data sets. Ryan P. Adams, Iain Murray 0001, David J. C. MacKay |
ICML | 2 |
| 2009 | Evaluation methods for topic modelsabstractA natural evaluation metric for statistical topic models is the probability of held-out documents given a trained model. While exact computation of this probability is intractable, several estimators for this probability have been used in the topic modeling literature, including the harmonic mean method and empirical likelihood method. In this paper, we demonstrate experimentally that commonly-used methods are unlikely to accurately estimate the probability of held-out documents, and propose two alternative methods that are both accurate and efficient. Hanna M. Wallach, Iain Murray 0001, Ruslan Salakhutdinov, David M. Mimno |
ICML | 2 |
| 2008 | On the quantitative analysis of deep belief networksabstractDeep Belief Networks (DBN's) are generative models that contain many layers of hidden variables. Efficient greedy algorithms for learning and approximate inference have allowed these models to be applied successfully in many application domains. The main building block of a DBN is a bipartite undirected graphical model called a restricted Boltzmann machine (RBM). Due to the presence of the partition function, model selection, complexity control, and exact maximum likelihood learning in RBM's are intractable. We show that Annealed Importance Sampling (AIS) can be used to efficiently estimate the partition function of an RBM, and we present a novel AIS scheme for comparing RBM's with different architectures. We further show how an AIS estimator, along with approximate inference, can be used to estimate a lower bound on the log-probability that a DBN model with multiple hidden layers assigns to the test data. This is, to our knowledge, the first step towards obtaining quantitative results that would allow us to directly assess the performance of Deep Belief Networks as generative models of data. Ruslan Salakhutdinov, Iain Murray 0001 |
ICML | 2 |
| 2008 | The Gaussian Process Density SamplerabstractWe present the Gaussian Process Density Sampler (GPDS), an exchangeable generative model for use in nonparametric Bayesian density estimation. Samples drawn from the GPDS are consistent with exact, independent samples from a fixed density function that is a transformation of a function drawn from a Gaussian process prior. Our formulation allows us to infer an unknown density from data using Markov chain Monte Carlo, which gives samples from the posterior distribution over density functions and from the predictive distribution on data space. We can also infer the hyperparameters of the Gaussian process. We compare this density modeling technique to several existing techniques on a toy problem and a skull-reconstruction task. Ryan P. Adams, Iain Murray 0001, David J. C. MacKay |
NIPS | 2 |
| 2008 | Evaluating probabilities under high-dimensional latent variable modelsabstractWe present a simple new Monte Carlo algorithm for evaluating probabilities of observations in complex latent variable models, such as Deep Belief Networks. While the method is based on Markov chains, estimates based on short runs are formally unbiased. In expectation, the log probability of a test set will be underestimated, and this could form the basis of a probabilistic bound. The method is much cheaper than gold-standard annealing-based methods and only slightly more expensive than the cheapest Monte Carlo methods. We give examples of the new method substantially improving simple variational bounds at modest extra cost. Iain Murray 0001, Ruslan Salakhutdinov |
NIPS | 1 |
| 2008 | Characterizing response behavior in multisensory perception with conflicting cuesabstractWe explore a recently proposed mixture model approach to understand- ing interactions between conflicting sensory cues. Alternative model for- mulations, differing in their sensory noise models and inference methods, are compared based on their fit to experimental data. Heavy-tailed sen- sory likelihoods yield a better description of the subjects’ response behavior than standard Gaussian noise models. We study the underlying cause for this result, and then present several testable predictions of these models. Rama Natarajan, Iain Murray 0001, Ladan Shams, Richard S. Zemel |
NIPS | 2 |
| 2006 | MCMC for Doubly-intractable Distributions
Iain Murray 0001, Zoubin Ghahramani, David J. C. MacKay |
UAI | 1 |
| 2005 | Nested sampling for Potts modelsabstractNested sampling is a new Monte Carlo method by Skilling [1] intended for general Bayesian computation. Nested sampling provides a robust alternative to annealing-based methods for computing normalizing constants. It can also generate estimates of other quantities such as posterior expectations. The key technical requirement is an ability to draw samples uniformly from the prior sub ject to a constraint on the likelihood. We provide a demonstration with the Potts model, an undirected graphical model. Iain Murray 0001, David J. C. MacKay, Zoubin Ghahramani, John Skilling |
NIPS | 1 |
| 2004 | Bayesian Learning in Undirected Graphical Models: Approximate MCMC Algorithms
Iain Murray 0001, Zoubin Ghahramani |
UAI | 1 |