bnlearn

From MaRDI portal
Software:20275



swMATH8265CRANbnlearnMaRDI QIDQ20275

Bayesian Network Structure Learning, Parameter Learning and Inference

Marco Scutari

Last update: 5 December 2023

Copyright license: GNU General Public License, version 3.0, GNU General Public License, version 2.0

Software version identifier: 4.8.1, 4.8.3, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0, 1.1, 1.2, 1.3, 1.4.1, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1.1, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7.1, 3.7, 3.8.1, 3.8, 3.9, 4.0, 4.1.1, 4.1, 4.2, 4.3, 4.4.1, 4.4, 4.5, 4.6.1, 4.6, 4.7.1, 4.7, 4.8.1, 4.8, 4.9, 4.9.1

Source code repository: https://github.com/cran/bnlearn

Bayesian network structure learning, parameter learning and inference. This package implements constraint-based (PC, GS, IAMB, Inter-IAMB, Fast-IAMB, MMPC, Hiton-PC, HPC), pairwise (ARACNE and Chow-Liu), score-based (Hill-Climbing and Tabu Search) and hybrid (MMHC, RSMAX2, H2PC) structure learning algorithms for discrete, Gaussian and conditional 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 (maximum likelihood and Bayesian) and inference, conditional probability queries, cross-validation, bootstrap and model averaging. Development snapshots with the latest bugfixes are available from <https://www.bnlearn.com/>.




Related Items (92)

\textit{Graph\_sampler}: a simple tool for fully Bayesian analyses of DAG-modelsGraphical models for complex networks: an application to Italian museumsCausal network learning with non-invertible functional relationshipsBayesian Network Structure Learning with Permutation TestsHIGH-ORDER CONDITIONAL DISTANCE COVARIANCE WITH CONDITIONAL MUTUAL INDEPENDENCEA novel Chow-Liu algorithm and its application to gene differential analysisTowards Gaussian Bayesian Network FusionAn information theoretic approach to pedigree reconstructionDisentangling relationships in symptom networks using matrix permutation methodsEfficient Learning of Quadratic Variance Function Directed Acyclic Graphs via Topological LayersA posterior probability approach for gene regulatory network inference in genetic perturbation dataUnnamed ItemModern Psychometrics with RBayesian NetworksFinding optimal triangulations parameterized by edge clique coverStructure learning in Bayesian networks using regular vinesPartitioned hybrid learning of Bayesian network structuresUnnamed ItemUnnamed ItemA New Method for Vertical Parallelisation of TAN Learning Based on Balanced Incomplete Block DesignsWhat is an optimal value of \(k\) in \(k\)-fold cross-validation in discrete Bayesian network analysis?Hierarchical estimation of parameters in Bayesian networksThe role of local partial independence in learning of Bayesian networksDetermination of Variables for a Bayesian Network and the Most Precious OneUnnamed ItemBayesian networks of customer satisfaction survey dataUnderstanding the epidemiology of foreign body injuries in children using a data-driven Bayesian networkAMP Chain Graphs: Minimal Separators and Structure Learning AlgorithmsCorrelated model fusionGene regulatory networks. Methods and protocolsDAG-based attack and defense modeling: don't miss the forest for the attack treesBayesian networks and the assessment of universities' value addedCopula Grow-Shrink Algorithm for Structural LearningAnalyzing dependent data with vine copulas. A practical guide with RLarge-scale empirical validation of Bayesian network structure learning algorithms with noisy dataOnline estimation of discrete, continuous, and conditional joint densities using classifier chainsA decomposition-based algorithm for learning the structure of multivariate regression chain graphsHigh-dimensional consistency in score-based and hybrid structure learningCopula directed acyclic graphspchcOrdCDdagHMMdbnRUnnamed ItemcriticalityMoTBFsTesting conditional independence in supervised learning algorithmsrPACIUniform random generation of large acyclic digraphsGroupBNA focused information criterion for graphical modelsPROBABILISTIC GRAPHICAL MODELLING OF CAUSAL EFFECTS AMONG THE OCCURRENCES OF TRANSCRIPTION FACTORS IN DNA SEQUENCEbnviewerdbnlearnMachine Learning Approaches for Early DRG Classification and Resource AllocationBNrichPenalized Estimation of Directed Acyclic Graphs From Discrete DatamDAGbnpaStratifiedBalancingr.blipBNSLBayesianNetworkwiseRSELFMarginal information for structure learningLearning Bayesian networks with local structure, mixed variables, and exact algorithmsWho learns better Bayesian network structures: accuracy and speed of structure learning algorithmsRepresenting Sparse Gaussian DAGs as Sparse R-Vines Allowing for Non-Gaussian DependenceMRPCBayesNetBPimbalancebnmonitorbayesvlA survey of statistical learning techniques as applied to inexpensive pediatric obstructive sleep apnea dataA Bayesian hierarchical score for structure learning from related data setsKnowledge transfer for causal discoveryUnnamed ItemImproving Bayesian network local structure learning via data-driven symmetry correction methodsUnnamed ItemLearning Bayesian networks from big data with greedy search: computational complexity and efficient implementationDiscovering associations between players' performance indicators and matches' results in the European Soccer LeaguesUnnamed ItemGreedy structure learning from data that contain systematic missing valuesImproving the efficiency of genomic selectionUnnamed ItemA geometric characterization of sensitivity analysis in monomial modelsA survey on causal discovery: theory and practiceEffective and efficient structure learning with pruning and model averaging strategiesBayesian Networks in RBayesian network modeling of the consensus between experts: an application to neuron classificationExact tests for singular network data


This page was built for software: bnlearn