An Introduction to Nonlinear Mixed Effects Models ... - Multiple Choices [PDF]

Introduction. Nonlinear mixed effects model: • Also known as the hierarchical nonlinear model. • A formal statistica

0 downloads 4 Views 2MB Size

Recommend Stories


nonlinear mixed effects models
You miss 100% of the shots you don’t take. Wayne Gretzky

Introduction to hierarchical linear models & mixed effects models
Ask yourself: Am I following the crowd or am I listening to my own heart and intuition? Next

An introduction to PDF
Those who bring sunshine to the lives of others cannot keep it from themselves. J. M. Barrie

Multiple linear regression and Nonlinear models Multiple regression
No amount of guilt can solve the past, and no amount of anxiety can change the future. Anonymous

PDF An Introduction to Banking
Ask yourself: What kind of person do you enjoy spending time with? Next

Introduction to Hierarchical Models
You miss 100% of the shots you don’t take. Wayne Gretzky

Conditional Akaike information for mixed-effects models
Nothing in nature is unbeautiful. Alfred, Lord Tennyson

Introduction to generative models
Be who you needed when you were younger. Anonymous

Nonlinear multilevel models, with an application to discrete response data
Learning never exhausts the mind. Leonardo da Vinci

Nonlinear Effects
We may have all come on different ships, but we're in the same boat now. M.L.King

Idea Transcript


An Introduction to Nonlinear Mixed Effects Models and PK/PD Analysis Marie Davidian Department of Statistics North Carolina State University

http://www.stat.ncsu.edu/∼davidian

1

Outline 1. Introduction 2. Pharmacokinetics and pharmacodynamics 3. Model formulation 4. Model interpretation and inferential objectives 5. Inferential approaches 6. Applications 7. Extensions 8. Discussion

2

Some references Material in this webinar is drawn from: Davidian, M. and Giltinan, D.M. (1995). Nonlinear Models for Repeated Measurement Data. Chapman & Hall/CRC Press. Davidian, M. and Giltinan, D.M. (2003). Nonlinear models for repeated measurement data: An overview and update. Journal of Agricultural, Biological, and Environmental Statistics 8, 387–419. Davidian, M. (2009). Non-linear mixed-effects models. In Longitudinal Data Analysis, G. Fitzmaurice, M. Davidian, G. Verbeke, and G. Molenberghs (eds). Chapman & Hall/CRC Press, ch. 5, 107–141.

Shameless promotion:

3

Introduction Common situation in the biosciences: • A continuous outcome evolves over time (or other condition) within individuals from a population of interest • Scientific interest focuses on features or mechanisms that underlie individual time trajectories of the outcome and how these vary across the population • A theoretical or empirical model for such individual profiles, typically nonlinear in parameters that may be interpreted as representing such features or mechanisms, is available • Repeated measurements over time are available on each individual in a sample drawn from the population • Inference on the scientific questions of interest is to be made in the context of the model and its parameters 4

Introduction Nonlinear mixed effects model: • Also known as the hierarchical nonlinear model • A formal statistical framework for this situation • Much statistical methodological research in the early 1990s • Now widely accepted and used, with applications routinely reported and commercial and free software available • Extensions and methodological innovations are still ongoing Objectives: • Provide an introduction to the formulation, utility, and implementation of nonlinear mixed models • For definiteness, focus on pharmacokinetics and pharmacodynamics as major application area 5

Pharmacokinetics and pharmacodynamics Premise: Understanding what goes on between dose (administration) and response can yield information on • How best to choose doses at which to evaluate a drug • Suitable dosing regimens to recommend to the population, subpopulations of patients, and individual patients • Labeling Key concepts: • Pharmacokinetics (PK ) – “what the body does to the drug” • Pharmacodynamics (PD ) – “what the drug does to the body” An outstanding overview: “Pharmacokinetics and pharmacodynamics ,” by D.M. Giltinan, in Encyclopedia of Biostatistics, 2nd edition 6

Pharmacokinetics and pharmacodynamics

dose ....

PK

concentration -

response PD

-

.... .... .... .... .. .... ... .... . . .... ... .... ... . . .... ... .... ... . .... . .... ... ... .... . . .... ... .... ... . . .... ... .... ... .... . . .... ... .... ... . . .... . .... .... .... .... . . ...... . ... ..... .... ...... . . . . ...... ...... ...... ..... ...... . . . . . ....... ...... ....... ....... . ....... . . . . . . ........ ....... ........ ....... . ......... . . . . . . ......... ........ ........... ........... . . . . ............. . . . . . . . ................ ...... ..........................................................................

7



Pharmacokinetics and pharmacodynamics Dosing regimen: Achieve therapeutic objective while minimizing toxicity and difficulty of administration • How much ? How often ? To whom ? Under what conditions ? Information on this: Pharmacokinetics • Study of how the drug moves through the body and the processes that govern this movement

