Learn R Programming

cbl (version 0.1.3)

Causal Discovery under a Confounder Blanket

Description

Methods for learning causal relationships among a set of foreground variables X based on signals from a (potentially much larger) set of background variables Z, which are known non-descendants of X. The confounder blanket learner (CBL) uses sparse regression techniques to simultaneously perform many conditional independence tests, with complementary pairs stability selection to guarantee finite sample error control. CBL is sound and complete with respect to a so-called "lazy oracle", and works with both linear and nonlinear systems. For details, see Watson & Silva (2022) .

Copy Link

Version

Install

install.packages('cbl')

Monthly Downloads

251

Version

0.1.3

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

David Watson

Last Published

December 20th, 2022

Functions in cbl (0.1.3)

sub_loop

Complementary pairs subsampling loop
r.TailProbs

CPSS utility functions
bipartite

Simulated data
cbl

Confounder blanket learner
ss_fn

Infer causal direction using stability selection
epsilon_fn

Computer the consistency lower bound
minD

CPSS upper bound
l0

Feature selection subroutine