Skip to content

Bachelor Thesis: "Interpreting SPNs via Influence Functions)

Notifications You must be signed in to change notification settings

MaggiR/Interpreting-SPNs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interpreting Sum-Product Networks via Influence Functions

Mark Rothermel, Computer Science Bachelor Thesis, Aug 2019, TU Darmstadt.

Quick intro

Sum-Product Networks (SPNs) (Poon et al., 2012) are graphical models used in Deep Machine Learning for probabilistic modeling. SPNs lack explainability. Influence Functions (IFs) (Koh et al., 2017) are a mathematical concept which can be used to investigate the effect of a training example on the model's parameters and, in turn, the model's performance on a reference (test) example, revealing the local learning behavior of the model, which is helpful for understanding the model and the reasons for its predictions.

This work mainly uses the SPN library SPFlow, Tensorflow, and the implementation of IFs from Koh et al.'s repository influence-release.

Some exemplary influence plots

Plot Examples

Tutorial

For a full tutorial see here.

Thesis

For the full-text bachelor thesis see here.

About

Bachelor Thesis: "Interpreting SPNs via Influence Functions)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published