(Elimination = metabolism and excretion ) 8

Pharmacokinetics and pharmacodynamics Basic assumptions and principles: • There is an “effect site ” where drug will have its effect • Magnitudes of response and toxicity depend on drug concentration at the effect site • Drug cannot be placed directly at effect site, must move there • Concentrations at the effect site are determined by ADME • Concentrations must be kept high enough to produce a desirable response, but low enough to avoid toxicity =⇒ “Therapeutic window ” • (Usually ) cannot measure concentration at effect site directly, but can measure in blood/plasma/serum; reflect those at site

9

Pharmacokinetics and pharmacodynamics Pharmacokinetics (PK): First part of the story • Broad goal of PK analysis : Understand and characterize intra-subject ADME processes of drug absorption , distribution , metabolism and excretion (elimination ) governing achieved drug concentrations • . . . and how these processes vary across subjects (inter-subject variation )

10

Pharmacokinetics and pharmacodynamics PK studies in humans: “Intensive studies ” • Small number of subjects (often healthy volunteers ) • Frequent samples over time, often following single dose • Usually early in drug development • Useful for gaining initial information on “typical ” PK behavior in humans and for identifying an appropriate PK model. . . • Preclinical PK studies in animals are generally intensive studies

11

Pharmacokinetics and pharmacodynamics PK studies in humans: “Population studies ” • Large number of subjects (heterogeneous patients) • Often in later stages of drug development or after a drug is in routine use • Haphazard , sparse sampling over time, multiple dosing intervals • Extensive demographic and physiologic characteristics • Useful for understanding associations between patient characteristics and PK behavior =⇒ tailored dosing recommendations

12

Pharmacokinetics and pharmacodynamics

10 8 6 4 2 0

Theophylline Concentration (mg/L)

12

Theophylline study: 12 subjects, same oral dose (mg/kg)

0

5

10

15

Time (hours)

13

20

25

Pharmacokinetics and pharmacodynamics Features: • Intensive study • Similarly shaped concentration-time profiles across subjects • . . . but peak, rise, decay vary • Attributable to inter-subject variation in underlying PK behavior (absorption, distribution, elimination) Standard: Represent the body by a simple system of compartments • Gross simplification but extraordinarily useful. . .

14

Pharmacokinetics and pharmacodynamics One-compartment model with first-order absorption, elimination:

-

oral dose D ka dA(t) dt dAa (t) dt

-

A(t) ke

= ka Aa (t) − ke A(t), A(0) = 0 = −ka Aa (t),

Aa (0) = D

F = bioavailability, Aa (t) = amount at absorption site ka DF A(t) = {exp(−ke t) − exp(−ka t)}, Concentration at t : m(t) = V V (ka − ke ) ke = Cl/V, V = “volume ” of compartment, Cl = clearance 15

Pharmacokinetics and pharmacodynamics One-compartment model for theophylline: • Single “blood compartment ” with fractional rates of absorption ka and elimination ke • Deterministic mathematical model • Individual PK behavior characterized by PK parameters θ = (ka , V, Cl)′ By-product: • The PK model assumes PK processes are dose-independent • =⇒ Knowledge of the values of θ = (ka , V, Cl)′ allows determination of concentrations achieved at any time t under different doses • Can be used to develop dosing regimens 16

Pharmacokinetics and pharmacodynamics Objectives of analysis: • Estimate “typical ” values of θ = (ka , V, Cl)′ and how they vary in the population of subjects based on the longitudinal concentration data from the sample of 12 subjects • =⇒ Must incorporate the (theoretical ) PK model in an appropriate statistical model (somehow. . . )

17

Pharmacokinetics and pharmacodynamics Quinidine population PK study: N = 136 patients undergoing treatment with oral quinidine for atrial fibrillation or arrhythmia • Demographic/physiologic characteristics : Age, weight, height, ethnicity/race, smoking status, ethanol abuse, congestive heart failure, creatinine clearance, α1 -acid glycoprotein concentration, . . . • Samples taken over multiple dosing intervals =⇒ (dose time, amount) = (sℓ , Dℓ ) for the ℓth dose interval • Standard assumption: “Principle of superposition ” =⇒ multiple doses are “additive ” • One compartment model gives expression for concentration at time t. . .

18

Pharmacokinetics and pharmacodynamics For a subject not yet at a steady state: Aa (sℓ ) = Aa (sℓ−1 ) exp{−ka (sℓ − sℓ−1 )} + Dℓ ,

ka m(sℓ ) = m(sℓ−1 ) exp{−ke (sℓ − sℓ−1 )} + Aa (sℓ−1 ) V (ka − ke ) h i × exp{−ke (sℓ − sℓ−1 )} − exp{−ka (sℓ − sℓ−1 )} .

m(t) =

ka m(sℓ ) exp{−ke (t − sℓ )} + Aa (sℓ ) V (ka − ke ) h i × exp{−ke (t − sℓ )} − exp{−ka (t − sℓ )} , sℓ < t < sℓ+1 ke = Cl/V,

