<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Estimating Dynamic Graphical Models from Multivariate Time-Series Data</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Alexander J. Gibberd and James D.B. Nelson Department of Statistical Science, University College London</institution>
          ,
          <addr-line>Gower Street, London, WC1E 6BT</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2015</year>
      </pub-date>
      <abstract>
        <p>We consider the problem of estimating dynamic graphical models that describe the time-evolving conditional dependency structure between a set of data-streams. The bulk of work in such graphical structure learning problems has focused in the stationary i.i.d setting. However, when one introduces dynamics to such models we are forced to make additional assumptions about how the estimated distributions may vary over time. In order to examine the eect of such assumptions we introduce two regularisation schemes that encourage piecewise constant structure within Gaussian graphical models. This article reviews previous work in the eld and gives an introduction to our current research.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>As the current data explosion continues, governments, business, and academia
are now not only harvesting more data points but also measuring an
everincreasing number of variables. The complex systems represented by such
datasets arise in many socio-scientic domains, such as: cyber-security, neurology,
genetics and economics. In order to understand such systems, we must focus our
analytic and experimental resources on investigating the most important
relationships. However, searching for signicant relationships between variables is a
complex task. The number of possible graphs that encode such dependencies
between variables becomes exponentially large as the number of variables increase.
Such computational issues are only compounded when such graphs vary over
time.</p>
      <p>From a statistical estimation viewpoint, the signicance of a model
component can often be viewed in terms of a model selection problem. Generally,
one may construct an estimate of model t (a lower score implies better t)
L(M; ; Y ), relating a given model M 2 M and parameters 2 (M ) to some
observed data Y 2 Ω. Additionally, to account for dierences in perceived model
complexity one should penalise this by a measure of complexity R(M; ) (larger
is more complex ). An optimal model and identication of parameters can be
found through balancing the two terms, i.e:
(M^ ; ^) =</p>
      <p>
        arg min
M2M; 2 (M)
[L(M; ; Y ) + R(M; )] :
(1)
In statistics such a formulation is referred to as an M-estimator [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], however such
frameworks are popular across all walks of science [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], for example,
maximumlikelihood (ML), least-squares, robust (Huber loss), penalised ML estimators can
Copyright ⃝c2015 for this paper by its authors. Copying permitted for private and academic
purposes.
all be discussed in this context. The principle idea is to suggest a
mathematical (and therefore can be communicated objectively) statement to the eect of
Occam’s Razor, whereby given similar model-t, one should prefer the simpler
model. Depending on the specication of the functions L( ) and R( ) and
associated model/parameter spaces, the problem in (1) can be either very easy or
dicult (for example, are the functions smooth, convex, etc).
      </p>
      <p>In the next section we introduce the canonical Gaussian graphical model
(GGM), and study the estimation of such models within the M-estimation
framework. This lays the foundations for our proposed dynamical extensions. We
conclude with an example of an estimated dynamic GGM, some recovery properties
of our estimators and discuss future research directions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Gaussian graphical models</title>
      <p>A Gaussian graphical model is a generative model which encodes the conditional
dependency structure between a set of P variables (Y1;:::YP ) N (0; ) as a
graph G(V; E). For now we will discuss the traditional i.i.d setting, in Section
(4) we will demonstrate ways in which we may relax the assumption of the
distribution being identical over time.</p>
      <p>In the standard case, the vertex set V = f1; : : : ; P g identies variables and
the edge set E = f(i; j); : : : (l; m)g contains an edge if variables are
conditionally dependent, specically if (i; j) ̸2 E we can decompose a joint distribution
as P (Yi; Yj jYV nfi;jg) = P (YijYV nfi;jg)P (Yj jYV nfi;jg). The aim of our work is to
estimate an edge-set that appropriately represents a given data-set. Within the
GGM setting, learning such representations does not only provide insight by
suggesting key dependencies, but also species a robust probabilistic model which
we can use for tasks such as anomaly detection.</p>
      <p>
        It is well known that the edges in a GGM are encoded by non-zero
