Table of Contents
Fetching ...

Exploration of the search space of Gaussian graphical models for paired data

Alberto Roverato, Dung Ngoc Nguyen

TL;DR

This work addresses structure learning for Gaussian graphical models when observations come from two dependent groups sharing the same variables. It introduces the twin lattice, a distributive partial order on paired-data coloured GGM models (pdRCON), enabling efficient, coherence-consistent exploration via a coherent stepwise backward elimination procedure. The approach refines the model-search space beyond the traditional model inclusion lattice, yielding substantial computational gains while preserving or enhancing recovery of both intra- and inter-group symmetries. Applications to simulated data and real brain fMRI data demonstrate improved efficiency and interpretable symmetric structures, with comparisons to penalized likelihood methods highlighting robustness to scaling and practical advantages in paired-data settings.

Abstract

We consider the problem of learning a Gaussian graphical model in the case where the observations come from two dependent groups sharing the same variables. We focus on a family of coloured Gaussian graphical models specifically suited for the paired data problem. Commonly, graphical models are ordered by the submodel relationship so that the search space is a lattice, called the model inclusion lattice. We introduce a novel order between models, named the twin order. We show that, embedded with this order, the model space is a lattice that, unlike the model inclusion lattice, is distributive. Furthermore, we provide the relevant rules for the computation of the neighbours of a model. The latter are more efficient than the same operations in the model inclusion lattice, and are then exploited to achieve a more efficient exploration of the search space. These results can be applied to improve the efficiency of both greedy and Bayesian model search procedures. Here we implement a stepwise backward elimination procedure and evaluate its performance by means of simulations. Finally, the procedure is applied to learn a brain network from fMRI data where the two groups correspond to the left and right hemispheres, respectively.

Exploration of the search space of Gaussian graphical models for paired data

TL;DR

This work addresses structure learning for Gaussian graphical models when observations come from two dependent groups sharing the same variables. It introduces the twin lattice, a distributive partial order on paired-data coloured GGM models (pdRCON), enabling efficient, coherence-consistent exploration via a coherent stepwise backward elimination procedure. The approach refines the model-search space beyond the traditional model inclusion lattice, yielding substantial computational gains while preserving or enhancing recovery of both intra- and inter-group symmetries. Applications to simulated data and real brain fMRI data demonstrate improved efficiency and interpretable symmetric structures, with comparisons to penalized likelihood methods highlighting robustness to scaling and practical advantages in paired-data settings.

Abstract

We consider the problem of learning a Gaussian graphical model in the case where the observations come from two dependent groups sharing the same variables. We focus on a family of coloured Gaussian graphical models specifically suited for the paired data problem. Commonly, graphical models are ordered by the submodel relationship so that the search space is a lattice, called the model inclusion lattice. We introduce a novel order between models, named the twin order. We show that, embedded with this order, the model space is a lattice that, unlike the model inclusion lattice, is distributive. Furthermore, we provide the relevant rules for the computation of the neighbours of a model. The latter are more efficient than the same operations in the model inclusion lattice, and are then exploited to achieve a more efficient exploration of the search space. These results can be applied to improve the efficiency of both greedy and Bayesian model search procedures. Here we implement a stepwise backward elimination procedure and evaluate its performance by means of simulations. Finally, the procedure is applied to learn a brain network from fMRI data where the two groups correspond to the left and right hemispheres, respectively.
Paper Structure (32 sections, 8 theorems, 17 equations, 14 figures, 1 table, 4 algorithms)

This paper contains 32 sections, 8 theorems, 17 equations, 14 figures, 1 table, 4 algorithms.

Key Result

Proposition 2

Let $\mathcal{G}=(\mathcal{V}, \mathcal{E})$ be a pdCG and let $(V, E, \mathbb{L}, \mathbb{E})$ the quadruplet obtained from the application of (EQN:uncoloured.version) and (EQ:bbL.and.BBE) to $\mathcal{G}$ with respect to a partition $(L, R)$ induced by the twin function $\tau$. Then, the colour cl

Figures (14)

  • Figure 1: Frets' Heads example: (a) gives the partition of the vertex set into the two groups; the graphs (b) to (e) are pdCGs whereas (f) is a coloured graph but not a pdCG.
  • Figure 2: Frets' Heads example: (i) shows the block partition of the concentration matrix, whereas (ii) to (iv) give the concentration matrices for the three pdCGs of Figure \ref{['FIG:FH.exa']}, with vertical and horizontal lines to highlight the four block partition. More specifically, matrix (ii) corresponds to graph (c); matrix (iii) to graph (d) and matrix (iv) to graph (e).
  • Figure 3: Part of the Hasse diagram of the model inclusion lattice for the Frets' heads example. The graph representing the saturated model is depicted on the top and followed, below, by the graphs representing its neighbouring submodels, which are in the highlighted area. Then, two graphs of the third level are given.
  • Figure 4: Part of the Hasse diagram of the twin lattice for the Frets' heads example. The graph representing the saturated model is depicted on the top. The graphs in the highlighted area are those representing the model inclusion neighbouring submodels of the saturated model, which are organized in a two-layer structure, to be compared with Figure \ref{['FIG:model-inclusion-lattice']}.
  • Figure 5: Frets' Heads example: Comparison of the Hasse diagrams of two sublattices induced by the same five pdCGs under (a) the model inclusion order, and (b) the twin order.
  • ...and 9 more figures

Theorems & Definitions (16)

  • Example 1: Frets' Heads
  • Definition 1: roverato2022modelinclusion
  • Example 2: Frets' Heads continued
  • Example 3: Frets' Heads continued
  • Proposition 2
  • Definition 3
  • Theorem 4
  • Definition 5
  • Theorem 6
  • Proposition 7
  • ...and 6 more