bn-rule-extraction

Overview

bn-rule-extraction: Extracting interpretable decision lists from Bayesian Networks.


Motivation

Bayesian Network structures are fairly interpretable, and Bayesian network parameters are fairly interpretable. But it isn’t always obvious how to interpret both of these at the same time.

This package extracts decision lists from pomegranate Bayesian networks.

I wrote a longer blog post on this topic: Extracting Interpretable Rules from Bayesian Networks in Python.