odiagonal entries within the precision matrix := 1, specically (i; j) 2
E () i;j ̸= 0 (see [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] for details). Learning the structure within the GGM
can then be linked with the general framework of (1) through a ML or Maximum
a-posteriori (MAP) paradigm. Assuming T observations Y 2 RP T drawn as
i.i.d samples the model t function L( ) can be related to the likelihood specied
by the multivariate normal. Typically, one prefers to work with the log-likelihood,
which if we assume = 0 (we assume this throughout) is given by:
log(P (Y j ))=T =
      </p>
      <p>log det( )
where S^ = Y Y ⊤=T . Taking L( ) = log det( ) + trace(S^ ) gives (in the
setting where T &gt; P ) a well-behaved smooth, convex function describing how
well a given parameterisation represents the data Y .</p>
    </sec>
    <sec id="sec-3">
      <title>Penalising complexity</title>
      <p>If one considers Eq. (1) with the function R( ) = 0, i.e. no complexity penalty,
then the precision matrix estimator ^ := arg minf ≽0g2RP P [ log det( ) +
trace(S^ )] demonstrates some undesirable properties indicative of over-tting:
The estimator exhibits large variance when T P and is very sensitive to
changes in observations leading to poor generalisation performance.
In the high-dimensional setting ( P &gt; T ), the sample estimator is rank
decient (rank(S^ ) &lt; P ) and there is no unique estimator ^ .</p>
      <p>
        In order to avoid estimating a complete GGM graph (where all vertices’s are
connected to each other), one must actively select edges according to some
criteria. In the asymptotic setting where T ≫ P we can test for the signicance of
edges by considering the asymptotic distribution of the empirical partial
correlation coecients ( ij = ij = i1i=2 j1j=2) [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. However, such a procedure cannot
be performed in the high-dimensional setting (this is important for the
dynamical extensions, see Sec. 4) as we require that the empirical estimate be positive
semi-denite.
      </p>
      <p>
        An alternative approach to testing is to consider prior knowledge about the
number of edges in the graph. If we assume a at prior on the model M and
parameters (M), maximising the approximate posterior probability over
models P (MjY ), then leads to the Bayesian information criterion for GGM [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]:
BIC( ^ ML) = N ( log det( ^ ML) + trace(S^ ^ ML)) + p^ log(N ), where p^ is given
by the number of unique non-zeros within the ML estimated precision matrix
^ ML. Unfortunately, interpreting BIC under the framework in Eq. (1), we nd
the complexity penalty R() = p^ log(N ) is non-convex (p^ / ∥ ∥0 it basically
counts the number of estimated edges). In order to arrive at a global minima an
exhaustive search over the model space (all possible graphs O(2P 2 )) is required.
      </p>
      <p>
        Alternatively, one can place an informative prior on the parameterisation and
model (i.e. the GGM sparsity pattern) to encourage a parsimonious
representation. One popular approach [
        <xref ref-type="bibr" rid="ref11 ref17 ref20 ref6">6,11,17,20</xref>
        ] is to place a Laplace type prior on the
precision matrix in an eort to directly shrink o-diagonal values. Whilst one
could choose to perform full Bayesian inference for the posterior P ( jY ; ) (as
demonstrated in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]), a computationally less demanding approach is to perform
MAP estimation resulting in the graphical lasso problem [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]:
^ GL := arg min[
≻0
log det( ) + trace(S^ ) + ( =N )∥ ∥1] ;
(2)
where ∥ ∥1 = ∑1 i;j P j i;j j is the ℓ1 norm of . The graphical lasso problem
can yet again be interpreted within the general framework, except this time with
R( ) = ( =N )∥ ∥1. Unlike BIC this complexity penalty is convex thus we can
quickly nd a global minima.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Introducing dynamics</title>
      <p>In this section we extend the basic GGM model to a dynamic setting whereby
