Learn R Programming

⚠️There's a newer version (4.15) of this package.Take me there.

DynTxRegime (version 3.2)

Methods for Estimating Optimal Dynamic Treatment Regimes

Description

Methods to estimate dynamic treatment regimes using Interactive Q-Learning, Q-Learning, weighted learning, and value-search methods based on Augmented Inverse Probability Weighted Estimators and Inverse Probability Weighted Estimators.

Copy Link

Version

Install

install.packages('DynTxRegime')

Monthly Downloads

483

Version

3.2

License

GPL-2

Maintainer

Shannon Holloway

Last Published

February 12th, 2018

Functions in DynTxRegime (3.2)

DynTxRegime-class

Class "DynTxRegime"
IterateFitWithSubsets-class

Class "IterateFitWithSubsets"
IQLearnFS_VHet-class

Class "IQLearnFS_VHet"
IQLearnFS-class

Class "IQLearnFS"
OutcomeRegression-class

Class "OutcomeRegression"
IQLearnFS_ME-class

Class "IQLearnFS_ME"
rwl

Residual Weighted Learning to Estimate Optimal Treatment Regimes
OptimalClass-class

Class "OptimalClass"
earl

Efficient Augmentation and Relaxation Learning
EARL-class

Class "EARL"
OptimKernel-class

Class "OptimKernel"
IQLearnSS-class

Class "IQLearnSS"
OptimBasic-class

Class "OptimBasic"
IterateFit-class

Class "IterateFit"
OptimalSeqIPWE_MDP-class

Class "OptimalSeqIPWE_MDP"
QLearn-class

Class "QLearn"
OWLOptim-class

Class "OWLOptim"
RWL-class

Class "RWL"
OptimalSeqAIPWE_SDP-class

Class "OptimalSeqAIPWE_SDP"
RWLOptim-class

Class "RWLOptim"
OutcomeRegression_DecisionPointList-class

Class "OutcomeRegression_DecisionPointList"
ModelObj_DecisionPointList-class

Class "ModelObj_DecisionPointList"
IQLearnFS_C-class

Class "IQLearnFS_C"
List-class

Class "List"
PropensityFit_SubsetList_DecisionPointList-class

Class "PropensityFit_SubsetList_DecisionPointList"
OptimalClassIPWE-class

Class "OptimalClassIPWE"
PropensityFit_fSet-class

Class "PropensityFit_fSet"
PropensityAndOutcome-class

Class "PropensityAndOutcome"
TxInfoFactor-class

Class "TxInfoFactor"
SubsetListFit_DecisionPointList-class

Class "SubsetListFit_DecisionPointList"
SubsetsModeled-class

Class "SubsetsModeled"
ModelObjSubset-class

Class "ModelObjSubset"
ModelObj_SubsetList-class

Class "ModelObj_SubsetList"
SubsetList-class

Class "SubsetList"
SubsetListFit-class

Class "SubsetListFit"
OptimalClassAIPWE-class

Class "OptimalClassAIPWE"
PropensityFit-class

Class "PropensityFit"
buildModelObjSubset

Create Model Objects for Subsets of Data.
TxInfoWithSubsets-class

Class "TxInfoWithSubsets"
TxInfoFactorWithSubsets-class

Class "TxInfoFactorWithSubsets"
ModelObj_SubsetList_DecisionPointList-class

Class "ModelObj_SubsetList_DecisionPointList"
TxSubset-class

Class "TxSubset"
fSet

Defining the fSet input variable
SubsetsNotModeled-class

Class "SubsetsNotModeled"
.newEARL

Efficient Augmentation and Relaxation Learning.
.newIQLearnFS_C

Second Step of IQ-Learning Algorithm
.newBOWL

Backward Outcome Weighted Learning.
.newTxInfoNoSubsets

Create Treatment Information Object When Subsets are not Identified
.newBOWLBasic

Backward Outcome Weighted Learning With Binary Treatment.
TypedSimpleFit-class

Class "TypedSimpleFit"
TxInfoBasic-class

Class "TxInfoBasic"
.newTxInfo

Create Treatment Information Objects
.newBOWLOptimization

Backward Outcome Weighted Learning With and Without Subsetting of Regime.
OWL-class

Class "OWL"
owl

Outcome Weighted Learning
MultipleDecisionPoint-class

Class "MultipleDecisionPoint"
OptimalSeqIPWE_SDP-class

Class "OptimalSeqIPWE_SDP"
.newCVInfo

Create Cross-Validation Objects
.newOptimalSeq

Value Search Method for Optimal Treatment Regime.
OptimalSeq-class

Class "OptimalSeq"
OutcomeOnly-class

Class "OutcomeOnly"
.newTypedSimpleFit

Complete Outcome Regression Step When Single Model.
PropensityFit_DecisionPointList-class

Class "PropensityFit_DecisionPointList"
.newModelObjSubset

