Learn R Programming

pchc (version 1.3)

Bayesian Network Learning with the PCHC and Related Algorithms

Description

Bayesian network learning using the PCHC, FEDHC, MMHC and variants of these algorithms. 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. . b) Tsagris M. (2022). "The FEDHC Bayesian Network Learning Algorithm". Mathematics 2022, 10(15): 2604. .

Copy Link

Version

Install

install.packages('pchc')

Monthly Downloads

306

Version

1.3

License

GPL (>= 2)

Maintainer

Michail Tsagris

Last Published

December 6th, 2024

Functions in pchc (1.3)

Check whether a directed graph is acyclic

Check whether a directed graph is acyclic
Bootstrapping the FEDHC and FEDTABU Bayesian network learning algorithms

Bootstrapping the FEDHC and FEDTABU Bayesian network learning algorithms
Correlations

Correlation between a vector and a set of variables
Bootstrapping the MMHC and MMTABU Bayesian network learning algorithms

Bootstrapping the MMHC and MMTABU Bayesian network learning algorithms
Skeleton of the MMHC algorithm

The skeleton of a Bayesian network learned with the MMHC algorithm
Skeleton of the and the MMHC and the FEDHC algorithm using the distance correlation

The skeleton of a Bayesian network produced by the MMHC or the FEDHC algorithm using the distance correlation
Variable selection for continuous data using the PC-simple algorithm

Variable selection for continuous data using the PC-simple algorithm
Variable selection for continuous data using the MMPC algorithm

Variable selection for continuous data using the MMPC algorithm
Random values simulation from a Bayesian network

Random values simulation from a Bayesian network
Estimation of the percentage of null p-values

Estimation of the percentage of null p-values
Topological sort of a Bayesian network

Topological sort of a Bayesian network
Bootstrapping the PCHC and PCTABU Bayesian network learning algorithms

Bootstrapping the PCHC and PCTABU Bayesian network learning algorithms
Skeleton of the PC algorithm

The skeleton of a Bayesian network learned with the PC algorithm
Continuous data simulation from a DAG

Continuous data simulation from a DAG.
The PCHC and PCTABU Bayesian network learning algorithms

The PCHC and PCTABU Bayesian network learning algorithms
pchc-package

Bayesian Network Learning with the PCHC and Related Algorithms
Partial correlation between two continuous variables

Partial correlation
Bootstrap versions of the skeleton of a Bayesian network

Bootstrap versions of the skeleton of a Bayesian network
Markov blanket of a node in a Bayesian network

Markov blanket of a node in a Bayesian network
The MMHC and MMTABU Bayesian network learning algorithms

The MMHC and MMTABU Bayesian network learning algorithms
Outliers free data via the reweighted MCD

Outliers free data via the reweighted MCD
Variable selection for continuous data using the FBED algorithm

Variable selection for continuous data using the FBED algorithm
Adjacency matrix of a Bayesian network

Adjacency matrix of a Bayesian network
Chi-square and G-square tests of (unconditional) indepdence

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

ROC and AUC
Lower limit of the confidence of an edge

Lower limit of the confidence of an edge
Correlation matrix for FBM class matrices (big matrices)

Correlation matrix for FBM class matrices (big matrices)
Partial correlation matrix from correlation or covariance matrix

Partial correlation matrix from correlation or covariance matrix
The FEDHC and FEDTABU Bayesian network learning algorithms

The FEDHC and FEDTABU Bayesian network learning algorithms
All pairwise G-square and chi-square tests of indepedence

All pairwise G-square and chi-square tests of indepedence
Skeleton of the FEDHC algorithm

The skeleton of a Bayesian network produced by the FEDHC algorithm
G-square and Chi-square test of conditional indepdence

G-square test of conditional indepdence
Plot of a Bayesian network

Plot of a Bayesian network
Read big data or a big.matrix object

Read big data or a big.matrix object
Utilities for the skeleton of a (Bayesian) network

Utilities for the skeleton of a (Bayesian) Network
Correlation between pairs of variables

Correlation between pairs of variables
Correlation significance testing using Fisher's z-transformation

Correlation significance testing using Fisher's z-transformation