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.5)DTRlearn2_2.0.zip(r-4.4)DTRlearn2_2.0.zip(r-4.3)
DTRlearn2_2.0.tgz(r-4.4-any)DTRlearn2_2.0.tgz(r-4.3-any)
DTRlearn2_2.0.tar.gz(r-4.5-noble)DTRlearn2_2.0.tar.gz(r-4.4-noble)
DTRlearn2_2.0.tgz(r-4.4-emscripten)DTRlearn2_2.0.tgz(r-4.3-emscripten)
DTRlearn2.pdf |DTRlearn2.html
DTRlearn2/json (API)

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

Peer review:

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

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

On CRAN:

3.54 score 7 stars 6 scripts 244 downloads 5 exports 13 dependencies

Last updated 2 years agofrom:5a873a1484. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 16 2024
R-4.5-winNOTEOct 16 2024
R-4.5-linuxNOTEOct 16 2024
R-4.4-winNOTEOct 16 2024
R-4.4-macNOTEOct 16 2024
R-4.3-winNOTEOct 16 2024
R-4.3-macNOTEOct 16 2024

Exports:owlpredict.owlpredict.qlqlsim_Kstage

Dependencies:codetoolsforeachglmnetiteratorskernlablatticeMASSMatrixRcppRcppEigenshapesurvivalWeightSVM