the estimated graph is permitted to change as a function of time. Consider the
P -variate time-series data Y 2 RP T as before, however, we now permit the
generative distribution to be a function of time, i.e:
(Y1t; : : : YPt )</p>
      <p>N (0;
t) ;
(3)
the challenge is now to learn a GGM via ( t) 1 for each time point t = 1; : : : ; T .
Clearly such a model is far more exible than the identically distributed version,
instead of O(P 2) parameters we now have O(P 2T ). In such a semi-parametric
model the potential complexity can scale with the amount of data we have
available. Our aim is to harness this additional exibility to identify potential
changes within the graphical models which may shed insight onto dynamics of
the data-generating system.</p>
      <sec id="sec-4-1">
        <title>Local kernel/window estimation</title>
        <p>
          Zhou et. al. [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] consider the dynamic GGM model in a continuous setting
such that the underlying graphs are assumed to vary smoothly as a function
of time. To provide a local estimate of the covariance they suggest the
estimator S^ (t) = ∑s wstysys⊤= ∑s wst, where wst = K(js tj=hT ) are weights derived
from a symmetric non-negative kernel (typically one may use a box-car/Gaussian
function) with bandwidth hT . The idea is that by replacing S^ with S^ (t) in the
graphical lasso problem (Eq. 2) it is possible to obtain a temporally localized
estimate of the graph ^ (t)GL. Given some smoothness conditions on the true
covariance matrices one can demonstrate [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] that the estimator is consistent
(estimator risk converges in probability R( ^ (t))
dynamic (non-identically distributed) case.
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Piecewise constant GGM</title>
        <p>
          The seminal work by Zhou et al. [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] focused in the setting where graphs
continuously and smoothly evolve over time. However, there are many situations where
we might expect the smoothness assumptions to be broken. Our research [
          <xref ref-type="bibr" rid="ref7 ref8 ref9">7,8,9</xref>
          ]
focuses on how we can incorporate dierent smoothness assumptions when
estimating dynamic GGM. In particular we wish to study piecewise constant GGM
where the generative distribution is strictly stationary within regions separated
by a set of changepoints T = f 1; : : : ; K g, i 2 f1; : : : ; T g, such that:
P (Y t) = P (Y t+i) 8 t; (t + i) 2 f k; : : : k+1g for k = 0; : : : ; K
1 :
        </p>
        <p>
          If we keep the Gaussian assumption of Eq. (3), then estimation relates to
nding a set of K 1 GGM describing the distribution between changepoints.
Such a denition extends the usual denition of a changepoint [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] to
multivariate distributions, it is expected that the number of changepoints should be small
relative to the total period of measurement, i.e. K ≪ T and that such points
may lead to insight about changes within observed systems.
        </p>
        <p>R(
(t)) !P 0) even in the</p>
        <p>Structure learning with dynamic GGM
Our approach to searching for changepoints falls naturally into the M-estimation
framework of Eq. (1). As has already been discussed, appropriate complexity
penalties R( ) may act to induce sparsity in a given set of parameters. We propose
two sparsity aware estimators that use such properties not only to estimate the
graphical model, but also jointly extract a sparse set of changepoints.</p>
      </sec>
      <sec id="sec-4-3">
        <title>Independent Fusing</title>
        <p>
          Our rst approach (see [
          <xref ref-type="bibr" rid="ref7 ref9">7,9</xref>
          ], also related to [
          <xref ref-type="bibr" rid="ref14 ref18 ref3">14,3,18</xref>
          ]) constructs a model t
function L( ; Y ) = ∑tT=1 ( logdet( t) + tr(S^ t t)), where S^ t = yt(yt)⊤=2 is
an estimate of the covariance for a specic time t. Clearly, there is not enough
information within S^ t to recover a graph, as we are eectively trying to estimate
with only one data point. To solve this problem we introduce an explicit prior
on the smoothness of the graph via a complexity function
        </p>
        <p>RIF GL( ) =
1</p>
        <p>T
∑
t=1
∥
t
∥1 + 2</p>
        <p>
          T
∑
t=2
∥
t
t 1
∥1 ;
(4)
where 1, 2 control the level of sparsity and number of changepoints in the
model. Unlike in the work of Zhou et al. our prior encodes an assumption
that the model has a piecewise constant parameterisation (this is similar to the
fused lasso, see [
          <xref ref-type="bibr" rid="ref10 ref16">16,10</xref>
          ]). We refer to the problem f ^ gtT=1 = arg min ≽0 [L( ) +
RIF GL( )] as dened above, as the independently fused graphical lasso (IFGL) ,
it estimates changepoints at an individual edge level such that changepoints do
not necessarily coincide between edges.
        </p>
      </sec>
      <sec id="sec-4-4">
        <title>Group Fusing</title>
        <p>
          Sometimes we have a-priori knowledge that particular variables may change in a
