MOPT: Search the 3-objective optimal designs for estimating model...

Description Usage Arguments Value Author(s) References Examples

Description

Search the 3-objective optimal designs that maximizes a weighted average of efficiencies for estimating model parameters, the ED50, and the MED under the 4PL model and verifies the optimality of the generated design using the General Equivalence Theorem. This also can be used to search the 3-objective optimal designs under the 2 or 3-parameter logistic models by setting the parameter values differently.

Usage

1
MOPT(LB, UB, P, lambda, delta, r, grid, epsilon, epsilon_w, verbose)

Arguments

LB

Numeric. Predetermined lower bound of the dose range for the log dose.

UB

Numeric. Predetermined upper bound of the dose range for the log dose.

P

A numeric vector. Solicited information on nominal values for the vector. P = (p1, p2, p3, p4), where p1 is the lower limit of the response (θ_4), p2 is Emax (θ_1), p3 is the ED50 (exp(-\frac{θ_3}{θ_2})) and p4 is the slope at the ED50 (-θ_2). For the 4-parameter logistic model, a user needs to specify all 4 nominal values in P: P = (p1, p2, p3, p4). For the 3-parameter logistic model, a user needs to specify only the 3 nominal values, Emax, the ED50, and the slope: P = (p2, p3, p4). For the 2-parameter logistic model, a user needs to specify only the 2 nominal values, the ED50 and the slope: P = (p3, p4).

lambda

A numeric vector. User-selected weights for the first two objectives. lambda = c(q1, q2), where q1, q2 represent weights for estimating model parameter and estimating the ED50 respectively. They are non-negative and q1 + q2 <= 1.

delta

Numeric. Predetermined clinically significant effect to define the MED. The MED is the dose producing the mean response of delta units better than the minimum dose.

r

Numeric. The number of iteritions to select the initial design to search the 3-objective optimal design. Default is 10 and needed to be increased (for example, r = 30 or 50) if the searched optimal design is not a true optimal.

grid

Numeric. The grid density to discretize the predetermined dose interval. Default is 0.01.

epsilon

Numeric. Stopping criterion for the algorithm to search the multiple-objective optimal design. Default is 0.001.

epsilon_w

Numeric. Stopping criterion for the Newton Raphson method inside of the algorithm. Default is 10^-6.

verbose

Set to TRUE if you want more evidence of progress while data is being processed. Set to FALSE if you want your CPU cycles to be used on analysis and not printing messages. Default is FALSE.

Value

An object of class OPT.

Author(s)

Seung Won Hyun, Weng Kee Wong, and Yarong Yang

References

Atkinson, A.C., Donev, A.N. Tobias RD Optimal Experimental Designs with SAS. (Oxford University Press, Oxford, 2007)

Hyun, S.W., Wong, W.K, Yang, Y. VNM: An R Package for Finding Multiple-Objective Optimal Designs for the 4-Parameter Logistic Model. (Journal of Statistical Software, 83, 1-19, 2018, doi: 10.18637/jss.v083.i05.)

Hyun, S. W., Wong, W.K. Multiple-Objective Optimal Designs for Studying the Dose Response Function and Interesting Dose Levels. (International Journal of Biostatistics, 11, 253-271, 2015)

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
	##Model parameter values for the 4PL
	par.4PL=c(0.137,1.563,.00895,-1.790)
	
	##Find the 3-objective optimal design for the 4PL model
	Res.M=MOPT(LB=log(.001), UB=log(1000), par.4PL, lambda=c(1/3,1/3), delta=-1, r=30)
	
	##Generated the 3-objective optimal design
	summary(Res.M)
	
	##Verification plot of the generated design
	plot(Res.M)

Example output

Computing maximum value of the sensitivity function... 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
Obtained multiple-objective optimal design: 
X-selected dose levels; W-corresponding proportions of subjects 
        [,1]       [,2]        [,3]      [,4]      [,5]
X -6.9100000 -4.9000000 -4.83000000 -4.180000 6.9000000
W  0.3445414  0.2407146  0.08265957  0.161006 0.1710783

VNM documentation built on May 1, 2019, 9:13 p.m.