A representation of the cause-effect mechanism is needed to enable artificial intelligence to represent how the world works. Bayesian Networks (BNs) have proven to be an effective and versatile tool for this task. BNs require constructing a structure of dependencies among variables and learning the parameters that govern these relationships. These tasks, referred to as structural learning and parameter learning, are actively investigated by the research community, with several algorithms proposed and no single method having established itself as standard. A wide range of software, tools, and packages have been developed for BNs analysis and made available to academic researchers and industry practitioners. As a consequence of having no one-size-fits-all solution, moving the first practical steps and getting oriented into this field is proving to be challenging to outsiders and beginners. In this paper, we review the most relevant tools and software for BNs structural and parameter learning to date, with a focus on causal discovery tools, providing our subjective recommendations directed to an audience of beginners. In addition, we provide an extensive easy-to-consult overview table summarizing all software packages and their main features. By improving the reader’s understanding of which available software might best suit their needs, we improve accessibility to the field and make it easier for beginners to take their first step into it.

Canonaco, F., Gaudillo, J., Astrologo, N., Stella, F., Acerbi, E. (2025). A guide to bayesian networks software for structure and parameter learning, with a focus on causal discovery tools. FRONTIERS IN SYSTEMS BIOLOGY, 5 [10.3389/fsysb.2025.1631901].

A guide to bayesian networks software for structure and parameter learning, with a focus on causal discovery tools

Canonaco F.;Stella F.;
2025

Abstract

A representation of the cause-effect mechanism is needed to enable artificial intelligence to represent how the world works. Bayesian Networks (BNs) have proven to be an effective and versatile tool for this task. BNs require constructing a structure of dependencies among variables and learning the parameters that govern these relationships. These tasks, referred to as structural learning and parameter learning, are actively investigated by the research community, with several algorithms proposed and no single method having established itself as standard. A wide range of software, tools, and packages have been developed for BNs analysis and made available to academic researchers and industry practitioners. As a consequence of having no one-size-fits-all solution, moving the first practical steps and getting oriented into this field is proving to be challenging to outsiders and beginners. In this paper, we review the most relevant tools and software for BNs structural and parameter learning to date, with a focus on causal discovery tools, providing our subjective recommendations directed to an audience of beginners. In addition, we provide an extensive easy-to-consult overview table summarizing all software packages and their main features. By improving the reader’s understanding of which available software might best suit their needs, we improve accessibility to the field and make it easier for beginners to take their first step into it.
Articolo in rivista - Review Essay
bayesian networks (BNs); causal discovery; causal discovery algorithms; parameter learning; structure learning;
English
25-ago-2025
2025
5
1631901
open
Canonaco, F., Gaudillo, J., Astrologo, N., Stella, F., Acerbi, E. (2025). A guide to bayesian networks software for structure and parameter learning, with a focus on causal discovery tools. FRONTIERS IN SYSTEMS BIOLOGY, 5 [10.3389/fsysb.2025.1631901].
File in questo prodotto:
File Dimensione Formato  
fsysb-5-1631901.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 709.91 kB
Formato Adobe PDF
709.91 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/591628
Citazioni
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
Social impact