Package Rambo. February 19, 2015

Similar documents
Package FisherEM. February 19, 2015

The Random Subgraph Model for the Analysis of an Ecclesiastical Network in Merovingian Gaul

Package mixphm. July 23, 2015

Package mrm. December 27, 2016

Package cwm. R topics documented: February 19, 2015

Package RCA. R topics documented: February 29, 2016

Package flexcwm. May 20, 2018

Package manet. September 19, 2017

Package longclust. March 18, 2018

Package assortnet. January 18, 2016

Package glassomix. May 30, 2013

Package sensory. R topics documented: February 23, Type Package

Package NetCluster. R topics documented: February 19, Type Package Version 0.2 Date Title Clustering for networks

Package DPBBM. September 29, 2016

Package ic10. September 23, 2015

Package SPIn. R topics documented: February 19, Type Package

The Random Subgraph Model for the Analysis of an Ecclesiastical Network in Merovingian Gaul

Package clustmixtype

Package Funclustering

Package HMMCont. February 19, 2015

Package Binarize. February 6, 2017

Package MSwM. R topics documented: February 19, Type Package Title Fitting Markov Switching Models Version 1.

Package corclass. R topics documented: January 20, 2016

Package SSLASSO. August 28, 2018

Package freeknotsplines

Package ArrayBin. February 19, 2015

Package SparseFactorAnalysis

Package sparsereg. R topics documented: March 10, Type Package

Package ordinalclust

Introduction to Machine Learning CMU-10701

Package robustreg. R topics documented: April 27, Version Date Title Robust Regression Functions

Package edrgraphicaltools

Package clusternomics

Package wskm. July 8, 2015

Package ClustVarLV. December 14, 2016

Package logspline. February 3, 2016

Package munfold. R topics documented: February 8, Type Package. Title Metric Unfolding. Version Date Author Martin Elff

Package spikes. September 22, 2016

Package ssmn. R topics documented: August 9, Type Package. Title Skew Scale Mixtures of Normal Distributions. Version 1.1.

Package mtsdi. January 23, 2018

Package kofnga. November 24, 2015

Package infutil. R topics documented: February 20, Version 1.0 Date Title Information Utility Author Kristian E.

Package subtype. February 20, 2015

Package survivalmpl. December 11, 2017

Package svapls. February 20, 2015

Package StVAR. February 11, 2017

Package DRaWR. February 5, 2016

Package manet. August 23, 2018

Package bisect. April 16, 2018

Package gibbs.met. February 19, 2015

Package PedCNV. February 19, 2015

Package texteffect. November 27, 2017

Package RYoudaoTranslate

Package weco. May 4, 2018

Package qboxplot. November 12, qboxplot... 1 qboxplot.stats Index 5. Quantile-Based Boxplots

Multivariate analyses in ecology. Cluster (part 2) Ordination (part 1 & 2)

Package StagedChoiceSplineMix

Package lvm4net. R topics documented: August 29, Title Latent Variable Models for Networks

Package FMsmsnReg. March 30, 2016

Package GLDreg. February 28, 2017

10. MLSP intro. (Clustering: K-means, EM, GMM, etc.)

Package stockr. June 14, 2018

Package ebdbnet. February 15, 2013

Package naivebayes. R topics documented: January 3, Type Package. Title High Performance Implementation of the Naive Bayes Algorithm

Package r.jive. R topics documented: April 12, Type Package

Package rpst. June 6, 2017

Package vinereg. August 10, 2018

Package gee. June 29, 2015

Package mmeta. R topics documented: March 28, 2017

Package lhs. R topics documented: January 4, 2018

Package pwrrasch. R topics documented: September 28, Type Package

Package misclassglm. September 3, 2016

Package rknn. June 9, 2015

Package GenSA. R topics documented: January 17, Type Package Title Generalized Simulated Annealing Version 1.1.

Package mcclust.ext. May 15, 2015

Package ICSOutlier. February 3, 2018

ECE 5424: Introduction to Machine Learning

Package TipDatingBeast

Package parfossil. February 20, 2015

Package RPMM. August 10, 2010

