cslearn

Getting started

  • Installation
  • Reference
  • Example notebooks
    • Notebooks
      • CStree from (Duarte & Solus, 2022)
      • Learning a CStree
      • Learning CStree using Gibbs sampler
      • Prediction with CSlearn: Mushroom Example
      • Sachs et al. 2005
      • Alarm data

Project info

  • License
cslearn
  • Reference
  • View page source

Reference

Notebooks

  • CStree from (Duarte & Solus, 2022)
    • Create the CStree
    • The CSI relations
    • The minimal context CSI relations
    • The minimal context DAGs
    • Sampling data
    • Write the CStree structure to a Pandas dataframe
    • Read CStree from a Pandas dataframe
  • Learning a CStree
    • Create a CStree
    • Draw samples
    • Calculate score tables
    • Find the optimal order by exhaustive search
    • Find the optimal CStree (staging of each level) of the best order
    • Estimate the parameters
    • Plot the minimal context DAGs
  • Learning CStree using Gibbs sampler
    • Sample a random CStree
    • Create the score tables
    • Run the Gibbs sampler
    • Estimate the CStree parameters
    • Plot the DAG representation
  • Prediction with CSlearn: Mushroom Example
    • Load and preprocess the data
    • Fit the model
    • Predict on test data
    • Evaluate
    • Prediction with confidence scores
  • Sachs et al. 2005
    • Read data
    • MCMC sampling
    • LDAG representation
  • Alarm data
    • Read data
    • MCMC sampling
    • LDAG representation
Previous Next

© Copyright 2023, Felix Rios, Alex Markham, and Liam Solus.

Built with Sphinx using a theme provided by Read the Docs.