Package: DTRlearn2 2.0

DTRlearn2: Statistical Learning Methods for Optimizing Dynamic Treatment Regimes

We provide a comprehensive software to estimate general K-stage DTRs from SMARTs with Q-learning and a variety of outcome-weighted learning methods. Penalizations are allowed for variable selection and model regularization. With the outcome-weighted learning scheme, different loss functions - SVM hinge loss, SVM ramp loss, binomial deviance loss, and L2 loss - are adopted to solve the weighted classification problem at each stage; augmentation in the outcomes is allowed to improve efficiency. The estimated DTR can be easily applied to a new sample for individualized treatment recommendations or DTR evaluation.

Authors:Yuan Chen, Ying Liu, Donglin Zeng, Yuanjia Wang

DTRlearn2_2.0.tar.gz
DTRlearn2_2.0.zip(r-4.7)DTRlearn2_2.0.zip(r-4.6)DTRlearn2_2.0.zip(r-4.5)
DTRlearn2_2.0.tgz(r-4.6-any)DTRlearn2_2.0.tgz(r-4.5-any)
DTRlearn2_2.0.tar.gz(r-4.7-any)DTRlearn2_2.0.tar.gz(r-4.6-any)
DTRlearn2_2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
DTRlearn2/json (API)

# Install 'DTRlearn2' in R:
install.packages('DTRlearn2', repos = c('https://ychen178.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/ychen178/dtrlearn2/issues

Datasets:
  • adhd - A 2-stage SMART data of children with ADHD

On CRAN:

Conda:

4.11 score 7 stars 7 scripts 3.6k downloads 5 exports 13 dependencies

Last updated from:5a873a1484. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK134
source / vignettesOK142
linux-release-x86_64OK136
macos-release-arm64OK141
macos-oldrel-arm64OK151
windows-develOK107
windows-releaseOK98
windows-oldrelOK87
wasm-releaseOK91

Exports:owlpredict.owlpredict.qlqlsim_Kstage

Dependencies:codetoolsforeachglmnetiteratorskernlablatticeMASSMatrixRcppRcppEigenshapesurvivalWeightSVM