Package MIICD. May 27, 2017

Package BayesLogit. May 6, 2012

Package cclust. August 29, 2013

Package clustvarsel. April 9, 2018

Package clustmd. May 8, 2017

Chapter 2. Frequency distribution. Summarizing and Graphing Data

Package CMPControl. February 19, 2015

Package milr. June 8, 2017

Package pairsd3. R topics documented: August 29, Title D3 Scatterplot Matrices Version 0.1.0

Package comphclust. May 4, 2017

Package geneslope. October 26, 2016

Package dgo. July 17, 2018

Package TVsMiss. April 5, 2018

Package comphclust. February 15, 2013

Package Canopy. April 8, 2017

Package RaschSampler

Package kamila. August 29, 2016

Package ScottKnottESD

Package SAM. March 12, 2019

Package sglr. February 20, 2015

Transcription:

Package Rambo February 19, 2015 Type Package Title The Random Subgraph Model Version 1.1 Date 2013-11-13 Author Charles Bouveyron, Yacine Jernite, Pierre Latouche, Laetitia Nouedoui Maintainer Pierre Latouche <pierre.latouche@univ-paris1.fr> Estimate the parameters, the number of classes and cluster vertices of a random network into groups with homogeneous connection profiles. The clustering is performed for directed graphs with typed edges (edges are assumed to be drawn from multinomial distributions) for which a partition of the vertices is available. License GPL (>= 2.0) Depends stats, sna NeedsCompilation no Repository CRAN Date/Publication 2013-11-13 10:50:05 R topics documented: Rambo-package....................................... 2 plot.rsm........................................... 3 Regions........................................... 4 rsm............................................. 4 summary.rsm........................................ 6 Index 8 1

2 Rambo-package Rambo-package The Random Subgraph Model Details Partition the vertices of a directed network with typed edges into clusters describing the connection patterns of subgraphs given as inputs. The inference is performed using a variational Bayes EM algorithm and the estimation of the number of clusters is obtained through a variational approximation of the marginal log likelihood. Package: Rambo Type: Package Version: 1.0 Date: 2013-06-18 License: GPL (>=2.0) Author(s) Yacine Jernite, Laetitia Nouedoui, Charles Bouveyron, Pierre Latouche. Maintainer: Who to complain to <yourfault@somewhere.net> References Yacine Jernite, Pierre Latouche, Charles Bouveyron, Patrick Rivera, Laurent Jegou and Stephane Lamasse(2012), The Random Subgraph Model for the Analysis of an Ecclesiastical Network in Merovingian Gaul, http://arxiv.org/abs/1212.5497 See Also rsm, summary.rsm, plot.rsm plot(res) ## summary(res)

plot.rsm 3 plot.rsm Plot an object from class rsm Produces plots describing results of an object from class rsm. Usage ## S3 method for class rsm plot(x, frame=0,...) Arguments x frame An object of class rsm. Result of function rsm. An integer with possible values 0, 1, or 2, depending on the kind of graphics requested (see details).... Arguments to be passed to the function, such as graphical parameters. Details if frame=0 plot of the lower bound criterion versus the number of clusters and repartition of the found cluster in the different subgraphs. if frame=1 plot of the lower bound criterion versus the number of clusters. if frame=2 repartition of found clusters in the different subgraphs. See Also rsm, summary.rsm, RAMBO ##plot(res, frame=0) ## plot(res, frame=1) plot(res, frame=2)

4 rsm Regions A simulated network with subgraphs and typed edges The Regions data is a simulated network generated according to the Random Subgraph Model. The network is directed with 30 nodes; Vertices are known to belong to 2 subgraphs. Edges of this network are typed, with 3 kinds of links. Usage Format A list which contains the discrete adjacency matrix (X) of the network and a vector indicating the subgraph belongings of the nodes (sub). References Yacine Jernite, Pierre Latouche, Charles Bouveyron, Patrick Rivera, Laurent Jegou and Stephane Lamasse(2012), The Random Subgraph Model for the Analysis of an Ecclesiastical Network in Merovingian Gaul, http://arxiv.org/abs/1212.5497 plot(res) rsm The Random Subgraph Model Partition the vertices of a directed network with typed edges into clusters describing the connection patterns of subgraphs given as inputs. The inference is performed using a variational Bayes EM algorithm and the estimation of the number of clusters is obtained through a variational approximation of the marginal log likelihood. Usage rsm(x, sub, Klist, nbredo = 5, disp = F, maxit = 50)

