INCVCommunityDetection: 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.
| Version: |
0.1.0 |
| Depends: |
R (≥ 3.5.0) |
| Imports: |
methods, Matrix, RSpectra, ClusterR, irlba, parallel, cluster, Rfast, data.table, IMIFA, stats |
| Suggests: |
latentnet, network, rdist, igraph, testthat (≥ 3.0.0), knitr, rmarkdown |
| Published: |
2026-03-12 |
| DOI: |
10.32614/CRAN.package.INCVCommunityDetection (may not be active yet) |
| Author: |
Lin Zhang [aut, cre],
Bokai Yang [aut] |
| Maintainer: |
Lin Zhang <linzhang1126 at gmail.com> |
| BugReports: |
https://github.com/ivylinzhang97/incv-community-detection/issues |
| License: |
MIT + file LICENSE |
| URL: |
https://github.com/ivylinzhang97/incv-community-detection |
| NeedsCompilation: |
no |
| Materials: |
NEWS |
| CRAN checks: |
INCVCommunityDetection results |
Documentation:
Downloads:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=INCVCommunityDetection
to link to this page.