c3f2b4bf2f
* fixed all.equal(), it did not work as expected on networks that were idetical save for the order of nodes or arcs. * added a "moral" argument to cpdag() and vstructs() to make those functions follow the different definitions of v-structure. * added support for graphs with 1 and 2 nodes. * fixed cpquery() handling of TRUE (this time for real). * handle more corner cases in dsep(). * added a BIC method for bn and bn.fit objects. * added the semiparametric tests from Tsamardinos & Borboudakis (thanks Maxime Gasse). * added posterior probabilities to the predictions for {naive,tree}.bayes() models. * fixed buffer overflow in rbn() for discrete data.
20 lines
1.1 KiB
Text
20 lines
1.1 KiB
Text
Bayesian network structure learning (via constraint-based, score-based
|
|
and hybrid algorithms), parameter learning (via ML and Bayesian
|
|
estimators) and inference.
|
|
|
|
This package implements the Grow-Shrink (GS) algorithm, the
|
|
Incremental Association (IAMB) algorithm, the Interleaved-IAMB
|
|
(Inter-IAMB) algorithm, the Fast-IAMB (Fast-IAMB) algorithm, the
|
|
Max-Min Parents and Children (MMPC) algorithm, the Hiton-PC algorithm,
|
|
the ARACNE and Chow-Liu algorithms, the Hill-Climbing (HC) greedy
|
|
search algorithm, the Tabu Search (TABU) algorithm, the Max-Min
|
|
Hill-Climbing (MMHC) algorithm and the two-stage Restricted
|
|
Maximization (RSMAX2) algorithm for both discrete and Gaussian
|
|
networks, along with many score functions and conditional independence
|
|
tests. The Naive Bayes and the Tree-Augmented Naive Bayes (TAN)
|
|
classifiers are also implemented.
|
|
|
|
Some utility functions (model comparison and manipulation, random
|
|
data generation, arc orientation testing, simple and advanced plots)
|
|
are included, as well as support for parameter estimation and
|
|
inference, conditional probability queries and cross-validation.
|