θ = (ka , V, Cl)′

Objective of analysis: Characterize typical values of and variation in θ = (ka , V, Cl)′ across the population and elucidate systematic associations between θ and patient characteristics 19

Pharmacokinetics and pharmacodynamics Data for a representative subject: time (hours)

conc. (mg/L)

dose (mg)

age (years)

weight (kg)

creat. (ml/min)

glyco. (mg/dl)

0.00 6.00 11.00 17.00 23.00 27.67 29.00 35.00 41.00 47.00 53.00 65.00 71.00 77.00 161.00 168.75

– – – – – 0.7 – – – – – – – 0.4 – 0.6

166 166 166 166 166 – 166 166 166 166 166 166 166 – 166 –

75 75 75 75 75 75 75 75 75 75 75 75 75 75 75 75

108 108 108 108 108 108 108 108 108 108 108 108 108 108 108 108

> 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50

69 69 69 69 69 69 94 94 94 94 94 94 94 94 88 88

height=72 inches, Caucasian, smoker, no ethanol abuse, no CHF

20

Pharmacokinetics and pharmacodynamics Pharmacodynamics (PD): Second part of the story • What is a “good ” drug concentration? • What is the “therapeutic window ?” Is it wide or narrow ? Is it the same for everyone ? • Relationship of response to drug concentration • PK/PD study : Collect both concentration and response data from each subject

21

Pharmacokinetics and pharmacodynamics Argatroban PK/PD study: Anticoagulant • N = 37 subjects assigned to different constant infusion rates (doses) of 1 to 5 µ/kg/min of argatroban • Administered by intravenous infusion for 4 hours (240 min) • PK (blood samples) at (30,60,90,115,160,200,240,245,250,260,275,295,320) min • PD : additional samples at 5–9 time points, measured activated partial thromboplastin time (aPTT, the response) Effect site: The blood

22

Pharmacokinetics and pharmacodynamics

1000 800 600 0

200

400

Argatroban Concentration (ng/ml)

800 600 400 200 0

Argatroban Concentration (ng/ml)

1000

1200

Infustion rate 4.5 µg/kg/min

1200

Infusion rate 1.0 µg/kg/min

0

100

200

300

0

Time (min)

100

200 Time (min)

23

300

Pharmacokinetics and pharmacodynamics Argatroban PK model: One-compartment model with constant intravenous infusion rate D (µg/kg/min) for duration tinf = 240 min      D Cl Cl mP K (t) = exp − (t − tinf )+ − exp − t , θ = (Cl, V )′ Cl V V x+ = 0 if x ≤ 0 and x+ = x if x > 0 • PK parameters : θ P K = (Cl, V )′ • Estimate “typical ” values of θ P K = (Cl, V )′ and how they vary in the population of subjects • Understand relationship between achieved concentrations and response (pharmacodynamics . . . )

24

0

0

400

600

800

1000

0 100 200 300

Time (minutes)

25

200

400

600

800

1000

Argatroban Concentration (ng/ml)

200

Argatroban Concentration (ng/ml)

1200

1200

Pharmacokinetics and pharmacodynamics

0 100 200

Time (minutes)

300

Pharmacokinetics and pharmacodynamics Response-concentration for 4 subjects:

80 60 0

20

40

60 40 0

20

aPTT (seconds)

80

100

Subject 19

100

Subject 15

0

500

1000

1500

2000

2500

0

500

2000

2500

2000

2500

100 80 0

20

40

60

80 60 40 20 0

aPTT (seconds)

1500

Subject 33

100

Subject 28

1000

0

500

1000

1500

2000

2500

0

Predicted argatroban conc. (ng/ml)

500

1000

1500

Predicted argatroban conc. (ng/ml)

26

Pharmacokinetics and pharmacodynamics Argatroban PD model: “Emax model ” PD

m

Emax − E0 (t) = E0 + 1 + EC50 /mP K (t)

• Response at time t depends on concentration at effect site at time t (same as concentration in blood here) • PD parameters : θ P D = (E0 , Emax , EC50 )′ • Also depends on PK parameters • Estimate “typical ” values of θ P D = (E0 , Emax , EC50 )′ and how they vary in the population of subjects

27

Pharmacokinetics and pharmacodynamics Ultimate objective: Put PK and PD together to • Characterize the “therapeutic window ” and how it varies across subjects • Develop dosing regimens targeting achieved concentrations leading to therapeutic response • For population, subpopulations, individuals • Decide on dose(s) to carry forward to future studies

28

Pharmacokinetics and pharmacodynamics Summary: Common themes • An outcome (or outcomes) evolves over time; e.g., concentration in PK, response in PD • Interest focuses on underlying mechanisms/processes taking place within an individual leading to outcome trajectories and how these vary across the population • A (usually deterministic ) model is available representing mechanisms explicitly by scientifically meaningful model parameters • Mechanisms cannot be observed directly • =⇒ Inference on mechanisms must be based on repeated measurements of the outcome(s) over time on each of a sample of N individuals from the population

