KDnuggets Bayesian Networks and Bayesian Classifier Software

          


Overview pages | commercial | free
  • Kevin Murphy's Bayesian Network __software (Win95/98/NT/2000), from J. Cheng, including BN PowerConstructor: An efficient system for learning BN structures and parameters from data; BN PowerPredictor: A data mining program for data modeling/classification/prediction.
  • Bayesian Network tools in Java (BNJ): an open-source suite of Java tools for probabilistic learning and reasoning (Kansas State University KDD Lab)
  • Chordalysis, a log-linear analysis method for big data, which exploits recent discoveries in graph theory by representing complex models as compositions of triangular structures (aka chordal graphs).
  • FDEP, induces functional dependencies from a given input relation. (GNU C).
  • GeNIe and SMILE, a fully portable library of C++ classes implementing graphical decision-theoretic methods, such as Bayesian networks and influence diagrams.
  • JavaBayes
  • jBNC, a Java toolkit for training, testing, and applying Bayesian Network Classifiers.
  • JNCC2, Naive Credal Classifier 2 (in Java), an extension of Naive Bayes towards imprecise probabilities; it is designed to return robust classification, even on small and/or incomplete data sets.
  • MSBN: Microsoft Belief Network Tools, tools for creation, assessment and evaluation of Bayesian belief networks. Free for non-commercial research users.
  • Stan is open-source software, interfaces with the most popular data analysis languages (R, Python, shell, MATLAB, Julia, Stata) and runs on all major platforms.
  • PNL: Open Source Probabilistic Networks Library, a tool for working with graphical models, supporting directed and undirected models, discrete and continuous variables, various inference and learning algorithms.
  • Pulcinella, tool for Propagating Uncertainty through Local Computations based on the Shenoy and Shafer framework. (Common Lisp)
  • Classification: Multiple-methods
  • Classification: Decision-tree
  • Classification: Rules-based
  • Classification: Bayesian
  • Classification: Neural
  • Classification: SVM
  • Classification: Other
  • Classification: Analysis