grouped manner, that is changepoints across the edges which connect variables
may coincide. Examples, might include genes associated with a specic biological
function (see the example in Fig. 1), or stocks within a given asset class. In order
to encode such prior structure for changepoints one can adapt the smoothing
prior to act over a group of edges, for such cases we suggest the group-fused
graphical lasso (GFGL) penalty[
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]:
        </p>
        <p>RGF GL( ) =
1</p>
        <p>T
∑
t=1
∥
t
∥1 + 2</p>
        <p>T
∑
t=2
∥
t
t 1∥2 :
(5)</p>
      </sec>
      <sec id="sec-4-5">
        <title>Optimisation Both IFGL and GFGL form non-smooth convex optimisation problems which can be tackled within a variety of optimisation schemes. We have developed 6</title>
        <p>
          an alternating direction method of multipliers (ADMM) algorithm that
eciently solves both the above problems by taking advantage of subtle
separability properties of the estimators. Typically, one can solve for several changepoints
K = 1; : : : ; 10 on problems of size T 100 1000, P 10 100 in a few
minutes. Due to the convex formulation scaling is linear in time O(T P 3K2) for
GFGL, which is a considerable advantage when compared to the quadratic time
complexity of dynamic programming approaches [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ].
'
        </p>
        <p>Embryo</p>
        <p>Larva</p>
        <p>Pupa</p>
        <p>
          Adult