29

Pharmacokinetics and pharmacodynamics Other application areas: • Toxicokinetics (Physiologically-based pharmacokinetic – PBPK – models) • HIV dynamics • Stability testing • Agriculture • Forestry • Dairy science • Cancer dynamics • More . . .

30

Model formulation Nonlinear mixed effects model: Embed the (deterministic ) model describing individual trajectories in a statistical model • Formalizes knowledge and assumptions about variation in outcomes and mechanisms within and among individuals • Provides a framework for inference based on repeated measurement data from N individuals • For simplicity : Focus on univariate outcome (= drug concentration in PK); multivariate (PK/PD ) outcome later Basic set-up: N individuals from a population of interest, i = 1, . . . , N • For individual i, observe ni measurements of the outcome Yi1 , Yi2 , . . . , Yini

at times

ti1 , ti2 , . . . , tini

• I.e., for individual i, Yij at time tij , j = 1, . . . , ni 31

Model formulation Within-individual conditions of observation: For individual i, U i • Theophylline : U i = Di = oral dose for i at time 0 (mg/kg) • Argatroban : U i = (Di , tinf ) = infusion rate and duration for i • Quinidine : For subject i observed over di dosing intervals, U i has elements (siℓ , Diℓ )′ , ℓ = 1, . . . , di • U i are “within-individual covariates ” – needed to describe outcome-time relationship at the individual level

32

Model formulation Individual characteristics: For individual i, Ai • Age, weight, ethnicity, smoking status, renal function, etc. . . • For now : Elements of Ai do not change over observation period • Ai are “among-individual covariates ” – relevant only to how individuals differ but are not needed to describe outcome-time relationship at the individual level Observed data: (Y ′i , X ′i )′ , i = 1, . . . , N , assumed independent across i • Y i = (Yi1 , . . . , Yini )′ • X i = (U ′i , A′i )′ = combined within- and among-individual covariates (for brevity later) Basic model: A two-stage hierarchy

33

Model formulation Stage 1 – Individual-level model: Yij = m(tij , U i , θi ) + eij , j = 1, . . . , ni , θ i (r × 1) • E.g., for theophylline (F ≡ 1) kai Di {exp(−Cli t/Vi ) − exp(−kai t)} m(t, U i , θi ) = Vi (kai − Cli /Vi ) θ i = (kai , Vi , Cli )′ = (θi1 , θi2 , θi3 )′ , r = 3, U i = Di • Assume eij = Yij − m(tij , U i , θ i ) satisfy E(eij | U i , θ i ) = 0 =⇒

E(Yij | U i , θ i ) = m(tij , U i , θ i ) for each j

• Standard assumption : eij and hence Yij are conditionally normally distributed (on U i , θ i ) • More shortly. . . 34

Model formulation Stage 2 – Population model: θ i = d(Ai , β, bi ), i = 1, . . . , N, (r × 1) • d is r-dimensional function describing relationship between θ i and Ai in terms of . . . • β (p × 1) fixed parameter (“fixed effects ”) • bi (q × 1) “random effects ” • Characterizes how elements of θ i vary across individual due to – Systematic associations with Ai (modeled via β)

– “Unexplained variation ” in the population (represented by bi ) • Usual assumptions : E(bi | Ai ) = E(bi ) = 0 and Cov(bi | Ai ) = Cov(bi ) = G, bi ∼ N (0, G) 35

Model formulation Stage 2 – Population model: θ i = d(Ai , β, bi ), i = 1, . . . , N Example: Quinidine, θ i = (kai , Vi , Cli )′ (r = 3) • Ai = (wi , δi , ai )′ , wi = weight, , ai = age, δi = I(creatinine clearance > 50 ml/min) • bi = (bi1 , bi2 , bi3 )′ (q = 3), β = (β1 , . . . , β7 )′ (p = 7) kai Vi Cli

= θi1 = d1 (Ai , β, bi ) = exp(β1 + bi1 ), = θi2 = d2 (Ai , β, bi ) = exp(β2 + β4 wi + bi2 ), = θi3 = d3 (Ai , β, bi ) = exp(β3 + β5 wi + β6 δi + β7 ai + bi3 ),

• Positivity of kai , Vi , Cli enforced • If bi ∼ N (0, G), kai , Vi , Cli are each lognormally distributed in the population 36

Model formulation Stage 2 – Population model: θ i = d(Ai , β, bi ), i = 1, . . . , N Example: Quinidine, continued, θ i = (kai , Vi , Cli )′ (r = 3) • “Are elements of θ i fixed or random effects ?” • “Unexplained variation ” in one component of θ i “small ” relative to others – no associated random effect, e.g., r = 3, q = 2 kai Vi Cli

