Uncertainty
Approximate Bayesian Computation via Population Monte Carlo and Classification
Rogers-Smith, Charlie, Pesonen, Henri, Kaski, Samuel
Approximate Bayesian computation (ABC) methods can be used to sample from posterior distributions when the likelihood function is unavailable or intractable, as is often the case in biological systems. Sequential Monte Carlo (SMC) methods have been combined with ABC to improve efficiency, however these approaches require many simulations from the likelihood. We propose a classification approach within a population Monte Carlo (PMC) framework, where model class probabilities are used to update the particle weights. Our proposed approach outperforms state-of-the-art ratio estimation methods while retaining the automatic selection of summary statistics, and performs competitively with SMC ABC.
Variational Calibration of Computer Models
Marmin, Sébastien, Filippone, Maurizio
Bayesian calibration of black-box computer models offers an established framework to obtain a posterior distribution over model parameters. Traditional Bayesian calibration involves the emulation of the computer model and an additive model discrepancy term using Gaussian processes; inference is then carried out using MCMC. These choices pose computational and statistical challenges and limitations, which we overcome by proposing the use of approximate Deep Gaussian processes and variational inference techniques. The result is a practical and scalable framework for calibration, which obtains competitive performance compared to the state-of-the-art.
Regularized Maximum Likelihood Estimation and Feature Selection in Mixtures-of-Experts Models
Chamroukhi, Faicel, Huynh, Bao-Tuyen
Mixture of Experts (MoE) are successful models for modeling heterogeneous data in many statistical learning problems including regression, clustering and classification. Generally fitted by maximum likelihood estimation via the well-known EM algorithm, their application to high-dimensional problems is still therefore challenging. We consider the problem of fitting and feature selection in MoE models, and propose a regularized maximum likelihood estimation approach that encourages sparse solutions for heterogeneous regression data models with potentially high-dimensional predictors. Unlike state-of-the art regularized MLE for MoE, the proposed modelings do not require an approximate of the penalty function. We develop two hybrid EM algorithms: an Expectation-Majorization-Maximization (EM/MM) algorithm, and an EM algorithm with coordinate ascent algorithm. The proposed algorithms allow to automatically obtaining sparse solutions without thresholding, and avoid matrix inversion by allowing univariate parameter updates. An experimental study shows the good performance of the algorithms in terms of recovering the actual sparse solutions, parameter estimation, and clustering of heterogeneous regression data.
Quantum Structures in Human Decision-making: Towards Quantum Expected Utility
Daniel Kahneman was awarded the Nobel Prize in Economic Science in 2002 for his pioneering studies on the identification and estimation of the psychological factors that influence human behaviour under uncertainty, which led to the birth of a new domain called behavioural economics. Cognitive psychologists have assumed for years, often implicitly, that complex cognitive processes, like human judgement and decision-making (DM), have to be modelled by combining set-theoretic structures and should obey to mathematical relations that resemble those typically used in logic, formalized by Boole (Boolean logic), and probability, axiomatized by Kolmogorov (Kolmogorovian probability) [1]. These structures are known in physics as classical structures: they were originally used in classical physics, and later extended to statistics, psychology, economics, finance and computer science. Classical structures are also implicitly assumed in the so-called Bayesian approach, according to which any source of uncertainty can be formalized probabilistically, while people update knowledge according to the Bayes law of Kolmogorovian probability. Finally, classical structures are the building blocks of subjective expected utility theory (SEUT), providing both the descriptive and the normative foundations of rational DM: in situations of uncertainty, people (should) choose as if they maximized EU with respect to a unique probability measure, satisfying the axioms of Kolmogorov and interpreted as their subjective probability [2, 3]. However, on the one side, empirical research in cognitive psychology has revealed that classical structures are not generally able to model human judgements and decisions, thus making problematical the 1 interpretation of a wide range of cognitive phenomena in terms of standard logic and probability theory. On the other side, Kahneman, Tversky and other authors suggested that these empirical deviations from classicality are "true errors" of human reasoning, whence the use of terms like "effect", "fallacy", "paradox", "contradiction", etc., to refer to such phenomena [4, 5].
Gradual Machine Learning for Entity Resolution
Hou, Boyi, Chen, Qun, Wang, Yanyan, Zhong, Ping, Murtadha, Ahmed, Chen, Zhaoqiang, Li, Zhanhuai
Usually considered as a classification problem, entity resolution can be very challenging on real data due to the prevalence of dirty values. The state-of-the-art solutions for ER were built on a variety of learning models (most notably deep neural networks), which require lots of accurately labeled training data. Unfortunately, high-quality labeled data usually require expensive manual work, and are therefore not readily available in many real scenarios. In this paper, we propose a novel learning paradigm for ER, called gradual machine learning, which aims to enable effective machine learning without the requirement for manual labeling effort. It begins with some easy instances in a task, which can be automatically labeled by the machine with high accuracy, and then gradually labels more challenging instances based on iterative factor graph inference. In gradual machine learning, the hard instances in a task are gradually labeled in small stages based on the estimated evidential certainty provided by the labeled easier instances. Our extensive experiments on real data have shown that the proposed approach performs considerably better than its unsupervised alternatives, and it is highly competitive with the state-of-the-art supervised techniques. Using ER as a test case, we demonstrate that gradual machine learning is a promising paradigm potentially applicable to other challenging classification tasks requiring extensive labeling effort.
Model-Based Active Exploration
Shyam, Pranav, Jaśkowski, Wojciech, Gomez, Faustino
Efficient exploration is an unsolved problem in Reinforcement Learning. We introduce Model-Based Active eXploration (MAX), an algorithm that actively explores the environment. It minimizes data required to comprehensively model the environment by planning to observe novel events, instead of merely reacting to novelty encountered by chance. Non-stationarity induced by traditional exploration bonus techniques is avoided by constructing fresh exploration policies only at time of action. In semi-random toy environments where directed exploration is critical to make progress, our algorithm is at least an order of magnitude more efficient than strong baselines.
Robust Learning of Fixed-Structure Bayesian Networks
Cheng, Yu, Diakonikolas, Ilias, Kane, Daniel, Stewart, Alistair
We investigate the problem of learning Bayesian networks in a robust model where an $\epsilon$-fraction of the samples are adversarially corrupted. In this work, we study the fully observable discrete case where the structure of the network is given. Even in this basic setting, previous learning algorithms either run in exponential time or lose dimension-dependent factors in their error guarantees. We provide the first computationally efficient robust learning algorithm for this problem with dimension-independent error guarantees. Our algorithm has near-optimal sample complexity, runs in polynomial time, and achieves error that scales nearly-linearly with the fraction of adversarially corrupted samples. Finally, we show on both synthetic and semi-synthetic data that our algorithm performs well in practice.
Mean-field theory of graph neural networks in graph partitioning
Kawamoto, Tatsuro, Tsubaki, Masashi, Obuchi, Tomoyuki
A theoretical performance analysis of the graph neural network (GNN) is presented. For classification tasks, the neural network approach has the advantage in terms of flexibility that it can be employed in a data-driven manner, whereas Bayesian inference requires the assumption of a specific model. A fundamental question is then whether GNN has a high accuracy in addition to this flexibility. Moreover, whether the achieved performance is predominately a result of the backpropagation or the architecture itself is a matter of considerable interest. To gain a better insight into these questions, a mean-field theory of a minimal GNN architecture is developed for the graph partitioning problem. This demonstrates a good agreement with numerical experiments.
Keynotes – BNAIC/BENELEARN 2018
Information-rich representations of text often decrease sample complexity when an natural language processing (NLP) system is trained on a task. One effective way of producing such representations is the traditional NLP pipeline: tokenization, tagging, parsing etc. An alternative are so-called embeddings that represent text in a high-dimensional real-valued space that is smooth and thereby supports generalization. Most commonly, words are represented as embeddings, but more recently contextualized embeddings like ELMo have been proposed. I will address two challenges for embeddings in this talk.
From the EM Algorithm to the CM-EM Algorithm for Global Convergence of Mixture Models
The Expectation-Maximization (EM) algorithm for mixture models often results in slow or invalid convergence. The popular convergence proof affirms that the likelihood increases with Q; Q is increasing in the M -step and non-decreasing in the E-step. The author found that (1) Q may and should decrease in some E-steps; (2) The Shannon channel from the E-step is improper and hence the expectation is improper. The author proposed the CM-EM algorithm (CM means Channel's Matching), which adds a step to optimize the mixture ratios for the proper Shannon channel and maximizes G, average log-normalized-likelihood, in the M-step. Neal and Hinton's Maximization-Maximization (MM) algorithm use F instead of Q to speed the convergence. Maximizing G is similar to maximizing F. The new convergence proof is similar to Beal's proof with the variational method. It first proves that the minimum relative entropy equals the minimum R-G (R is mutual information), then uses variational and iterative methods that Shannon et al. use for rate-distortion functions to prove the global convergence. Some examples show that Q and F should and may decrease in some E-steps. For the same example, the EM, MM, and CM-EM algorithms need about 36, 18, and 9 iterations respectively.