&amp;
(a)
$
'0.8Graph Recovery vs T (P=10)
$
0.6
sceo−F10.4
r
0.2
To date, we have examined some properties of the IFGL and GFGL estimators
in an empirical setting (see Fig. 1). Through the use of a wavelet framework
our work [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] has also considered how one could allow for trends and changes in
the mean parameter for dynamic GGM. Empirical results suggest some
desirable properties for the proposed estimators (graph recovery improves when one
increases the size and amount of data available within the stationary segments,
see Fig. (1b), however, we have yet to examine the theoretical consistency
properties. Theoretical analysis is complicated by the fact we regularise in multiple
directions (the graph and over time), it is possible some insight in this direction
can be gained from results in the regression setting [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
        </p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>D.</given-names>
            <surname>Angelosante</surname>
          </string-name>
          and
          <string-name>
            <given-names>G. B.</given-names>
            <surname>Giannakis</surname>
          </string-name>
          .
          <article-title>Sparse graphical modeling of piecewisestationary time series</article-title>
          .
          <source>IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>S.</given-names>
            <surname>Boyd</surname>
          </string-name>
          and
          <string-name>
            <given-names>L. Vandenberghe. Convex</given-names>
            <surname>Optimization</surname>
          </string-name>
          .
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <given-names>P.</given-names>
            <surname>Danaher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wang</surname>
          </string-name>
          , and
          <string-name>
            <given-names>D. M.</given-names>
            <surname>Witten</surname>
          </string-name>
          .
          <article-title>The joint graphical lasso for inverse covariance estimation across multiple classes</article-title>
          .
          <source>Journal of the Royal Statistical Society: Series B (Statistical Methodology)</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>M.</given-names>
            <surname>Drton</surname>
          </string-name>
          and
          <string-name>
            <given-names>M. D.</given-names>
            <surname>Perlman</surname>
          </string-name>
          .
          <article-title>Model selection for Gaussian concentration graphs</article-title>
          .
          <source>Biometrika</source>
          ,
          <year>2004</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>R.</given-names>
            <surname>Foygel</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Drton</surname>
          </string-name>
          .
          <article-title>Extended Bayesian information criteria for gaussian graphical models</article-title>
          . In J.D.
          <string-name>
            <surname>Laerty</surname>
            ,
            <given-names>C.K.I.</given-names>
          </string-name>
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Shawe-Taylor</surname>
          </string-name>
          , R.S. Zemel,
          <article-title>and</article-title>
          <string-name>
            <surname>A</surname>
          </string-name>
          . Culotta, editors,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>23</volume>
          .
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>J.</given-names>
            <surname>Friedman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hastie</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Tibshirani</surname>
          </string-name>
          .
          <article-title>Sparse inverse covariance estimation with the graphical lasso</article-title>
          .
          <source>Biostatistics (Oxford, England)</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Gibberd</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. D. B.</given-names>
            <surname>Nelson</surname>
          </string-name>
          .
          <article-title>High dimensional changepoint detection with a dynamic graphical lasso</article-title>
          .
          <source>IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Gibberd</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. D. B.</given-names>
            <surname>Nelson</surname>
          </string-name>
          .
          <article-title>Estimating multi-resolution dependency graphs within a locally stationary wavelet framework</article-title>
          . In review,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Gibberd</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. D. B.</given-names>
            <surname>Nelson</surname>
          </string-name>
          .
          <article-title>Regularized Estimation of Piecewise Constant Gaussian Graphical Models: The Group-Fused Graphical Lasso</article-title>
          . In review,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>Z.</given-names>
            <surname>Harchaoui</surname>
          </string-name>
          and
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>LØvy-Leduc</article-title>
          .
          <article-title>Multiple change-point estimation with a total variation penalty</article-title>
          .
          <source>Journal of the American Statistical Association</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>J. Laerty</surname>
            , H. Liu, and
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Wasserman</surname>
          </string-name>
          .
          <article-title>Sparse nonparametric graphical models</article-title>
          .
          <source>Statistical Science</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Lauritzen</surname>
          </string-name>
          .
          <source>Graphical models. Oxford</source>
          ,
          <year>1996</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Little</surname>
          </string-name>
          and
          <string-name>
            <given-names>N. S.</given-names>
            <surname>Jones</surname>
          </string-name>
          .
          <article-title>Generalized methods and solvers for noise removal from piecewise constant signals</article-title>
          . II.
          <article-title>New methods</article-title>
          .
          <source>Proceedings. Mathematical, physical, and engineering sciences / the Royal Society</source>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Monti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hellyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sharp</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Leech</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Anagnostopoulos</surname>
          </string-name>
          , and
          <string-name>
            <given-names>G.</given-names>
            <surname>Montana. Estimating</surname>
          </string-name>
          time
          <article-title>-varying brain connectivity networks from functional MRI time series</article-title>
          .
          <source>NeuroImage</source>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <given-names>S. N.</given-names>
            <surname>Negahban</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Ravikumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. J.</given-names>
            <surname>Wainwright</surname>
          </string-name>
          , and
          <string-name>
            <given-names>B.</given-names>
            <surname>Yu</surname>
          </string-name>
          .
          <article-title>A unied framework for high-dimensional analysis of M-estimators with decomposable regularizers</article-title>
          .
          <source>Statistical Science</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>R.</given-names>
            <surname>Tibshirani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Saunders</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rosset</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhu</surname>
          </string-name>
          , and
          <string-name>
            <given-names>K.</given-names>
            <surname>Knight</surname>
          </string-name>
          .
          <article-title>Sparsity and smoothness via the fused lasso</article-title>
          .
          <source>Journal of the Royal Statistical Society: Series B (Statistical Methodology)</source>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          .
          <article-title>Bayesian graphical lasso models and ecient posterior computation</article-title>
          .
          <source>Bayesian Analysis</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <given-names>S.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Wonka</surname>
          </string-name>
          , and
          <string-name>
            <given-names>J.</given-names>
            <surname>Ye</surname>
          </string-name>
          .
          <article-title>Fused multiple graphical lasso</article-title>
          .
          <source>Arxiv</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , J. Geng, and
          <string-name>
            <given-names>L.</given-names>
            <surname>Lai</surname>
          </string-name>
          .
          <article-title>Multiple change-points estimation in linear regression models via sparse group lasso</article-title>
          .
          <source>IEEE Trans. Signal Processing</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <given-names>S.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Laerty</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Wasserman</surname>
          </string-name>
          .
          <article-title>Time varying undirected graphs</article-title>
          .
          <source>Machine Learning</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>