BayesiaLab, the Software
What is BayesiaLab?
BayesiaLab is a universal analytics platform (available for Windows/Mac/Unix), which provides scientists a comprehensive “lab” environment for machine learning, knowledge modeling, diagnosis, analysis, simulation, and optimization - all based on the Bayesian network formalism.
What is BayesiaLab's 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.
What are typical use cases of BayesiaLab?
BayesiaLab is employed for all kinds of research domains and analytics tasks. Application domains include:
- Analytics in General
- Causal Reasoning/Inference
- Data Mining
- Demographic Analysis
- Decisions Science
- Financial Analytics
- Forensic Analytics
- Knowledge Discovery
- Knowledge Modeling
- Machine Learning
- Market Research/Marketing Science
- Pharmaceutical Research
- Quality Analysis
- Reasoning under Uncertainty
- Reliability Analysis
- Risk Analysis
- Root Cause Analysis
- Sports Analytics
Who are BayesiaLab's competitors?
There is no other software currently available that offers the same array of features as BayesiaLab in the context of the Bayesian network paradigm. So, there is no direct competitor. For instance, BayesiaLab's unsupervised learning algorithms of Bayesian network models are entirely unique.
Does BayesiaLab replace traditional statistical software packages?
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.
How long does it take to learn BayesiaLab?
After completing a the introductory 3-day 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 commitment in terms of time and resources.
Can BayesiaLab handle 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.
Can BayesiaLab run in the cloud?
BayesiaLab can be installed on a virtual machine, e.g. on an Amazon EC2 server. For setups, with multi-user access, the respective license fees apply.
Can the functions of BayesiaLab accessed programmatically?
The Bayesia Engine API, a Java Class, is available to perform inference on networks generated with BayesiaLab. The learning algorithms are not available via the API.
Can BayesiaLab models be exported?
What are the licensing options for BayesiaLab?
- Elastic Pricing ("pay-as-you-go")
- License Rental (3 months, 6 months, 12 months)
- Perpetual License plus Annual Maintenance
How much does BayesiaLab cost?
The most common BayesiaLab configuration is a single-user/single-machine license, which costs $10,900/year for commercial customers. For more details, please see the pricing page.
Are there any academic discounts?
Yes, a fully-featured Academic Edition is available for $700/year. Additionally, we offer a BayesiaLab Education Package, which provides an economical way of using BayesiaLab for classroom instruction.