an introduction to non linear mixed effects models
play

An Introduction to Non-linear Mixed-effects Models Marie Davidian - PowerPoint PPT Presentation

An Introduction to Non-linear Mixed-effects Models Marie Davidian Department of Statistics North Carolina State University http://www.stat.ncsu.edu/ davidian 23 September 2008 1 Outline 1. Introduction 2. Applications 3. Model


  1. Applications Falv Pblood/air Cinh Cexh VPR C art = F card C ven + F alv C inh F s C s Qa X Qa , C ven = F card + F alv /P blood/air F card Lungs s Cv Cart C art C exh = (1 − δ ) + δC inh P blood/air Qwp Well−perfused tissues Vwp, Pwp/blood „ « dC s = F s C s Cwp C art − , s = wp, pp, fat dt V s P s/ blood Qpp Poorly−perfused tissues ! dC liv = F liv C liv Vpp, Ppp/blood C art − − R liv ( s = liv ) , Cpp dt V liv P liv/blood Qfat Fat V max C liv R liv = V liv ( K m + C liv ) , Vfat, Pfat/blood Cfat Qliv Liver Vliver, Pliver/blood Cliver Vm, Km 20

  2. Applications HIV dynamics: Human immunodeficiency virus (HIV), attacks the immune system • Broad goal : Characterize mechanisms underlying the interaction between HIV and the immune system over time governing disease progression and the effects of anti-retroviral treatments (ART) • Typical study : N subjects, repeated measurements on viral load (virologic status), CD4+ T cell count (immunologic status) over time (possibly on/off ART) • Compartmental representation of mechanisms taking place within an infected subject • System of ( deterministic ) nonlinear ordinary differential equations ; = ⇒ viral load , CD4+ T cell count , etc, at any time 21

  3. Applications Simple model for within-subject HIV dynamics: 22

  4. Applications Differential equations: ˙ T 1 = λ 1 − d 1 T 1 − { 1 − ǫ 1 U ( t ) } k 1 V I T 1 ˙ T 2 = λ 2 − d 2 T 2 − { 1 − fǫ 1 U ( t ) } k 2 V I T 2 ˙ T ∗ { 1 − ǫ 1 U ( t ) } k 1 V I T 1 − δT ∗ 1 − m 2 ET ∗ = 1 1 ˙ T ∗ { 1 − fǫ 1 U ( t ) } k 2 V I T 2 − δT ∗ 2 − m 2 ET ∗ = 2 2 ˙ { 1 − ǫ 2 U ( t ) } 10 3 N T δ ( T ∗ 1 + T ∗ V I = 2 ) − cV I −{ 1 − ǫ 1 U ( t ) } ρ 1 10 3 k 1 T 1 V I − { 1 − fǫ 1 U ( t ) } ρ 2 10 3 k 2 T 2 V I ˙ ǫ 2 U ( t )10 3 N T δ ( T ∗ 1 + T ∗ V NI = 2 ) − cV NI b E ( T ∗ 1 + T ∗ 2 ) d E ( T ∗ 1 + T ∗ 2 ) ˙ E = λ E + E − E − δ E E ( T ∗ 1 + T ∗ 2 ) + K b ( T ∗ 1 + T ∗ 2 ) + K d • θ = ( λ 1 , d 1 , ǫ 1 , k 1 , . . . ) ′ plus initial conditions • Observable: CD4 count = T 1 + T ∗ 1 , viral load = V I + V NI • U ( t ) = ART input at t (0 ≤ U ( t ) ≤ 1, 0 = off, 1 = on) 23

  5. Applications Patient #14 1500 CD4 + T−cells / ul data fit w/half fit w/all 1000 500 0 200 400 600 800 1000 1200 1400 1600 5 10 virus copies/ml 0 10 0 200 400 600 800 1000 1200 1400 1600 time (days) Objectives of analysis: Characterize typical values of and variation in θ across the population, elucidate systematic associations between θ and patient characteristics , simulate disease progression under different U ( t ) 24

  6. Applications Summary: Common themes • A response (or responses) evolves over time (e.g., concentration in PK) • Interest focuses on underlying mechanisms/processes taking place within an individual leading to response 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 response over time on each of a sample of N individuals from the population 25

  7. Applications Other application areas: • Stability testing • Agriculture • Forestry • Dairy science • Cancer dynamics • Many more . . . For definiteness: We will use PK as a running example 26

  8. Model formulation Non-linear mixed effects model: Embed the ( deterministic ) model describing individual trajectories in a statistical model • Formalizes knowledge and assumptions about variation in responses and mechanisms within and among individuals • Provides a framework for inference based on repeated measurement data from N individuals • For simplicity : Focus on univariate response (= drug concentration in PK); some discussion of multivariate response at the end Basic set-up: N individuals from a population of interest, i = 1 , . . . , N • For individual i , observe n i measurements of the response Y i 1 , Y i 2 , . . . , Y in i at times t i 1 , t i 2 , . . . , t in i • I.e., for individual i , Y ij at time t ij , j = 1 , . . . , n i 27

  9. Model formulation Within-individual conditions of observation: For individual i , U i • Theophylline : U i = D i = oral dose for i at time 0 (mg/kg) • Argatroban : U i = ( D i , t inf ) = infusion rate and duration for i • Quinidine : For subject i observed over d i dosing intervals, U i has elements ( s iℓ , D iℓ ) ′ , ℓ = 1 , . . . , d i • HIV dynamics : U i is continuous function U i ( t ) with subject i ’s known treatment status at any time t • U i are “ within-individual covariates ” – needed to describe response-time relationship at the individual level 28

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

  11. Model formulation Stage 1 – Individual-level model: Y ij = m ( t ij , U i , θ i ) + e ij , j = 1 , . . . , n i , θ i ( r × 1) • E.g., for theophylline ( F ≡ 1) k ai D i m ( t, U i , θ i ) = V i ( k ai − Cl i /V i ) { exp( − Cl i t/V i ) − exp( − k ai t ) } θ i = ( k ai , V i , Cl i ) ′ = ( θ i 1 , θ i 2 , θ i 3 ) ′ , r = 3 , U i = D i • Assume e ij = Y ij − m ( t ij , U i , θ i ) satisfy E ( e ij | U i , θ i ) = 0 = ⇒ E ( Y ij | U i , θ i ) = m ( t ij , U i , θ i ) for each j • Standard assumption : e ij and hence Y ij are conditionally normally distributed (on U i , θ i ) • More shortly . . . 30

  12. Model formulation Stage 2 – Population model: θ i = d ( A i , β , b i ) , i = 1 , . . . , N, ( r × 1) • d is r -dimensional function describing relationship between θ i and A i in terms of . . . • β ( p × 1) fixed parameter (“ fixed effects ”) • b i ( q × 1) “ random effects ” • Characterizes how elements of θ i vary across individual due to – Systematic associations with A i (modeled via β ) – “ Unexplained variation ” in the population (represented by b i ) • Usual assumptions : E ( b i | A i ) = E ( b i ) = 0 and Cov ( b i | A i ) = Cov ( b i ) = G, b i ∼ N ( 0 , G ) 31

  13. Model formulation Stage 2 – Population model: θ i = d ( A i , β , b i ) , i = 1 , . . . , N Example: Quinidine , θ i = ( k ai , V i , Cl i ) ′ ( r = 3) • A i = ( w i , δ i , a i ) ′ , w i = weight, , a i = age, δ i = I (creatinine clearance > 50 ml/min) • b i = ( b i 1 , b i 2 , b i 3 ) ′ ( q = 3), β = ( β 1 , . . . , β 7 ) ′ ( p = 7) k ai = θ i 1 = d 1 ( A i , β , b i ) = exp( β 1 + b i 1 ) , V i = θ i 2 = d 2 ( A i , β , b i ) = exp( β 2 + β 4 w i + b i 2 ) , Cl i = θ i 3 = d 3 ( A i , β , b i ) = exp( β 3 + β 5 w i + β 6 δ i + β 7 a i + b i 3 ) , • Positivity of k ai , V i , Cl i enforced • If b i ∼ N ( 0 , G ) , k ai , V i , Cl i are each lognormally distributed in the population 32

  14. Model formulation Stage 2 – Population model: θ i = d ( A i , β , b i ) , i = 1 , . . . , N Example: Quinidine , continued, θ i = ( k ai , V i , Cl i ) ′ ( 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 k ai = exp( β 1 + b i 1 ) V i = exp( β 2 + β 4 w i ) ( all population variation due to weight ) Cl i = exp( β 3 + β 5 w i + β 6 δ i + β 7 a i + b i 3 ) • An approximation – usually biologically implausible ; used for parsimony , numerical stability 33

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

  16. Model formulation Stage 2 – Linear population model: θ i = A i β + B i b i Example: Quinidine , continued • Reparameterize in terms of θ i = ( k ∗ ai , V ∗ i , Cl ∗ i ) ′ , k ∗ ai = log( k ai ) , V ∗ i = log( V i ) , and Cl ∗ i = log( Cl i ) ( r = 3) k ∗ = β 1 + b i 1 , ai V ∗ = β 2 + β 4 w i + b i 2 , i Cl ∗ = β 3 + β 5 w i + β 6 δ i + β 7 a i + b i 3 i ⎛ ⎞ ⎛ ⎞ 1 0 0 0 0 0 0 1 0 0 ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ ⎜ ⎟ A i = ⎠ , B i = 0 1 0 w i 0 0 0 0 1 0 ⎝ ⎝ ⎠ 0 0 1 0 w i δ i a i 0 0 1 35

  17. 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 • Y ij at times t ij viewed as intermittent observations on a stochastic process Y i ( t, U i ) = m ( t, U i , θ i ) + e i ( t, U i ) E { e i ( t, U i ) | U i , θ i } = 0 , E { Y i ( t, U i ) | U i , θ i } = m ( t, U i , θ i ) for all t • Y ij = Y i ( t ij , U i ) , e ij = e i ( t ij , U i ) • “ Deviation ” process e i ( t, U i ) represents all sources of variation acting within an individual causing a realization of Y i ( t, U i ) to deviate from the “ smooth ” trajectory m ( t, U i , θ i ) 36

  18. Model formulation Conceptualization: 1000 800 Concentration 600 400 200 0 0 50 100 150 200 250 300 350 Time 37

  19. Model formulation Conceptual interpretation: • Solid line : m ( t, U i , θ i ) represents “ inherent tendency ” for i ’s response to evolve over time; depends on i ’s “ inherent characteristics ” θ i • Dashed line : Actual realization of the response – 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 response trajectory that could be observed on i 38

  20. Model formulation To formalize: e i ( t, U i ) = e R,i ( t, U i ) + e M,i ( t, U i ) • Within-individual stochastic process Y i ( t, U i ) = m ( t, U i , θ i ) + e R,i ( t, U i ) + e M,i ( t, U i ) E { e R,i ( t, U i ) | U i , θ i } = E { e M,i ( t, U i ) | U i , θ i } = 0 • = ⇒ Y ij = Y i ( t ij , U i ) , e R,i ( t ij , U i ) = e R,ij , e M,i ( t ij , U i ) = e M,ij Y ij = m ( t ij , U i , θ i ) + e R,ij + e M,ij � �� � e ij e R,i = ( e R,i 1 , . . . , e R,in i ) ′ , e M,i = ( e M,i 1 , . . . , e M,in i ) ′ • e R,i ( t, U i ) = “ realization deviation process ” • e M,i ( t, U i ) = “ measurement error deviation process ” • Assumptions on e R,i ( t, U i ) and e M,i ( t, U i ) lead to a model for Cov ( e i | U i , θ i ) and hence Cov ( Y i | U i , θ i ) 39

  21. Model formulation Conceptualization: 1000 800 Concentration 600 400 200 0 0 50 100 150 200 250 300 350 Time 40

  22. Model formulation Realization deviation process: • Natural to expect e R,i ( t, U i ) and e R,i ( s, U i ) at times t and s to be positively correlated , e.g., corr { e R,i ( t, U i ) , e R,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., Var { e R,i ( t, U i ) | U i , θ i } = σ 2 R ≥ 0 ( constant for all t ) • Or assume variation depends on m ( t, U i , θ i ) , e.g., Var { e R,i ( t, U i ) | U i , θ i } = σ 2 R { m ( t, U i , θ i ) } 2 η , η > 0 • Result : Assumptions imply a covariance model ( n i × n i ) R , ρ ) ′ or α R = ( σ 2 α R = ( σ 2 R , ρ, η ) ′ Cov ( e R,i | U ) i , θ i ) = V R,i ( U i , θ i , α R ) , 41

  23. Model formulation Conceptualization: 1000 800 Concentration 600 400 200 0 0 50 100 150 200 250 300 350 Time 42

  24. Model formulation Measurement error deviation process: • Measuring devices commit haphazard errors = ⇒ corr { e M,i ( t, U i ) , e M,i ( s, U i ) | U i , θ i } = 0 for all t > s • Assume magnitude of errors is similar regardless of level, e.g., Var { e M,i ( t, U i ) | U i , θ i } = σ 2 M ≥ 0 ( constant for all t ) • Or assume magnitude changes with level; often approximated under assumption Var { e R,i ( t, U i ) | U i , θ i } << Var { e M,i ( t, U i ) | U i , θ i } Var { e M,i ( t, U i ) | U i , θ i } = σ 2 M { m ( t, U i , θ i ) } 2 ζ , ζ > 0 • Result : Assumptions imply a covariance model ( n i × n i ) ( diagonal matrix ) α M = σ 2 M or α M = ( σ 2 M , ζ ) ′ Cov ( e M,i | U ) i , θ i ) = V M,i ( U i , θ i , α R ) , 43

  25. Model formulation Combining: • Standard assumption : e R,i ( t, U i ) and e M,i ( t, U i ) are independent Cov ( e i | U i , θ i ) = Cov ( e R,i | U i , θ i ) + Cov ( e M,i | U i , θ i ) = V R,i ( U i , θ i , α R ) + V M,i ( U i , θ i , α M ) = V i ( 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 44

  26. Model formulation Standard model simplifications: One or more might be adopted • Negligible measurement error = ⇒ V i ( U i , θ i , α ) = V R,i ( U i , θ i , α R ) • The t ij may be at widely spaced intervals = ⇒ autocorrelation among e R,ij negligible = ⇒ V i ( U i , θ i , α ) is diagonal • Var { e R,i ( t, U i ) | U i , θ i } << Var { e M,i ( t, U i ) | U i , θ i } = ⇒ measurement error is dominant source • Simplifications should be justifiable in the context at hand Note: All of these considerations apply to any mixed-effects model formulation, not just non-linear ones! 45

  27. Model formulation Routine assumption: V i ( U i , θ i , α ) = σ 2 e I n i α = σ 2 e • Often made by “ default ” with little consideration of the assumptions it implies ! • Assumes autocorrelation among e R,ij negligible • Assumes constant variances , i.e., Var { e R,i ( t, U i ) | U i , θ i } = σ 2 R and Var { e M,i ( t, U i ) | U i , θ i } = σ 2 ⇒ σ 2 e = σ 2 R + σ 2 M = M ⇒ σ 2 e = σ 2 • If measurement error is negligible = R • If Var { e R,i ( t, U i ) | U i , θ i } << Var { e M,i ( t, U i ) | U i , θ i } ⇒ σ e ≈ σ 2 = M 46

  28. Model formulation Standard assumptions in PK: • Sampling times are sufficiently far apart that autocorrelation among e R,ij negligible ( not always justifiable!) • Measurement error dominates realization error so that Var ( e R,ij | U i , θ i ) << Var ( e M,ij | U i , θ i ) (often reasonable ) • Measurement error variance depends on level , approximated by Var ( e M,ij | U i , θ i ) = σ 2 M { m ( t ij , U i , θ i ) } 2 ζ so that V i ( U i , θ i , α ) = V M,i ( U i , θ i , α M ) is diagonal with these elements ( almost always the case) 47

  29. Model formulation Distributional assumption: • Specification for E ( Y i | U i , θ i ) = m i ( U i , θ i ) , m i ( U i , θ i ) = { m ( t i 1 , U i , θ i ) , . . . , m ( t in i , U i , θ i ) } ′ ( n i × 1) • Specification for Cov ( Y i | U i , θ i ) = V i ( U i , θ i , α ) • Standard assumption : Distribution of Y i given U i and θ i is multivariate normal with these moments • Alternatively, model on the log scale = ⇒ Y ij are conditionally (on U i and θ i ) lognormal • In what follows : Y ij denotes the response on the original or transformed scale as appropriate 48

  30. Model formulation Summary of the two-stage model: Recall X i = ( U ′ i , A ′ i ) ′ • Substitute population model for θ i in individual-level model • Stage 1 – Individual-level model : E ( Y i | X i , b i ) = E ( Y i | U i , θ i ) = m i ( U i , θ i ) = m i ( X i , β , b i ) , Cov ( Y i | X i , b i ) = Cov ( Y i | U i , θ i ) = V i ( U i , θ i , α ) = V i ( X i , β , b i , α ) • Stage 2 – Population model : θ i = d ( A i , β , b i ) , b i ∼ ( 0 , G ) • Standard assumptions : – Y i given X i and b i multivariate normal (perhaps transformed ) – b i ∼ N ( 0 , G ) – All of these can be relaxed 49

  31. Model interpretation and inferential objectives “Subject-specific” model: • Individual behavior is modeled explicitly at Stage 1, depending on individual-specific parameters θ i that have scientifically meaningful interpretation • Models for E ( Y i | U i , θ i ) and θ i , and hence E ( Y i | X i , b i ) , are specified . . . • . . . in contrast to a “ population-averaged ”model, where a model for E ( Y i | X i ) is specified directly (more on this momentarily. . . ) • This is consistent with the inferential objectives • Interest is in “ typical ” values of θ i and how they vary in the population. . . 50

  32. Model interpretation and inferential objectives Main inferential objectives: May be formalized in terms of the model • For a specific population model d , the fixed effect β characterizes the mean or median (“ typical ”) value of θ i in the population (perhaps for individuals with given value of A i ) • = ⇒ Determining an appropriate population model d ( A i , β , b i ) and inference on elements of β in it is of central interest • Variation of θ i across individuals beyond that attributable to systematic associations with among-individual covariates A i is described by G (“ unexplained variation ”) • = ⇒ Inference on G is of interest (in particular, diagonal elements ) 51

  33. Model interpretation and inferential objectives Additional inferential objectives: In some contexts • Inference on θ i and/or m ( t 0 , U i , θ i ) at some specific time t 0 for i = 1 , . . . , N or for future individuals is of interest • Example : “ Individualized ” dosing in PK • The model is a natural framework for “ borrowing strength ” across similar individuals (more later) 52

  34. Model interpretation and inferential objectives “Subject-specific” vs. “Population-averaged”: • The non-linear mixed model is a “ subject-specific ” model = ⇒ Interest is in “ typical ” values of individual-specific parameters (mechanisms), θ i , and how they vary in the population • A “ population-averaged ” model describes the “ typical ” response pattern ( averaged over individuals in the population), E ( Y i | X i ) , and the overall variation in response patterns about it, Cov ( Y i | X i ) • = ⇒ In a “ population-averaged ”model, individual-specific behavior is not acknowledged ; rather, it is “ averaged out ” in advance, i.e., � E ( Y i | X i ) = E ( Y i | X i , b i ) dF b ( b i ) = ⇒ E ( Y i | X i ) is specified directly ; a representation for E ( Y i | X i , b i ) is never specified 53

  35. Model interpretation and inferential objectives “Subject-specific” vs. “Population-averaged”: • “Population-averaged” model cannot incorporate theoretical assumptions embedded in the model m ( t, U i , θ i ) for individual behavior • In fact , using m as a model for E ( Y i | X i ) makes no scientific sense (although it may provide a reasonable empirical representation of the “ typical ” response pattern ) – impossible for � E ( Y i | X i ) = m i ( X i , β , b i ) dF b ( b i ) = m ( X i , β ) • In the applications here, the response is of interest because it carries information on the θ i , but average response itself is of little or no importance = ⇒ “population-averaged” model is not appropriate 54

  36. Model interpretation and inferential objectives “Subject-specific” model = ⇒ “population-averaged” model: � E ( Y i | X i ) = m i ( X i , β , b i ) dF b ( b i ) Cov ( Y i | X i ) = E { V i ( X i , β , b i , α ) | X i } + Cov { m i ( X i , β , b i ) | X i } • E ( Y i | X i ) is complicated function of β and G = ⇒ β alone does not describe the population average • E { V i ( X i , β , b i , α ) | X i } = average of realization/measurement variation over population = ⇒ diagonal only if autocorrelation of within-individual realizations negligible • Cov { m i ( X i , β , b i ) | X i } = population variation in “ inherent trajectories ” = ⇒ non-diagonal in general • = ⇒ Overall pattern of variation/covariation in the response is the aggregate due to both sources • I prefer “ aggregate ” covariance to “ within-individual ” covariance 55

  37. Break 56

  38. Inferential approaches Reminder – summary of the two-stage model: X i = ( U ′ i , A ′ i ) ′ • Stage 1 – Individual-level model : E ( Y i | X i , b i ) = E ( Y i | U i , θ i ) = m i ( U i , θ i ) = m i ( X i , β , b i ) , Cov ( Y i | X i , b i ) = Cov ( Y i | U i , θ i ) = V i ( U i , θ i , α ) = V i ( X i , β , b i , α ) • Stage 2 – Population model : θ i = d ( A i , β , b i ) , b i ∼ ( 0 , G ) • Standard assumptions : – Y i given X i and b i multivariate normal (perhaps transformed ) = ⇒ probability density function f i ( y i | x i , b i ; β , α ) – b i ∼ N ( 0 , G ) = ⇒ density f ( b i ; G ) • Observed data : { ( Y i , X i ) , i = 1 , . . . , N } = ( Y , X ) , ( Y i , X i ) assumed independent across i 57

  39. Inferential approaches Natural basis for inference on β , G : Maximum likelihood • Joint density of Y given X (by independence ) N � γ = ( β ′ , α ′ ) ′ f ( y | x ; γ , G ) = f i ( y i | x i ; γ , G ) , i =1 • f i ( y i , b i | x i ; γ , G ) = f i ( y i | x i , b i ; γ ) f ( b i ; G ) • Log-likelihood for ( γ , G ) � N � � ℓ ( γ , G ) = log f i ( y i | x i ; γ , G ) i =1 � N � � � = log f i ( y i | x i , b i ; γ ) f ( b i ; G ) d b i i =1 • Involves N q − dimensional integrals 58

  40. Inferential approaches � N � � � ℓ ( γ , G ) = log f i ( y i | x i , b i ; γ ) f ( b i ; G ) d b i i =1 Major practical issue: These integrals are analytically intractable in general and may be high-dimensional • Some means of approximation of the integrals required • Analytical approximation (the approach used historically , first by PKists) – will discuss first • Numerical approximation (more recent, as computational resources have improved ) 59

  41. Inferential approaches Inference based on individual estimates: If n i ≥ r , can (in principle) obtain individual regression estimates � θ i • E.g., if V i ( U i , θ i , α ) = σ 2 e I n i can use ordinary least squares for each i • For fancier V i ( U i , θ i , α ) can use generalized ( weighted ) least squares for each i with an estimate of α substituted • α can be estimated by “ pooling ” residuals across all N individuals • Realistically : Require n i >> r • Described in Chapter 5 of Davidian and Giltinan (1995) Idea: Use the � θ i , i = 1 , . . . , N , as “ data ” to estimate β and G . . . 60

  42. Inferential approaches Idea: Use the � θ i , i = 1 , . . . , N , as “ data ” to estimate β and G • Consider linear population model θ i = A i β + B i b i • Standard large- n i asymptotic theory = ⇒ · � θ i | U i , θ i ∼ N ( θ i , C i ) , C i depends on θ i , α • Estimate C i by substituting � ⇒ � · ∼ N ( θ i , � θ i , � α = θ i | U i , θ i C i ) and treat � C i as fixed � ∼ N ( 0 , � · • Write as θ i ≈ θ i + e ∗ i , e ∗ i | U i , θ i C i ) ⇒ Approximate “ linear mixed-effects model ” for “ response ” � • = θ i � · ∼ N ( 0 , � θ i ≈ A i β + B i b i + e ∗ e ∗ i , b i ∼ N ( 0 , G ) , i | U i , θ i C i ) • Can be fitted (estimate β , G ) using standard linear mixed model methods (treating � C i as fixed ) 61

  43. Inferential approaches � · ∼ N ( 0 , � θ i ≈ A i β + B i b i + e ∗ e ∗ i , b i ∼ N ( 0 , G ) , i | U i , θ i C i ) Fitting the “linear mixed model”: • “ Global two-stage algorithm ” ( GTS ): Fit using the EM algorithm ; see Davidian and Giltinan (1995, Chapter 5) • Use standard linear mixed model software such as SAS proc mixed , R function lme – requires some tweaking to handle the fact that � C i is regarded as known • Appeal to usual large- N asymptotic theory for the “ linear mixed model ” to obtain standard errors for elements of � β , confidence intervals for elements of β , etc (generally works well ) Common misconception: This method is often portrayed in the literature as having no relationship to the non-linear mixed-effects model 62

  44. Inferential approaches How does this approximate the integrals? Not readily apparent • May view the � θ i as approximate “ sufficient statistics ” for the θ i • Change of variables in the integrals and replace f i ( y i | x i , b i ; γ ) by the (normal) density f ( � θ i | U i , θ i ; α ) corresponding to the asymptotic approximation Remarks: • When all n i are sufficiently large to justify the asymptotic approximation (e.g., intensive PK studies), I like this method! • Easy to explain to collaborators • Gives similar answers to other analytical approximation methods (coming up) • Drawback : No standard software (although see my website for R/SAS code) 63

  45. Inferential approaches In many settings: “ Rich ” individual data not available for all i (e.g., population PK studies); i.e., n i “ not large ” for some or all i • Approximate the integrals more directly by approximating f i ( y i | x i ; γ , G ) Write model with normality assumptions at both stages: Y i = m i ( X i , β , b i ) + V 1 / 2 ( X i , β , b i , α ) ǫ i , b i ∼ N ( 0 , G ) i ) ′ = V i • V 1 / 2 ( n i × n i ) such that V 1 / 2 ( V 1 / 2 i i i • ǫ i | X i , b i ∼ N ( 0 , I n i ) ( n i × 1) • First-order Taylor series about b i = b ∗ i “close” to b i , ignoring cross-product ( b i − b ∗ i ) ǫ i as negligible = ⇒ i ) b i + V 1 / 2 Y i ≈ m i ( X i , β , b ∗ i ) − Z i ( X i , β , b ∗ i ) b ∗ i + Z i ( X i , β , b ∗ ( X i , β , b ∗ i , α ) ǫ i i Z i ( X i , β , b ∗ i ) = ∂/∂ b i { m i ( X i , β , b i ) }| b i = b ∗ i 64

  46. Inferential approaches i ) b i + V 1 / 2 Y i ≈ m i ( X i , β , b ∗ i ) − Z i ( X i , β , b ∗ i ) b ∗ i + Z i ( X i , β , b ∗ ( X i , β , b ∗ i , α ) ǫ i i “First-order” method: Take b ∗ i = 0 (mean of b i ) • = ⇒ Distribution of Y i given X i approximately normal with E ( Y i | X i ) ≈ m i ( X i , β , 0 ) , Z i ( X i , β , 0 ) G Z ′ Cov ( Y i | X i ) ≈ i ( X i , β , 0 ) + V i ( X i , β , 0 , α ) • = ⇒ Approximate f i ( y i | x i ; γ , G ) by a normal density with these moments, so that ℓ ( γ, G ) is in a closed form • = ⇒ Estimate ( β , α , G ) by maximum likelihood – because integrals are eliminated, is a direct optimization (but still very messy . . . ) • First proposed by Beal and Sheiner in early 1980s in the context of population PK 65

  47. Inferential approaches “First-order” method: Software • fo method in the Fortran package nonmem ( widely used by PKists) • SAS proc nlmixed using the method=firo option (but cannot handle by default dependence of V i ( U i , θ i , α ) = V i ( X i , β , b i , α ) on θ i and thus on β , b i ) Alternative implementation: View as an approximate “ population-averaged ” model for mean and covariance E ( Y i | X i ) ≈ m i ( X i , β , 0 ) , Z i ( X i , β , 0 ) G Z ′ Cov ( Y i | X i ) ≈ i ( X i , β , 0 ) + V i ( X i , β , 0 , α ) • = ⇒ Estimate ( β , α , G ) by solving a set of generalized estimating equations (GEEs; specifically, “ GEE-1 ”) • Is a different method from maximum likelihood (“ GEE-2 ”) • Software : SAS macro nlinmix with expand=zero 66

  48. Inferential approaches Problem: These approximate moments are clearly poor approximations to the true moments • In particular, poor approximation to E ( Y i | X i ) = ⇒ biased estimators for β “First-order conditional methods”: Use a “ better ” approximation • Take b ∗ i “ closer ”to b i • Natural choice: � b i = mode of the posterior density f ( b i | y i , x i ; γ , G ) = f i ( y i | x i , b i ; γ ) f ( b i ; G ) f i ( y i | x i ; γ , G ) • = ⇒ Approximate moments m i ( X i , β , � b i ) − Z i ( X i , β , � b i ) � E ( Y i | X i ) ≈ b i Z i ( X i , β , � i ( X i , β , � b i ) + V i ( X i , β , � b i ) G Z ′ Cov ( Y i | X i ) ≈ b i , α ) 67

  49. Inferential approaches Fitting algorithms: Iterate between (i) Update � b i , i = 1 , . . . , N , by maximizing the posterior density (or γ and � approximation to it) with � G substituted and held fixed (ii) Hold the � b i fixed and update estimation of γ and G by either (a) Maximizing the approximate normal log-likelihood based on treating Y i given X i as normal with these moments, OR (b) Solving a corresponding set of GEEs • Usually “ converges ” (although no guarantee ) Software: • nonmem with foce option implements (ii)(a) • R function nlme , SAS macro nlinmix with expand=blup option implement (ii)(b) 68

  50. Inferential approaches Standard errors, etc: For both “ first-order ” approximations • Pretend that the approximate moments are exact and use the usual large- N asymptotic theory for maximum likelihood or GEEs • Provides reliable inferences in problems where N is reasonably large and the magnitude of among-individual variation is not huge My experience: • Even without the integration, these are nasty computational problems , and good starting values for the parameters are required (may have to try several sets of starting values). • The “ first-order ” approximation is too crude and should be avoided in general (although can be a good way to get reasonable starting values for other methods) • The “ first-order conditional ” methods often work well, are numerically well-behaved , and yield reliable inferences 69

  51. Inferential approaches � N � � � ℓ ( γ , G ) = log f i ( y i | x i , b i ; γ ) f ( b i ; G ) d b i i =1 Numerical approximation methods: Approximate the integrals using deterministic or stochastic numerical integration techniques ( q − dimensional numerical integration ) and maximize the log-likelihood • Issue : For each iteration of the likelihood optimization algorithm, must approximate N q -dimensional integrals • Infeasible until recently: Numerical integration embedded repeatedly in an optimization routine is computationally intensive • Gets worse with larger q (the “ curse of dimensionality ”) 70

  52. Inferential approaches Deterministic techniques: • Normality of b i = ⇒ Gauss-Hermite quadrature • Quadrature rule : Approximate an integral by a suitable weighted average of the integrand evaluated at a q − dimensional grid of values = ⇒ accuracy increases with more grid points, but so does computational burden • Adaptive Gaussian quadrature : “Center ” and “scale ” the grid about � b i = ⇒ can greatly reduce the number of grid points needed Software: SAS proc nlmixed • Adaptive Gaussian quadrature : The default • Gaussian quadrature : method=gauss noad • As before, proc nlmixed cannot handle dependence of V i ( U i , θ i , α ) = V i ( X i , β , b i , α ) on θ i and thus on β , b i 71

  53. Inferential approaches � N � � � ℓ ( γ , G ) = log f i ( y i | x i , b i ; γ ) f ( b i ; G ) d b i i =1 Stochastic techniques: • “ Brute force ” Monte Carlo integration: Represent integral for i by B � B − 1 f i ( y i | x i , b ( b ) ; γ ) , b =1 b ( b ) are draws from N ( 0 , G ) (at the current estimates of γ , G ) • Can require very large B for acceptable accuracy ( inefficient ) • Importance sampling : Replace this by a suitably weighted version that is more efficient Software: SAS proc nlmixed implements importance sampling ( method=isamp ) 72

  54. Inferential approaches My experience with SAS proc nlmixed : • Good starting values are essential (may have to try many sets) – starting values are required for all of β , G, α • Could obtain starting values from an analytical approximation method • Practically speaking, quadrature is infeasible for q > 2 almost always with the mechanism-based non-linear models in PK and other applications 73

  55. Inferential approaches Other methods: Maximize the log-likelihood via an EM algorithm • For non-linear 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 ? 74

  56. Inferential approaches Bayesian inference : Natural approach to hierarchical models Big picture: In the Bayesian paradigm • View β , α , G , and b i , i = 1 , . . . , N , as random parameters (on equal footing) with prior distributions (priors for b i , 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) 75

  57. Inferential approaches Bayesian hierarchy: • Stage 1 – Individual-level model : Assume normality E ( Y i | X i , b i ) = E ( Y i | U i , θ i ) = m i ( U i , θ i ) = m i ( X i , β , b i ) , Cov ( Y i | X i , b i ) = Cov ( Y i | U i , θ i ) = V i ( U i , θ i , α ) = V i ( X i , β , b i , α ) • Stage 2 – Population model : θ i = d ( A i , β , b i ) , b i ∼ N ( 0 , G ) • Stage 3 – Hyperprior : ( β , α , G ) ∼ f ( β , α , G ) = f ( β ) f ( α ) g ( G ) • Joint posterior density � N i =1 f i ( y i | x i , b i ; γ ) f ( b i ; G ) f ( β , α , G ) f ( γ, G, b | y , x ) = ; f ( y | x ) denominator is numerator integrated wrt ( γ, G, b i , i = 1 , . . . , N ) • E.g., posterior for β , f ( β | y , x ) : Integrate out α , G, b i , i = 1 , . . . , N 76

  58. Inferential approaches Estimator for β : Mode of posterior • Uncertainty measured by spread of f ( β | y , x ) • Similarly for α , G , and b i , 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 non-linearity of m in θ i and hence b i • = ⇒ “ All-purpose ” software not available in general, but has been implemented for popular m in add-ons to WinBUGS (e.g., PKBugs ) 77

  59. 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 78

  60. Inferential approaches Inference on individuals: Follows naturally from a Bayesian perspective • Goal : “ Estimate ” b i 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 ( b i | y , x ) or f ( θ i | y , x ) • Frequentist perspective : ( γ , G ) are fixed – relevant posterior is f ( b i | y i , x i ; γ , G ) = f i ( y i | x i , b i ; γ ) f ( b i ; G ) f i ( y i | x i ; γ , G ) = ⇒ substitute estimates for ( γ , G ) • � θ i = d ( A i , � β , � b i ) • “ Empirical Bayes ” 79

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

  62. 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 A i and obtain B/EB estimates � b i , i = 1 . . . , N – Plot components of � b i against elements of A i , look for relationships – Postulate and fit an updated population model d incorporating relationships and obtain updated B/EB estimates � b i 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 b i really aren’t normally distributed ) – Issue 2 : “ One-at-a-time ” assessment of relationships could miss important features 81

  63. Inferential approaches Normality of b i : The assumption b i ∼ N ( 0 , G ) is standard in mixed-effects model analysis; however • Is it always realistic ? • Unmeasured binary among-individual covariate systematically associated with θ i = ⇒ b i 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 b i by a flexible form • Estimate the density along with the model parameters • = ⇒ Insight into possible omitted covariates 82

  64. Implementation and examples Example 1: A basic analysis – argatroban study • Intensive PK study , N = 37 subjects assigned to different intravenous infusion rates D i for t inf = 240 min • t ij = 30,60,90,115,160,200,240,245,250,260,275,295,320,360 min ( n i = 14) • One compartment model � � � � �� − e Cl ∗ − e Cl ∗ m ( t, U i , θ i ) = D i i i exp i ( t − t inf ) + − exp i t e Cl ∗ e V ∗ e V ∗ i θ i = ( Cl ∗ i , V ∗ i ) ′ , U i = ( D i , t inf ) x + = 0 if x ≤ 0 and x + = x if x > 0 • Parameterized in terms of Cl ∗ i = log( Cl i ) , V ∗ i = log( V i ) (population distributions of PK parameters likely skewed ) • No among-individual covariates A i 83

  65. Applications Profiles for subjects receiving 1.0 and 4.5 µ g/kg-min: Infusion rate 1.0 µ g/kg/min Infustion rate 4.5 µ g/kg/min 1200 1200 1000 1000 Argatroban Concentration (ng/ml) Argatroban Concentration (ng/ml) 800 800 600 600 400 400 200 200 0 0 0 100 200 300 0 100 200 300 Time (min) Time (min) 84

  66. Implementation and examples Non-linear mixed model: • Stage 1 – Individual-level model : Y ij normal with E ( Y ij | U i , θ i ) = m ( t ij , U i , θ i ) Cov ( Y i | U i , A i ) = V i ( U i , θ i , α ) = σ 2 e diag { m 2 ζ ( t i 1 , U i , θ i ) , . . . , m 2 ζ ( t in i , U i , θ i ) } = ⇒ negligible autocorrelation , measurement error dominates • Stage 2 – Population model β = ( β 1 , β 2 ) ′ , θ i = β + b i , b i ∼ N ( 0 , G ) = ⇒ β 1 , β 2 represent population means of log clearance, volume; equivalently, exp( β 1 ) , exp( β 2 ) are population medians ⇒ √ G 11 , √ G 22 ≈ coefficients of variation of clearance, volume = 85

  67. Implementation and examples Implementation: Using • Individual estimates � θ i found using “ pooled ” generalized least 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 – does not support non-constant intra-individual variance = ⇒ “ transform-both-sides ” with δ = 1 − ζ ≈ 0.75 ij − 1) /δ = [ { m ( t ij , U i , θ i ) } δ − 1] /δ + e ij , ( Y δ e i | U i , b i ∼ N ( 0 , σ 2 e I n i ) 86

  68. Implementation and examples Abridged code: Full code at website for Longitudinal Data Analysis http://www.biostat.harvard.edu/ ∼ fitzmaur/lda/ First-order method: SAS nlinmix with expand=zero First-order conditional method: SAS nlinmix with expand=blup %inc ’nlmm801.sas’ / nosource; * nlinmix macro; data arg; infile ’argconc.dat’; input obsno indiv dose time conc; tinf=240; t1=1; if time>tinf then t1=0; t2=tinf*(1-t1)+t1*time; run; 87

  69. Implementation and examples %nlinmix(data=arg, model=%str( logcl=beta1+b1; logv=beta2+b2; cl=exp(logcl); v=exp(logv); predv=(dose/cl)*(1-exp(-cl*t2/v))*exp(-cl*(1-t1)*(time-tinf)/v); ), derivs=%str( wt=1/predv**(2*0.22); ), parms=%str(beta1=-6.0 beta2=-2.0), stmts=%str( class indiv; model pseudo_conc = d_beta1 d_beta2 / noint notest solution; random d_b1 d_b2 / subject=indiv type=un solution; weight wt; ), expand=zero, * or expand=eblup, procopt=%str(maxiter=500 method=ml) ) run; 88

  70. Implementation and examples Abridged output: First-order method Covariance Parameter Estimates Cov Parm Subject Estimate UN(1,1) indiv 0.1578 UN(2,1) indiv -0.00308 UN(2,2) indiv 0.01676 Residual 699.80 Solution for Fixed Effects Standard Effect Estimate Error DF t Value Pr > |t| d_beta1 -5.4889 0.06629 401 -82.80 <.0001 d_beta2 -1.8277 0.03429 401 -53.30 <.0001 89

  71. Implementation and examples Abridged output: First-order conditional method Covariance Parameter Estimates Cov Parm Subject Estimate UN(1,1) indiv 0.1378 UN(2,1) indiv 0.005669 UN(2,2) indiv 0.004761 Residual 549.08 Solution for Fixed Effects Standard Effect Estimate Error DF t Value Pr > |t| d_beta1 -5.4325 0.06212 401 -87.46 <.0001 d_beta2 -1.9256 0.02527 401 -76.19 <.0001 90

  72. Implementation and examples First-order conditional method: R function nlme library(nlme) # access nlme() thedat <- read.table("argconc.dat",col.names=c(’obsno’,’indiv’, ’dose’,’time’,’conc’)) meanfunc <- function(x,b1,b2,dose){ tinf <- 240; cl <- exp(logcl); v <- exp(logv) t1 <- x<=tinf; t2 <- tinf*(1-t1)+t1*x; f1 <- (dose/cl)*(1-exp(-cl*t2/v))*exp(-cl*(1-t1)*(x-tinf)/v) f1 } 91

  73. Implementation and examples arg.mlfit <- nlme(conc ~ meanfunc(time,logcl,logv,dose), fixed = list(logcl ~ 1,logv ~1), random = list(logcl ~ 1,logv ~ 1), groups = ~ indiv, data = thedat, start = list(fixed = c(-6.0,-2.0)), method="ML", verbose=T, weights=varPower(0.5)) Abridged output: Nonlinear mixed-effects model fit by maximum likelihood AIC BIC logLik 5738.429 5767.572 -2862.214 Random effects: Formula: list(b1 ~ 1, b2 ~ 1) Level: indiv Structure: General positive-definite, Log-Cholesky parametrization StdDev Corr b1 0.37168333 b1 b2 0.06753254 0.268 Residual 20.42295300 92

  74. Implementation and examples Variance function: Structure: Power of variance covariate Formula: ~fitted(.) Parameter estimates: power 0.2432619 Fixed effects: list(b1 ~ 1, b2 ~ 1) Value Std.Error DF t-value p-value b1 -5.432546 0.06230325 437 -87.19522 0 b2 -1.917993 0.02513039 437 -76.32165 0 Correlation: b1 b2 0.156 Number of Observations: 475 Number of Groups: 37 Estimate of sigma 20.42295 93

  75. Implementation and examples Maximum likelihood: SAS proc nlmixed data arg; set arg; conctrans = conc**0.75; run; proc nlmixed data=arg; parms beta1=-6.0 beta2=-2.0 s2b1=0.14 cb12=0.006 s2b2=0.006 s2=23.0; logcl=beta1+b1; logv=beta2+b2; cl=exp(logcl); v=exp(logv); pred=((dose/cl)*(1-exp(-cl*t2/v)) *exp(-cl*(1-t1)*(time-tinf)/v))**0.75; model conctrans ~ normal(pred,s2); random b1 b2 ~ normal([0,0],[s2b1,cb12,s2b2]) subject=indiv; run; 94

  76. Implementation and examples Abridged output: Fit Statistics -2 Log Likelihood 4007.8 AIC (smaller is better) 4019.8 Parameter Estimates Standard Parameter Estimate Error DF t Value Pr > |t| beta1 -5.4237 0.06277 35 -86.40 <.0001 beta2 -1.9238 0.02972 35 -64.73 <.0001 s2b1 0.1411 0.03389 35 4.16 0.0002 cb12 0.006562 0.01020 35 0.64 0.5242 s2b2 0.006010 0.006141 35 0.98 0.3345 s2 192.72 13.6128 35 14.16 <.0001 95

  77. Implementation and examples Method β 1 β 2 σ e ζ G 11 G 12 G 22 Indiv. est. − 5.433 − 1.927 23.47 0.22 0.137 6.06 6.17 (0.062) (0.026) First-order − 5.490 − 1.828 26.45 – 0.158 − 3.08 16.76 (0.066) (0.034) nlinmix First-order cond. − 5.432 − 1.926 23.43 – 0.138 5.67 4.76 (0.062) (0.026) nlinmix First-order cond. − 5.433 − 1.918 20.42 0.24 0.138 6.73 4.56 (0.063) (0.025) nlme ML − 5.424 − 1.924 13.88 – 0.141 6.56 6.01 (0.063) (0.030) nlmixed Values for G 12 , G 22 are multiplied by 10 3 96

  78. Implementation and examples Interpretation: 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 Cl i , V i approximately lognormal √ – G 11 ≈ 0.14 × 100 ≈ 37% coefficient of variation for clearance – G 22 = ⇒ 8% CV for volume 97

  79. Implementation and examples Individual inference: Individual estimate (dashed) and empirical Bayes estimate (solid) 1200 1200 1000 1000 Argatroban Concentration (ng/ml) Argatroban Concentration (ng/ml) 800 800 600 600 400 400 200 200 0 0 0 100 200 300 0 100 200 300 Time (minutes) Time (minutes) 98

  80. Implementation and examples Example 2: A simple population PK study analysis: phenobarbital • World-famous example • N = 59 preterm infants treated with phenobarbital for seizures • n i = 1 to 6 concentration measurements per infant, total of 155 • Among-infant covariates ( A i ): Birth weight w i (kg), 5-minute Apgar score δ i = I[Apgar < 5] • Multiple intravenous doses : U i = ( s iℓ , D iℓ ) , ℓ = 1 , . . . , d i • One-compartment model ( principle of superposition ) � � � D iℓ − Cl i m ( t, U i , θ i ) = exp ( t − s iℓ ) V i V i ℓ : s iℓ <t • Objectives : Characterize PK and its variation – Mean/median Cl i , V i ? Systematic associations with among-infant covariates ? Extent of unexplained variation ? 99

  81. Implementation and examples Dosing history and concentrations for one infant: 60 Phenobarbital conc. (mcg/ml) 40 20 0 0 50 100 150 200 250 300 Time (hours) 100

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend