Skip to content

SkadiEye/deepTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Treatment Learning (deepTL) DOI

Deep Treatment Learning (deepTL) is an R packages written in S4 class, designed for,

  • PermFIT: Permutation-based Feature Importance Test, a permutation-based feature importance test scheme for black-box models (DNNs, support vector machines, random forests, etc) [Manuscript submitted] [example]
  • deepTL: Deep Treatment Learning, an efficient semiparametric framework coupled with ensemble DNNs for adjusting complex confounding [Manuscript submitted] [example]
  • EndLot: ENsemble Decision Learning Optimal Treatment, a DNN-based method for optimal individualized treatment learning (Paper: Mi et al. (2019)) [example]

You may also use it for,

  • DNN: Easy implementation for feed-forward fully-connected deep neural networks
  • Bagging: Bootstrap aggregating for DNN models, with an automatic scheme to select the optimal subset of DNNs (details in paper: Mi et al. (2019))
  • [example]

Installation

  • System requirement: Rtools (Windows); None (MacOS/Linux)

  • In R:

devtools::install_github("SkadiEye/deepTL")

References

Mi, X., Zou, F., and Zhu, R. (2019), “Bagging and deep learning in optimal individualized treatment rules,” Biometrics, Wiley Online Library, 75, 674–684.

About

Deep Treatment Learning (R)

Topics

Resources

Stars

17 stars

Watchers

2 watching

Forks

Packages

 
 
 

Contributors