johnsontr/entmax: Entropty maximizing treatment assignment for sequential experiment designs

Implements an precision maximizing algorithm for estimateing the average treatment effective in sequential experimental design. At each iteration of an experiment, the researcher has an estimate for the ATE. When the next experimental unit arrives, a biased coin is flipped to determined whether the new experimental unit is assigned to the treatment group or the control group. The bias in the coin is determined by the expected Kullback-Leibler divergence and favors a treatment group designation when it is expected to provide the relatively more precision when the estimate of the ATE is updated with the yet-to-be-observed outcome.

Getting started

Package details

Maintainer
LicenseMIT + file LICENSE
Version0.0.0.9000
URL https://github.com/johnsontr/entmax
Package repositoryView on GitHub
Installation Install the latest version of this package by entering the following in R:
install.packages("remotes")
remotes::install_github("johnsontr/entmax")
johnsontr/entmax documentation built on July 2, 2022, 9:23 p.m.