Pebl Introduction

Pebl is a python library and command line application for learning the structure of a Bayesian network given prior knowledge and observations. Pebl includes the following features:

  • Can learn with observational and interventional data
  • Handles missing values and hidden variables using exact and heuristic methods
  • Provides several learning algorithms; makes creating new ones simple
  • Has facilities for transparent parallel execution
  • Calculates edge marginals and consensus networks
  • Presents results in a variety of formats

Availability

Pebl is licensed under a permissive MIT-style license and can be downloaded from its Google code site or from the Python Package Index.

Concepts

All Pebl analysis include data, a learner and a result. They may also include prior models and task controllers.

Table Of Contents

Previous topic

Pebl Documentation!

Next topic

Installation

This Page