= exp(β1 + bi1 ) = exp(β2 + β4 wi ) (all population variation due to weight) = exp(β3 + β5 wi + β6 δi + β7 ai + bi3 )

• An approximation – usually biologically implausible ; used for parsimony, numerical stability 37

Model formulation Stage 2 – Population model: θ i = d(Ai , β, bi ), i = 1, . . . , N • Allows nonlinear (in β and bi ) specifications for elements of θ i • May be more appropriate than linear specifications (positivity requirements, skewed distributions) Some accounts: Restrict to linear specification θ i = Ai β + Bi bi • Ai (r × p) “design matrix ” depending on elements of Ai • Bi (r × q) typically 0s and 1s (identity matrix if r = q) • Mainly in the statistical literature

38

Model formulation Stage 2 – Linear population model: θ i = Ai β + Bi bi Example: Quinidine, continued ∗ ∗ = log(kai ), , Vi∗ , Cli∗ )′ , kai • Reparameterize in terms of θ i = (kai Vi∗ = log(Vi ), and Cli∗ = log(Cli ) (r = 3) ∗ kai

= β1 + bi1 ,

Vi∗

= β2 + β4 wi + bi2 ,

Cli∗

= β3 + β5 wi + β6 δi + β7 ai + bi3    1 0 0 0 0 0 0 1      Ai =  0 1 0 wi 0 0 0  , Bi =   0 0 0 1 0 wi δi ai 0 39

0 0



 1 0   0 1

Model formulation Stage 2 – Population model: θ i = d(Ai , β, bi ), i = 1, . . . , N Simplest example: Argatroban PK - No among-individual covariates K • θP = (Cli , Vi )′ (r = 2), take i

Cli

= exp(β1 + bi1 )

Vi

= exp(β2 + bi2 )

K • Or reparameterize with θ P = (Cli∗ , Vi∗ )′ , Cli∗ = log(Cli ), i Vi∗ = log(Vi )

Cli∗

= β1 + bi1

Vi∗

= β2 + bi2

so Ai = Bi = (2 × 2) identity matrix 40

Model formulation Within-individual considerations: Complete the Stage 1 individual-level model • Assumptions on the distribution of Y i given U i and θ i • Focus on a single individual i observed under conditions U i • Yij at times tij viewed as intermittent observations on a stochastic process Yi (t, U i ) = m(t, U i , θi ) + ei (t, U i ) E{ei (t, U i ) | U i , θ i } = 0, E{Yi (t, U i ) | U i , θ i } = m(t, U i , θ i ) for all t • Yij = Yi (tij , U i ), eij = ei (tij , U i ) • “Deviation ” process ei (t, U i ) represents all sources of variation acting within an individual causing a realization of Yi (t, U i ) to deviate from the “smooth ” trajectory m(t, U i , θ i ) 41

Model formulation

800 600 400 200 0

Concentration

1000

Conceptualization:

0

50

100

150

200 Time

42

250

300

350

Model formulation Conceptual interpretation: • Solid line : m(t, U i , θi ) represents “inherent tendency ” for i’s outcome to evolve over time; depends on i’s “inherent characteristics ” θ i • Dashed line : Actual realization of the outcome – fluctuates about solid line because m(t, U i , θi ) is a simplification of complex truth • Symbols : Actual, intermittent measurements of the dashed line – deviate from the dashed line due to measurement error Result: Two sources of intra-individual variation • “Realization deviation ” • Measurement error variation • m(t, U i , θ i ) is the average of all possible realizations of measured outcome trajectory that could be observed on i 43

Model formulation To formalize: ei (t, U i ) = eR,i (t, U i ) + eM,i (t, U i ) • Within-individual stochastic process Yi (t, U i ) = m(t, U i , θ i ) + eR,i (t, U i ) + eM,i (t, U i ) E{eR,i (t, U i ) | U i , θi } = E{eM,i (t, U i ) | U i , θ i } = 0 • =⇒ Yij = Yi (tij , U i ), eR,i (tij , U i ) = eR,ij , eM,i (tij , U i ) = eM,ij Yij = m(tij , U i , θi ) + eR,ij + eM,ij | {z } eij

eR,i = (eR,i1 , . . . , eR,ini )′ , eM,i = (eM,i1 , . . . , eM,ini )′ • eR,i (t, U i ) = “realization deviation process ” • eM,i (t, U i ) = “measurement error deviation process ” • Assumptions on eR,i (t, U i ) and eM,i (t, U i ) lead to a model for Cov(ei | U i , θ i ) and hence Cov(Y i | U i , θ i ) 44

Model formulation

800 600 400 200 0

Concentration

1000

Conceptualization:

0

50

100

150

200 Time

45

250

300

350

Model formulation Realization deviation process: • Natural to expect eR,i (t, U i ) and eR,i (s, U i ) at times t and s to be positively correlated , e.g., corr{eR,i (t, U i ), eR,i (s, U i ) | U i , θ i } = exp(−ρ|t − s|), ρ ≥ 0 • Assume variation of realizations about m(t, U i , θi ) are of similar magnitude over time and individuals, e.g., 2 Var{eR,i (t, U i ) | U i , θ i } = σR ≥ 0 (constant for all t)

• Or assume variation depends on m(t, U i , θ i ), e.g., 2 Var{eR,i (t, U i ) | U i , θ i } = σR {m(t, U i , θ i )}2η , η > 0

• Result : Assumptions imply a covariance model (ni × ni ) 2 2 Cov(eR,i | U )i , θ i ) = VR,i (U i , θ i , αR ), αR = (σR , ρ)′ or αR = (σR , ρ, η)′ 46

