Description Usage Arguments Details Value Author(s) References Examples

A Fast and Scalable Joint Estimator for Integrating Additional Knowledge in Learning Multiple Related Sparse Gaussian Graphical Models. Please run demo(jeek) to learn the basic functions provided by this package. For further details, please read the original paper: Beilun Wang, Arshdeep Sekhon, Yanjun Qi (2018).

1 2 |

`X` |
A List of input matrices. They can be data matrices or covariance/correlation matrices. If every matrix in the X is a symmetric matrix, the matrices are assumed to be covariance/correlation matrices. |

`lambda` |
A positive number. The hyperparameter controls the sparsity
level of the matrices. The |

`W` |
A list of weight matrices. The hyperparameter intergrating the
additional knowledge into the model. The |

`covType` |
A parameter to decide which Graphical model we choose to estimate from the input data. If covType = "cov", it means that we estimate multiple sparse Gaussian Graphical models. This option assumes that we calculate (when input X represents data directly) or use (when X elements are symmetric representing covariance matrices) the sample covariance matrices as input to the JEEK algorithm. If covType = "kendall", it means that we estimate multiple nonparanormal Graphical models. This option assumes that we calculate (when input X represents data directly) or use (when X elements are symmetric representing correlation matrices) the kendall's tau correlation matrices as input to the JEEK algorithm. |

`intertwined` |
indicate whether to use intertwined covariance matrix |

`parallel` |
A boolean. This parameter decides if the package will use the multithreading architecture or not. |

The JEEK algorithm is a novel Joint Elementary Estimator incorporating additional Knowledge (JEEK) to infer multiple related sparse Gaussian Graphical models from large-scale heterogeneous data. It solves the following equation:

* \min\limits_{Ω^{tot}_I, Ω^{tot}_S}
||W^{tot}_I \circ Ω^{tot}_I||_1 + ||W^{tot}_S\circ Ω^{tot}_S|| *

Subject to :

* ||W^{tot}_I \circ (Ω^{tot} -
inv(T_v(\hat{Σ}^{tot}))) ||_{∞} ≤ λ_n *

* ||W^{tot}_S
\circ (Ω^{tot} - inv(T_v(\hat{Σ}^{tot}))) ||_{∞} ≤
λ_n *

* Ω^{tot} = Ω^{tot}_S + Ω^{tot}_I *

Please also see the equation (3.7) in our paper. The *λ_n* is the
hyperparameter controlling the sparsity level of the matrices and it is the
`lambda`

in our function. For further details, please see our paper:
Beilun Wang, Arshdeep Sekhon, Yanjun Qi. A Fast and Scalable Joint Estimator
for Integrating Additional Knowledge in Learning Multiple Related Sparse
Gaussian Graphical Models. ICML 2018

if labels are provided in the datalist as column names, result will contain labels (to be plotted)

`$graphs` |
A list of the estimated inverse covariance/correlation matrices. |

Beilun Wang

Beilun Wang, Arshdeep Sekhon, Yanjun Qi. A Fast and Scalable Joint Estimator for Integrating Additional Knowledge in Learning Multiple Related Sparse Gaussian Graphical Models. https://arxiv.org/abs/1806.00548

1 2 3 4 | ```
library(JointNets)
data(exampleData)
result = jeek(X = exampleData, 0.3, covType = "cov", parallel = FALSE)
plot(result)
``` |

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.