Uncertainty
Learning Topic Models and Latent Bayesian Networks Under Expansion Constraints
Anandkumar, Animashree, Hsu, Daniel, Javanmard, Adel, Kakade, Sham M.
Unsupervised estimation of latent variable models is a fundamental problem central to numerous applications of machine learning and statistics. This work presents a principled approach for estimating broad classes of such models, including probabilistic topic models and latent linear Bayesian networks, using only second-order observed moments. The sufficient conditions for identifiability of these models are primarily based on weak expansion constraints on the topic-word matrix, for topic models, and on the directed acyclic graph, for Bayesian networks. Because no assumptions are made on the distribution among the latent variables, the approach can handle arbitrary correlations among the topics or latent factors. In addition, a tractable learning method via $\ell_1$ optimization is proposed and studied in numerical experiments.
Adapting the Stochastic Block Model to Edge-Weighted Networks
Aicher, Christopher, Jacobs, Abigail Z., Clauset, Aaron
We generalize the stochastic block model to the important case in which edges are annotated with weights drawn from an exponential family distribution. This generalization introduces several technical difficulties for model estimation, which we solve using a Bayesian approach. We introduce a variational algorithm that efficiently approximates the model's posterior distribution for dense graphs. In specific numerical experiments on edge-weighted networks, this weighted stochastic block model outperforms the common approach of first applying a single threshold to all weights and then applying the classic stochastic block model, which can obscure latent block structure in networks. This model will enable the recovery of latent structure in a broader range of network data than was previously possible.
A Supervised Neural Autoregressive Topic Model for Simultaneous Image Classification and Annotation
Zheng, Yin, Zhang, Yu-Jin, Larochelle, Hugo
Topic modeling based on latent Dirichlet allocation (LDA) has been a framework of choice to perform scene recognition and annotation. Recently, a new type of topic model called the Document Neural Autoregressive Distribution Estimator (DocNADE) was proposed and demonstrated state-of-the-art performance for document modeling. In this work, we show how to successfully apply and extend this model to the context of visual scene modeling. Specifically, we propose SupDocNADE, a supervised extension of DocNADE, that increases the discriminative power of the hidden topic features by incorporating label information into the training objective of the model. We also describe how to leverage information about the spatial position of the visual words and how to embed additional image annotations, so as to simultaneously perform image classification and annotation. We test our model on the Scene15, LabelMe and UIUC-Sports datasets and show that it compares favorably to other topic models such as the supervised variant of LDA.
Meta Path-Based Collective Classification in Heterogeneous Information Networks
Kong, Xiangnan, Cao, Bokai, Yu, Philip S., Ding, Ying, Wild, David J.
Collective classification has been intensively studied due to its impact in many important applications, such as web mining, bioinformatics and citation analysis. Collective classification approaches exploit the dependencies of a group of linked objects whose class labels are correlated and need to be predicted simultaneously. In this paper, we focus on studying the collective classification problem in heterogeneous networks, which involves multiple types of data objects interconnected by multiple types of links. Intuitively, two objects are correlated if they are linked by many paths in the network. However, most existing approaches measure the dependencies among objects through directly links or indirect links without considering the different semantic meanings behind different paths. In this paper, we study the collective classification problem taht is defined among the same type of objects in heterogenous networks. Moreover, by considering different linkage paths in the network, one can capture the subtlety of different types of dependencies among objects. We introduce the concept of meta-path based dependencies among objects, where a meta path is a path consisting a certain sequence of linke types. We show that the quality of collective classification results strongly depends upon the meta paths used. To accommodate the large network size, a novel solution, called HCC (meta-path based Heterogenous Collective Classification), is developed to effectively assign labels to a group of instances that are interconnected through different meta-paths. The proposed HCC model can capture different types of dependencies among objects with respect to different meta paths. Empirical studies on real-world networks demonstrate that effectiveness of the proposed meta path-based collective classification approach.
Infinite Shift-invariant Grouped Multi-task Learning for Gaussian Processes
Wang, Yuyang, Khardon, Roni, Protopapas, Pavlos
Multi-task learning leverages shared information among data sets to improve the learning performance of individual tasks. The paper applies this framework for data where each task is a phase-shifted periodic time series. In particular, we develop a novel Bayesian nonparametric model capturing a mixture of Gaussian processes where each task is a sum of a group-specific function and a component capturing individual variation, in addition to each task being phase shifted. We develop an efficient \textsc{em} algorithm to learn the parameters of the model. As a special case we obtain the Gaussian mixture model and \textsc{em} algorithm for phased-shifted periodic time series. Furthermore, we extend the proposed model by using a Dirichlet Process prior and thereby leading to an infinite mixture model that is capable of doing automatic model selection. A Variational Bayesian approach is developed for inference in this model. Experiments in regression, classification and class discovery demonstrate the performance of the proposed models using both synthetic data and real-world time series data from astrophysics. Our methods are particularly useful when the time series are sparsely and non-synchronously sampled.
A Transfer Learning Approach for Learning Temporal Nodes Bayesian Networks
Cameras, Lindsey Jennifer Fiedler (Instituto Nacional de Astrofísica, Óptica y Electrónica) | Sucar, Luis Enrique (Instituto Nacional de Astrofísica, Óptica y Electrónica) | Morales, Eduardo F. (Instituto Nacional de Astrofísica, Óptica y Electrónica)
Situations where there is insufficient information to learn from often arise, and the process to recollect data can be expensive or in some cases take too long resulting in outdated models. Transfer learning strategies have proven to be a powerful technique to learn models from several sources when a single source does not provide enough information. In this work we present a methodology to learn a Temporal Nodes Bayesian Network by transferring knowledge from several different but related domains. Experiments based on a reference network show promising results, supporting our claim that transfer learning is a viable strategy to learn these models when scarce data is available.
A Fuzzy Logic Computational Model for Emotion Regulation Based on Gross
Soleimani, Ahmad (University of Windsor, ON) | Kobti, Ziad (University of Windsor, ON)
Emotion regulation looks into methods and strategiesthat humans use in order to control and balance theirpossible extreme levels of emotions. One importantchallenge in building a computational model of emotionsis the mainly non-quantitative nature of this problem.In this paper, we investigate a Fuzzy logic approachas a possible framework for providing the requiredqualitative and quantitative description of suchmodels. In our proposed fuzzy computational modelwhich was constructed based on Gross theory for emotionregulation, beside the fuzzy structure, it includesa learning module that enhances the model adaptivityto environmental changes through learning some relevantaspects such as patterns of events’ sequences. Theresults of the simulation experiments were comparedagainst a formerly presented non-fuzzy implementation.We observed that the agents in our proposed modelmanaged to cope better with changes in the environmentand exhibited smoother regulation behavior. Moreover,our model showed further consistency with the inferentialrules of Gross theory.
An Empirical Comparison of Bayesian Network Parameter Learning Algorithms for Continuous Data Streams
Ratnapinda, Parot (University of Pittsburgh) | Druzdzel, Marek J. ( University of Pittsburgh Białystok University of Technology Białystok )
We compare three approaches to learning numerical parameters of Bayesian networks from continuous data streams: (1) the EM algorithm applied to all data, (2) the EM algorithm applied to data increments, and (3) the online EM algorithm. Our results show that learning from all data at each step, whenever feasible, leads to the highest parameter accuracy and model classification accuracy. When facing computational limitations, incremental learning approaches are a reasonable alternative. Of these, online EM is reasonably fast, and similar to the incremental EM algorithm in terms of accuracy. For small data sets, incremental EM seems to lead to better accuracy. When the data size gets large, online EM tends to be more accurate.
A Temporal Logic for Planning under Uncertainty
Biscaia, Manuel (IST, Technical University of Lisbon) | Baltazar, Pedro (IST, Technical University of Lisbon) | Mateus, Paulo (IST, Technical University of Lisbon) | Nagarajan, Rajagopal (Middlesex University, London)
Dealing with uncertainty in the context of planning has been an active research subject in AI. Addressing the case when uncertainty evolves over time can be difficult. In this work, we provide a solution to this problem by proposing a temporal logic to reason about quantities and probability. For this logic, we provide a PSPACE SAT algorithm together with a complete calculus. The algorithm enables us to perform planning under uncertainty via SAT, extending a technique used for classic planning. We can show that any obtained plan will have certain properties (desired or undesired). The calculus can also be used to derive the impossibility of a plan, given a set of specifications.