Create an object of class "ModelObj_SubsetList" or "ModelObj_SubsetList_DecisionPointList"
.newTxInfoWithSubsets

Create Treatment Information Object When Subsets are Identified
TypedSimpleFitNoSubsets-class

Class "TypedSimpleFitNoSubsets"
OptimalSeqAIPWE_MDP-class

Class "OptimalSeqAIPWE_MDP"
PropensityFit_SubsetList-class

Class "PropensityFit_SubsetList"
PropensityOnly-class

Class "PropensityOnly"
.newOutcomeRegression

Complete Outcome Regression Step When Subset Modeling Not Used In Regression.
fittedCont

Extract Fitted Contrast Component of Outcome
Regime-class

Class "Regime"
.newOWLOptim

Optimization Routine - Outcome Weighted Learning.
.newOWL

Outcome Weighted Learning.
PropensityRegression-class

Class "PropensityRegression"
RegimeObject-class

Class "RegimeObject"
.newOptimalClass

Optimal Treatment Regime from Classification Perspective.
SingleDecisionPoint-class

Class "SingleDecisionPoint"
Regime_DecisionPointList-class

Class "Regime_DecisionPointList"
TxInfoInteger-class

Class "TxInfoInteger"
fittedMain

Extract Fitted Main Effects of Outcome
TxInfoList-class

Class "TxInfoList"
iqLearnSS

IQ-Learning: Second-Stage Regression
iqLearnFSV

IQ-Learning: Variance of the Regression of the Estimated Second-Stage Contrast (IQ3)
optimObj

Retrieve Optimization Value Object
outcome

Retrieve Regression Objects for the Outcome Regression Models
TxInfoIntegerWithSubsets-class

Class "TxInfoIntegerWithSubsets"
iter

Defining the iter input variable
moPropen

Defining the moPropen input variable
TxInfoNoSubsets-class

Class "TxInfoNoSubsets"
.newIQLearnFS_ME

Third Step of IQ-Learning Algorithm
.newIQLearnFS_VHet

Fourth Step of IQ-Learning Algorithm
bmiData

Adolescent BMI dataset (generated toy example)
TypedSimpleFitWithSubsets-class

Class "TypedSimpleFitWithSubsets"
sd

Standard Deviation of IQ-Learning Variance Step
.newIQLearnSS

First Step of IQ-Learning Algorithm
iqLearnFSM

IQ-Learning: Regression of Estimated Second-Stage Main Effects
iqLearnFSC

IQ-Learning: Regression of Estimated Second-Stage Contrasts
summary

Summary Results
.newIterateFit

Complete Outcome Regression Step When Two Component Model.
.newPropensityRegression

Complete Propensity Score Regression Step.
plugInValue

Estimate Plug-in Value
.newQLearn

A Step of the Q-Learning Algorithm
qLearn

Q-learning
.newRWL

Residual Weighted Learning.
.newRegime

Process and Store Decision Rule Information.
coef

Retrieve Model Coefficients
plot

Generate Standard Plots
cvInfo

Retrieve Cross-Validation Results
estimator

Estimated Value of Estimated Optimal Regime
propen

Retrieve Regression Objects for Propensity Score
fitObject

Modeling Function Value Objects
qqplot

IQ-Learning: Generate QQ-Plots for Variance Modeling .
regimeCoef

Retrieve Regime Parameter Estimates
optimalClass

Classification Based Estimation of Optimal Dynamic Treatment Regimes
DTRstep

Identify Statistical Method of DynTxRegime Object
optimalSeq

Regression Based Value-Search Estimation of Optimal Dynamic Treatment Regimes
classif

Retrieve Classification Value Object
genetic

Retrieve the Result of the Genetic Algorithm Optimization
optTx

Methods to Retrieve Estimated Optimal Treatment or to Predict Optimal Treatment
residuals

Extract Model Residuals
show

Show an Object
BOWLObj-class

Class "BOWLObj"
BOWLWithOneRegime-class

Class "BOWLWithOneRegime"
BOWL-class

Class "BOWL"
CVInfo2Par-class

Class "CVInfo2Par"
BOWLBasic_fSet-class

Class "BOWLBasic_fSet"
CVInfo1Par-class

Class "CVInfo1Par"
BOWLWithSubsetRegimes-class

Class "BOWLWithSubsetRegimes"
bowl

Backward Outcome Weighted Learning
BOWLBasic-class

Class "BOWLBasic"
CVInfo-class

Class "CVInfo"
DynTxRegime-package

Methods for Estimating Optimal Dynamic Treatment Regimes
EARLIPWE-class

Class "EARLIPWE"
IQLearnBase-class

Class "IQLearnBase"
DecisionPointList-class

Class "DecisionPointList"
EARLAIPWE-class

Class "EARLAIPWE"
internals

~~
EARLOptim-class

Class "EARLOptim"
IterateFitNoSubsets-class

Class "IterateFitNoSubsets"