Presented by Patrick Dallaire – DAMAS Workshop november 2 th 2012. Infinite dynamic bayesian networks. ( Doshi et al. 2011). INTRODUCTION. PROBLEM DESCRIPTION. Consider precipitations measured by 500 different weather stations in USA. Observations were discretized into 7 values
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
PROBLEM DESCRIPTION • Consider precipitations measured by 500 different weather stations in USA. • Observations were discretized into 7 values • The dataset consists of a time series including 3,287 daily measures • How can we learn the underlying weather model that produced the sequence of precipitations?
HIDDEN MARKOV MODEL • Observations are produced based on the hidden state • The hidden state evolvesaccording to some dynamics • Markov assumption says that summarizes the states history and is thus enough to generate • The learning task is to infer and from data
TRANSITION MODEL • A regular DBN is a directed graphical model • State at time is represented through a set of factors
TRANSITION MODEL • A regular DBN is a directed graphical model • State at time is represented through a set of factors • The next state is sampledaccording to:where representsthe values of the parents
TRANSITION MODEL • A regular DBN is a directed graphical model • State at time is represented through a set of factors • The next state is sampledaccording to:where representsthe values of the parents
OBSERVATION MODEL • The state of a DBN isgenerally hidden • State values must be inferred from a set of observable nodes • The observations are sampled from:where is the values of the parents
OBSERVATION MODEL • The state of a DBN isgenerally hidden • State values must be inferred from a set of observable nodes • The observations are sampled from:where is the values of the parents
OBSERVATION MODEL • The state of a DBN isgenerally hidden • State values must be inferred from a set of observable nodes • The observations are sampled from:where is the values of the parents
LEARNING THE STRUCTURE • The number of hidden factors is unknown • The state transition structure is unknown • The state observation structure is unknown
PRIOR OVER DBN STRUCTURES • A Bayesian nonparametric prior is specified over structures with Indian buffet processes (IBP) • We specify a prior over observation connection structures: • We specify a prior over transition connection structures:
PRIOR OVER DBN DISTRIBUTIONS • A Bayesian prior is specified over observation distributions: where is a prior base distribution
PRIOR OVER DBN DISTRIBUTIONS • A Bayesian prior is specified over observation distributions: where is a prior base distribution • A Bayesian nonparametric prior is specified over transition distributions:where is a Dirichlet process and is a Stickbreaking distribution
PRIOR ON OBSERVATION MODEL • For each observable variable , we can draw an observation distribution from:
PRIOR ON OBSERVATION MODEL • For each observable variable , we can draw an observation distribution from: • Assuming is discrete, could be a Dirichlet
PRIOR ON OBSERVATION MODEL • For each observable variable , we can draw an observation distribution from: • Assuming is discrete, could be a Dirichlet • The prior could also be a Dirichlet
PRIOR ON OBSERVATION MODEL • For each observable variable , we can draw an observation distribution from: • Assuming is discrete, could be a Dirichlet • The prior could also be a Dirichlet • The posterior is obtained by counting how many times specific observations occurred
PRIOR ON TRANSITION MODEL • First, we sample the expected factor transition distribution: • For each active hidden factor, we sample an individual transition distribution: where controls the variance around
PRIOR ON TRANSITION MODEL • First, we sample the expected factor transition distribution for infinitely many factors: • For each active hidden factor, we sample an individual transition distribution: where controls the (inverse) variance • The posterior is again obtained by counting