rsm 5 Arguments X sub Klist nbredo disp maxit an adjacency matrix with oriented and typed edges. a vector indicating the subgraph in which each vertex belongs. a vector indicating the range of possible values for the number of latent clusters; must be at least 2. number of initializations to be made; to avoid local optimum during variational Bayes EM algorithm. logical; if TRUE, display comments during the estimation. maximum number of iterations for the algorithm. Details Value rsm implements the variational Bayes EM algorithm for the random subgraph model (RSM) as proposed by Jernite et al.(2012). The function takes a directed network with typed edges along with a decomposition of the network into known subgraphs as inputs. The RSM model assumes that the presence of an edge between two vertices depends on the subgraphs they belong to. If an edge is present, its type is then assumed to be sampled from a multinomial distribution, depending on latent clusters. In practice, the subgraphs are known and given as inputs while the clusters have to be infered from the data. The clustering of the vertices is performed using a variational Bayes algorithm and the number of clusters is obtained with a model selection criterion which is a variational approximation of the marginal log likelihood. The algorithm is runned for various values of the number of clusters (Klist). For each value of K in Klist, the algorithm is initialized nbredo times. Assuming that the number of clusters is K, output[[k]]$lower represents the lower bound of the marginal log likelihood. output[[k]]$pi contains the cluster connectivity. Each element of the K*K matrix is a vector of probability of C elements. Hence, output[[k]]$pi is an array of size K*K*C. In order to have a better chance of reaching a global optimum, VBEM is run for several initializations of a kmeans like algorithm (by default, nbredo = 5). Returns a list including: N R C Klist X K_star gama Number of vertices of the network Number of subgraphs Number of edges types vector indicating the range of possible values for the number of latent cluster; must be greater or equal to 2 an adjacency matrix with oriented and typed edges. the number of clusters estimated. matrix of size R*R containing the probabilities of connection between subgraphs.

6 summary.rsm output output list of length(klist) + 1 items. Each item contains the result of the estimation for a given number of class K. Details of output field: output[[k]]$lower lower bound of the marginal log likelihood. output[[k]]$alpha matrix of size R*K containing the posterior proportions of each cluster in subgraphs. output[[k]]$pi array of size K*K*C containing the cluster connectivity. Each element of the K*K matrix is a vector of C elements. output[[k]]$tau matrix of posterior probabilities (estimated probabilies for each vertex to belong to the different clusters. output[[k]]$zcol vector indicating the cluster of each vertex (MAP estimate). Author(s) Yacine Jernite, Laetitia Nouedoui, Charles Bouveyron, Pierre Latouche. References Yacine Jernite, Pierre Latouche, Charles Bouveyron, Patrick Rivera, Laurent Jegou and Stephane Lamasse(2012), The Random Subgraph Model for the Analysis of an Ecclesiastical Network in Merovingian Gaul, http://arxiv.org/abs/1212.5497 See Also summary.rsm, plot.rsm plot(res) summary(res) summary.rsm Summarizes results of Random Subgraph Model estimates. Usage Returns a summary of rsm function results. ## S3 method for class rsm summary(object,...)

summary.rsm 7 Arguments object See Also An object of class rsm. This is assumed to be the result of function rsm.... Additional options for the summary function. rsm, plot.rsm summary(res)

Index Topic Regions Regions, 4 Topic rsm Rambo-package, 2 Regions, 4 rsm, 4 summary.rsm, 6 Topic subgraph Regions, 4 rsm, 4 plot.rsm, 2, 3, 6, 7 RAMBO, 3 RAMBO (Rambo-package), 2 Rambo (Rambo-package), 2 Rambo-package, 2 Regions, 4 rsm, 2, 3, 4, 7 summary.rsm, 2, 3, 6, 6 8