pchc1.2 package

Bayesian Network Learning with the PCHC and Related Algorithms

correls

Correlation between a vector and a set of variables

cortest

Correlation significance testing using Fisher's z-transformation

auc

ROC and AUC

big_cor

Correlation matrix for FBM class matrices (big matrices)

big_read

Read big data or a big.matrix object

bn.skel.utils

Utilities for the skeleton of a (Bayesian) Network

bnmat

Adjacency matrix of a Bayesian network

bnplot

Plot of a Bayesian network

cat.tests

Chi-square and G-square tests of (unconditional) indepdence

conf.edge.lower

Lower limit of the confidence of an edge

cor.fbed

Variable selection for continuous data using the FBED algorithm

cor2pcor

Partial correlation matrix from correlation or covariance matrix

corpairs

Correlation between pairs of variables

dcor.fedhc.skel

The skeleton of a Bayesian network produced by the FEDHC algorithm usi...

fedhc.boot

Bootstrapping the FEDHC and FEDTABU Bayesian network learning algorith...

fedhc

The FEDHC and FEDTABU Bayesian network learning algorithms

fedhc.skel

The skeleton of a Bayesian network produced by the FEDHC algorithm

g2test

G-square test of conditional indepdence

g2test_univariate

All pairwise G-square and chi-square tests of indepedence

is.dag

Check whether a directed graph is acyclic

mb

Markov blanket of a node in a Bayesian network

mmhc.boot

Bootstrapping the MMHC and MMTABU Bayesian network learning algorithms

mmhc

The MMHC and MMTABU Bayesian network learning algorithms

mmhc.skel

The skeleton of a Bayesian network learned with the MMHC algorithm

mmpc

Variable selection for continuous data using the MMPC algorithm

pc.sel

Variable selection for continuous data using the PC-simple algorithm

pchc-package

Bayesian Network Learning with the PCHC and Related Algorithms

pchc.boot

Bootstrapping the PCHC and PCTABU Bayesian network learning algorithms

pchc

The PCHC and PCTABU Bayesian network learning algorithms

pchc.skel.boot

Bootstrap versions of the skeleton of a Bayesian network

pchc.skel

The skeleton of a Bayesian network learned with the PC algorithm

pcor

Partial correlation

pi0est

Estimation of the percentage of null p-values

rbn

Random values simulation from a Bayesian network

rbn2

Continuous data simulation from a DAG.

rmcd

Outliers free data via the reweighted MCD

topological_sort

Topological sort of a Bayesian network

Bayesian network learning using the PCHC algorithm. PCHC stands for PC Hill-Climbing, a new hybrid algorithm that uses PC to construct the skeleton of the BN and then applies the Hill-Climbing greedy search. More algorithms and variants have been added, such as MMHC, FEDHC, and the Tabu search variants, PCTABU, MMTABU and FEDTABU. The relevant papers are: a) Tsagris M. (2021). A new scalable Bayesian network learning algorithm with applications to economics. Computational Economics, 57(1): 341-367. <doi:10.1007/s10614-020-10065-7>. b) Tsagris M. (2022). The FEDHC Bayesian Network Learning Algorithm. Mathematics 2022, 10(15): 2604. <doi:10.3390/math10152604>.

  • Maintainer: Michail Tsagris
  • License: GPL (>= 2)
  • Last published: 2023-09-06