Model formulation

800 600 400 200 0

Concentration

1000

Conceptualization:

0

50

100

150

200 Time

47

250

300

350

Model formulation Measurement error deviation process: • Measuring devices commit haphazard errors =⇒ corr{eM,i (t, U i ), eM,i (s, U i ) | U i , θi } = 0 for all t > s • Assume magnitude of errors is similar regardless of level, e.g., 2 Var{eM,i (t, U i ) | U i , θ i } = σM ≥ 0 (constant for all t)

• Or assume magnitude changes with level; often approximated under assumption Var{eR,i (t, U i ) | U i , θ i } 0

• Result : Assumptions imply a covariance model (ni × ni ) (diagonal matrix ) 2 2 Cov(eM,i | U )i , θ i ) = VM,i (U i , θ i , αR ), αM = σM or αM = (σM , ζ)′ 48

Model formulation Combining: • Standard assumption : eR,i (t, U i ) and eM,i (t, U i ) are independent Cov(ei | U i , θ i ) = Cov(eR,i | U i , θ i ) + Cov(eM,i | U i , θ i ) = VR,i (U i , θ i , αR ) + VM,i (U i , θ i , αM ) = Vi (U i , θ i , α) α = (α′R , α′M )′ • This assumption may or may not be realistic Practical considerations: Quite complex intra-individual covariance models can result from faithful consideration of the situation. . . • . . . But may be difficult to implement

49

Model formulation Standard model simplifications: One or more might be adopted • Negligible measurement error =⇒ Vi (U i , θ i , α) = VR,i (U i , θ i , αR ) • The tij may be at widely spaced intervals =⇒ autocorrelation among eR,ij negligible =⇒ Vi (U i , θ i , α) is diagonal • Var{eR,i (t, U i ) | U i , θ i } 2 almost always with the mechanism-based nonlinear models in PK and other applications

74

