What is BayesiaLab?
What is BayesiaLab?
BayesiaLab is a universal analytics platform that provides scientists with a comprehensive “lab” environment for machine learning, knowledge modeling, diagnosis, analysis, simulation, and optimization - all based on the Bayesian network formalism.
BayesiaLab supports a range of operating systems:
Windows XP, Vista, 7, 8, 10, 11 (32-bit and 64-systems)
macOS/OS X: Mountain Lion (10.8) or later (Intel and ARM)
Linux/Unix
BayesiaLab always has to be installed on your local hardware. BayesiaLab is not available as a remotely-hosted Software-as-a-Service (SaaS).
Value Proposition
With BayesiaLab, Bayesian networks have become a powerful and practical paradigm for gaining a deep understanding of high-dimensional domains.
BayesiaLab leverages the inherently graphical structure of Bayesian networks for exploring and explaining complex problems.
Use Cases
BayesiaLab is employed for all kinds of research and analytics tasks.
Use cases include:
Bioinformatics
Biostatistics
Causal Reasoning/Inference
Data Mining
Demographic Analysis
Decision Analysis
Economics/Econometrics
Engineering
Epidemiology
Evidential Reasoning
Financial Analysis
Forensic Analysis
Impact Analysis
Knowledge Discovery
Knowledge Modeling
Machine Learning
Market Research/Marketing Science
Medical Research
Microarray Analysis
Operations Research
Pharmaceutical Research
Quality Analysis/Control
Reasoning under Uncertainty
Reliability Analysis
Risk Analysis
Root Cause Analysis
Sports Analytics
Strategic Decision Support
Alternative to Statistical Software?
We see BayesiaLab as a complementary tool with regard to more traditional, parametric statistical methods.
BayesiaLab really shows its strength when it comes to complex, high-dimensional problem domains and reasoning under uncertainty.
Learning Curve
After completing the Introductory BayesiaLab Course, it typically takes six months to one year of practical use to become proficient in using the software platform.
Embracing BayesiaLab as a research framework requires a significant commitment in terms of time and resources.
Big Data
BayesiaLab's data capacity is only limited by the RAM of the computer on which it is installed.
All of BayesiaLab's algorithms are performed in memory.
Furthermore, BayesiaLab offers database connectivity via JDBC.
Cloud Deployment
BayesiaLab Professional is not available as SaaS.
However, BayesiaLab can be installed on your own virtual machine, e.g., on an Amazon EC2 server.
For setups with multi-user access, the respective license fees apply.
Data Security
BayesiaLab and the Bayesia APIs always run locally on the hardware on which you installed the software, e.g., your desktop or laptop computer.
There is no provision for running BayesiaLab remotely on Bayesia's servers.
Your local BayesiaLab installation never transmits any of your data or models to the Global Bayesia License Server.
The only information sent to the Global Bayesia License Server is the user login and hashed password, the user account, and the version of BayesiaLab software currently in use.
For each session, only the username, account, start and end date/time of the session, plus the associated IP address, are stored on the Global Bayesia License Server.
Any temporary connection ("ping") to the Global BayesiaLab License Server only serves the purpose of validating your licenses.
All data and models are stored within the infrastructure you control unless you explicitly choose to upload them elsewhere, for instance, to the BayesiaLab WebSimulator Server, with the express intent of sharing your model.
Bayesia staff has no access to or visibility of your models or data through the BayesiaLab software.
Programmatic Access
You can access many of BayesiaLab’s functions outside the graphical user interface by using the Bayesia Engine APIs.
They allow developers to integrate BayesiaLab’s technology into their own applications.
The APIs are available as:
Java API
REST API
Exporting Models
Models with a Target Node, i.e., those generated by supervised learning algorithms, can be exported as code for
SAS
PHP
JavaScript
VBA
Python
R.
This Code Export Module is available as an add-on module to BayesiaLab by subscription.
Licensing Options
License Rental (3 months, 6 months, 12 months)
License Purchase (perpetual) plus annual maintenance
Elastic Licensing
Pricing
Please see our pricing pages for details on license configurations and pricing.
A fully-featured Academic Edition is available at a substantial discount.
Additionally, we offer a BayesiaLab Education Package, which provides an economical way of using BayesiaLab for classroom instruction.
Last updated