Inductive Node-Splitting Cross-Validation for Community Detection

Implements Inductive Node-Splitting Cross-Validation (INCV) for selecting the number of communities in stochastic block models. Provides f-fold and random-split node-level cross-validation, along with competing methods including CROISSANT, Edge Cross-Validation (ECV), and Node Cross-Validation (NCV). Supports both SBM and Degree-Corrected Block Models (DCBM), with multiple loss functions (L2, binomial deviance, AUC). Includes network simulation utilities for SBM, RDPG, and latent space models.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("INCVCommunityDetection")

0.1.0 by Lin Zhang, 7 months ago


https://github.com/ivylinzhang97/incv-community-detection


Report a bug at https://github.com/ivylinzhang97/incv-community-detection/issues


Browse source code at https://github.com/cran/INCVCommunityDetection


Authors: Lin Zhang [aut, cre] , Bokai Yang [aut]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports methods, Matrix, RSpectra, ClusterR, irlba, parallel, cluster, Rfast, data.table, IMIFA, stats

Suggests latentnet, network, rdist, igraph, testthat, knitr, rmarkdown


See at CRAN