Inferential approaches Other methods: Maximize the log-likelihood via an EM algorithm • For nonlinear mixed models , the conditional expectation in the E-step is not available in a closed form • Monte Carlo EM algorithm : Approximate the E-step by ordinary Monte Carlo integration • Stochastic approximation EM algorithm : Approximate the E-step by Monte Carlo simulation and stochastic approximation • Software : MONOLIX (http://www.monolix.org/)

75

Inferential approaches Bayesian inference : Natural approach to hierarchical models Big picture: In the Bayesian paradigm • View β, α, G, and bi , i = 1, . . . , N , as random parameters (on equal footing) with prior distributions (priors for bi , i = 1, . . . , N , are N (0, G)) • Bayesian inference on β and G is based on their posterior distributions • The posterior distributions involve high-dimensional integration and cannot be derived analytically . . . • . . . but samples from the posterior distributions can be obtained via Markov chain Monte Carlo (MCMC)

76

Inferential approaches Bayesian hierarchy: • Stage 1 – Individual-level model : Assume normality E(Y i | X i , bi ) = Cov(Y i | X i , bi ) =

E(Y i | U i , θ i ) = mi (U i , θi ) = mi (X i , β, bi ), Cov(Y i | U i , θi ) = Vi (U i , θi , α) = Vi (X i , β, bi , α)

• Stage 2 – Population model : θ i = d(Ai , β, bi ), bi ∼ N (0, G) • Stage 3 – Hyperprior : (β, α, G) ∼ f (β, α, G) = f (β)f (α)g(G) • Joint posterior density f (γ, G, b | y, x) =

QN

i=1 fi (y i

| xi , bi ; γ) f (bi ; G)f (β, α, G) ; f (y | x)

denominator is numerator integrated wrt (γ, G, bi , i = 1, . . . , N ) • E.g., posterior for β, f (β | y, x): Integrate out α, G, bi , i = 1, . . . , N 77

Inferential approaches Estimator for β: Mode of posterior • Uncertainty measured by spread of f (β | y, x) • Similarly for α, G, and bi , i = 1, . . . , N Implementation: By simulation via MCMC • Samples from the full conditional distributions (eventually) behave like samples from the posterior distributions • The mode and measures of uncertainty may be calculated empirically from these samples • Issue : Sampling from some of the full conditionals is not entirely straightforward because of nonlinearity of m in θ i and hence bi • =⇒ “All-purpose ” software not available in general, but has been implemented for popular m in add-ons to WinBUGS (e.g., PKBugs) 78

Inferential approaches Experience: • With weak hyperpriors and “good ” data, inferences are very similar to those based on maximum likelihood and first-order conditional methods • Convergence of the chain must be monitored carefully; “false convergence ” can happen • Advantage of Bayesian framework : Natural mechanism to incorporate known constraints and prior scientific knowledge

79

Inferential approaches Inference on individuals: Follows naturally from a Bayesian perspective • Goal : “Estimate ” bi or θ i for a randomly chosen individual i from the population • “Borrowing strength ”: Individuals sharing common characteristics can enhance inference • =⇒ Natural “estimator” is the mode of the posterior f (bi | y, x) or f (θ i | y, x) • Frequentist perspective : (γ, G) are fixed – relevant posterior is f (bi | y i , xi ; γ, G) =

fi (y i | xi , bi ; γ) f (bi ; G) fi (y i | xi ; γ, G)

=⇒ substitute estimates for (γ, G) bi = d(Ai , β, b b • θ bi )

• “Empirical Bayes ” 80

Inferential approaches Selecting the population model d: Everything so far is predicated on a fixed d(Ai , β, bi ) • A key objective in many analyses (e.g., population PK) is to identify an appropriate d(Ai , β, bi ) • Must identify elements of Ai to include in each component of d(Ai , β, bi ) and the functional form of each component • Likelihood inference : Use nested hypothesis tests or information criteria (AIC, BIC, etc) • Challenging when Ai is high-dimensional. . . • . . . Need a way of selecting among large number of variables and functional forms in each component (still an open problem. . . )

81

Inferential approaches Selecting the population model d: Continued • Graphical methods : Based on Bayes or empirical Bayes “estimates” – Fit an initial population model with no covariates (elements of Ai and obtain B/EB estimates b bi , i = 1 . . . , N bi against elements of Ai , look for – Plot components of b relationships

– Postulate and fit an updated population model d incorporating relationships and obtain updated B/EB estimates b bi and re-plot – If model is adequate, plots should show haphazard scatter ; otherwise, repeat

– Issue 1 : “Shrinkage ” of B/EB estimates could obscure relationships (especially if bi really aren’t normally distributed ) – Issue 2 : “One-at-a-time ” assessment of relationships could miss important features 82

Inferential approaches Normality of bi : The assumption bi ∼ N (0, G) is standard in mixed effects model analysis; however • Is it always realistic ? • Unmeasured binary among-individual covariate systematically associated with θ i =⇒ bi has bimodal distribution • Or a normal distribution may just not be the best model! (heavy tails , skewness. . . ) • Consequences ? Relaxing the normality assumption: Represent the density of bi by a flexible form • Estimate the density along with the model parameters • =⇒ Insight into possible omitted covariates 83

Applications Example 1: A basic analysis – argatroban PK • N = 37, different infusion rates Di for tinf = 240 min • YijP K = concentrations at tij = 30,60,90,115,160,200,240, 245,250,260,275,295,320,360 min (ni = 14), • One compartment model   Cl∗   Cl∗  i e Di e i PK m (t, U i , θi ) = Cl∗ exp − V ∗ (t − tinf )+ − exp − V ∗ t e i e i e i K θP = (Cli∗ , Vi∗ )′ , U i = (Di , tinf ) i

x+ = 0 if x ≤ 0 and x+ = x if x > 0 • Cli∗ = log(Cli ), Vi∗ = log(Vi ) • No among-individual covariates Ai

84

Applications Profiles for subjects receiving 1.0 and 4.5 µg/kg-min:

1000 800 600 0

200

400

Argatroban Concentration (ng/ml)

800 600 400 200 0

Argatroban Concentration (ng/ml)

1000

1200

Infustion rate 4.5 µg/kg/min

1200

Infusion rate 1.0 µg/kg/min

0

100

200

300

0

Time (min)

100

200 Time (min)

85

300

Applications Nonlinear mixed model: • Stage 1 – Individual-level model : Yij normal with E(Yij | U i , θi ) = mP K (tij , U i , θ i ) Cov(Y i | U i , Ai ) = Vi (U i , θ i , α) = σe2 diag{. . . , mP K (tij , U i , θi )2ζ , . . .} =⇒ negligible autocorrelation , measurement error dominates • Stage 2 – Population model θ i = β + bi ,

β = (β1 , β2 )′ ,

bi ∼ N (0, G)

=⇒ β1 , β2 represent population means of log clearance, volume; equivalently, exp(β1 ), exp(β2 ) are population medians √ √ =⇒ G11 , G22 ≈ coefficients of variation of clearance, volume

86

Applications Implementation: Using bi found using “pooled ” generalized least • Individual estimates θ squares including estimation of ζ (customized R code) followed by fitting the “linear mixed model ” (SAS proc mixed) • First-order method via version 8.01 of SAS macro nlinmix with expand=zero – fix ζ = 0.22 (estimate from above) • First-order conditional method via version 8.01 of SAS macro nlinmix with expand=eblup – fix ζ = 0.22 • First-order conditional method via R function nlme (estimate ζ) • Maximum likelihood via SAS proc nlmixed with adaptive Gaussian quadrature (estimate ζ) Code: Can be found at http://www.stat.ncsu.edu/people/davidian/courses/st762/ 87

Applications Method

β1

β2

σe

ζ

G11

Indiv. est.

−5.433 (0.062)

−1.927 (0.026)

23.47

0.22

0.137

6.06

6.17

First-order nlinmix

−5.490 (0.066)

−1.828 (0.034)

26.45



0.158

−3.08

16.76

First-order cond. nlinmix

−5.432 (0.062)

−1.926 (0.026)

23.43



0.138

5.67

4.76

First-order cond. nlme

−5.433 (0.063)

−1.918 (0.025)

20.42

0.24

0.138

6.73

4.56

ML nlmixed

−5.423 (0.064)

−1.897 (0.038)

11.15

0.34

0.150

13.71

11.26

Values for G12 , G22 are multiplied by 103

88

G12

G22

Applications Interpretation: Based on the individual estimates results • Concentrations measured in ng/ml = 1000 µg/ml • Median argatroban clearance ≈ 4.4 µg/ml/kg (≈ exp(−5.43) × 1000) • Median argatroban volume ≈ 145.1 ml/kg =⇒ ≈ 10 liters for a 70 kg subject • Assuming Cli , Vi approximately lognormal √ – G11 ≈ 0.14× 100 ≈ 37% coefficient of variation for clearance √ – G22 ≈ 0.00617× 100 ≈ 8% CV for volume

89

Applications

1200 1000 800 600 400 0

200

Argatroban Concentration (ng/ml)

1000 800 600 400 200 0

Argatroban Concentration (ng/ml)

1200

Individual inference: Individual estimate (dashed) and empirical Bayes estimate (solid)

0

100

200

300

0

Time (minutes)

100

200 Time (minutes)

90

300

Applications Example 2: A simple population PK study analysis: phenobarbital • World-famous example • N = 59 preterm infants treated with phenobarbital for seizures • ni = 1 to 6 concentration measurements per infant, total of 155 • Among-infant covariates (Ai ): Birth weight wi (kg), 5-minute Apgar score δi = I[Apgar < 5] • Multiple intravenous doses : U i = (siℓ , Diℓ ), ℓ = 1, . . . , di • One-compartment model (principle of superposition )   X Diℓ Cli m(t, U i , θ i ) = exp − (t − siℓ ) Vi Vi ℓ:siℓ 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50 > 50

69 69 69 69 69 69 94 94 94 94 94 94 94 94 88 88

height=72 inches, Caucasian, smoker, no ethanol abuse, no CHF

105

Extensions Population model: Standard approach in PK • For subject i: α1 -acid glycoprotein concentration likely measured intermittently at times 0, 29, 161 hours and assumed constant over the intervals (0,29), (29,77), (161,·) hours • For intervals Ik , k = 1, . . . , a (a = 3 here), Aik = among-individual covariates for tij ∈ Ik =⇒ e.g., linear model θ ij = Aik β + bi • This population model assumes “within subject inter-interval variation ” entirely “explained ” by changes in covariate values • Alternatively : Nested random effects θ ij = Aik β + bi + bik , bi , bik independent

106

Extensions Multi-level models: More generally • Nesting : E.g., outcomes Yikj , j = 1, . . . , nik , on several trees (k = 1, . . . , vi ) within each of several plots (i = 1, . . . , N ) θ ik = Aik β + bi + bik , bi , bik independent Missing/mismeasured covariates: Ai , U i , tij Censored outcome: E.g., due to an assay quantification limit Semiparametric models: Allow m(t, U i , θ i ) to depend on an unspecified function g(t, θ i ) • Flexibility , model misspecification Clinical trial simulation: “Virtual ” subjects simulated from a nonlinear mixed effects model for PK/PD/disease progression linked to a clinical end-point 107

Discussion Summary: • The nonlinear mixed effects model is now a standard statistical framework in many areas of application • Is appropriate when scientific interest focuses on within-individual mechanisms/processes that can be represented by parameters in a nonlinear (often theoretical ) model for individual time course • Free and commercial software is available, but implementation is still complicated • Specification of models and assumptions, particularly the population model , is somewhat an art-form • Current challenge : High-dimensional Ai (e.g., genomic information) • Still plenty of methodological research to do 108

Discussion

See the references on slide 3 for an extensive bibliography

109

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.