最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

非線性混合效應(yīng) NLME模型對(duì)抗哮喘藥物茶堿動(dòng)力學(xué)研究|附代碼數(shù)據(jù)

2022-10-23 14:11 作者:拓端tecdat  | 我要投稿

全文下載鏈接:http://tecdat.cn/?p=24074

茶堿數(shù)據(jù)文件報(bào)告來(lái)自抗哮喘藥物茶堿動(dòng)力學(xué)研究的數(shù)據(jù)。給 12 名受試者口服茶堿,然后在接下來(lái)的 25 小時(shí)內(nèi)在 11 個(gè)時(shí)間點(diǎn)測(cè)量血清濃度。

head(thdat)

此處,時(shí)間是從抽取樣品時(shí)開(kāi)始給藥的時(shí)間(h),濃度是測(cè)得的茶堿濃度(mg/L),體重是受試者的體重(kg)。

12 名受試者在時(shí)間 0 時(shí)接受了 320 mg 茶堿。

讓我們繪制數(shù)據(jù),即濃度與時(shí)間的關(guān)系:

plot(data=theo.data2)?+eo_ine(oaes(group=id))

數(shù)據(jù)的個(gè)體差異

我們還可以在 12 個(gè)單獨(dú)的圖上繪制 12 個(gè)單獨(dú)的濃度分布圖,

pl?+?geom\_line()?+?facet\_wrap(~id)

這12個(gè)人的模式是相似的:濃度首先在吸收階段增加,然后在消除階段減少。然而,我們清楚地看到這些曲線之間的一些差異,這不僅僅是由于殘差造成的。我們看到病人吸收和消除藥物的速度或多或少。

一方面,每個(gè)單獨(dú)的特征將通過(guò)_非線性_?藥代動(dòng)力學(xué) (PK) 模型正確描述?。

另一方面,人口方法和混合效應(yīng)模型的使用將使我們能夠考慮這種?_個(gè)體間的變異性_。

將非線性模型擬合到數(shù)據(jù)

將非線性模型擬合到單個(gè)患者

讓我們考慮本研究的第一個(gè)主題(id=1)

?the.dat.dta$id==1?,c("tme)\] plot(data=teo1

?我們可能想為這個(gè)數(shù)據(jù)擬合一個(gè) PK 模型

其中 (yj,1≤j≤n) 是該受試者的 nn PK 測(cè)量值,f 是 PK 模型,ψ是該受試者的 PK 參數(shù)向量, (ej,1≤ j≤n)是殘差。

對(duì)該數(shù)據(jù)寫入具有一階吸收和線性消除的單室模型

其中 ψ=(ka,V,ke) 是模型的 PK 參數(shù),D 是給予患者的藥物量(此處,D=320mg)。

讓我們計(jì)算定義為 ψ?的最小二乘估計(jì)

我們首先需要實(shí)現(xiàn)PK模型:

pk.od?<-?function(pi,?t){ ??D??<-?320 ??ka? ??V?? ??ke? ??f??<-?D\*a/V/(a-k)\*(exp(-e\*t)-exp(-k\*t))

然后我們可以使用該?nls?函數(shù)將此(非線性)模型擬合到數(shù)據(jù)

nls(neatin?~p.me1(psi,?time)) coef(km1)

并繪制預(yù)測(cè)濃度 f(t,ψ^)

e.?<-?dafme(tm=sq(0,40,=.2)) w.pd1?<-?pedct(pk,?newaa=wdf) line(da=new.,?aes(x=tie,y=re1))

將獨(dú)特的非線性模型擬合到幾個(gè)患者上

與其將這個(gè) PK 模型擬合到單個(gè)患者,我們可能希望將相同的模型擬合到所有患者:

其中(yij,1≤j≤ni)是受試者i的ni PK測(cè)量值。這里,ψ是N個(gè)受試者共享的PK參數(shù)的向量。

在該模型中,ψ?的最小二乘估計(jì)定義為

讓我們將該nls?函數(shù)與來(lái)自 12 個(gè)受試者的合并數(shù)據(jù)一起使用?。

?nls(ocetn?~?kme1(ps,?tme)nll?<-?predct(kmll,?ewta=n.f) p+geom_line(ewd,astm,=rdal,clu="390"?)

這些估計(jì)的 PK 參數(shù)是典型的 PK 參數(shù),并且該 PK 曲線是該患者樣本的典型 PK 曲線。

點(diǎn)擊標(biāo)題查閱往期內(nèi)容

R語(yǔ)言LME4混合效應(yīng)模型研究教師的受歡迎程度

根據(jù)定義,它們沒(méi)有考慮患者之間的變異性,因此不能提供良好的個(gè)體預(yù)測(cè)。

line(data=e.d,?aes(x=im,y=pe.al))?+?faetap(~?id)

將多個(gè)非線性模型擬合到多個(gè)患者

相反,我們可以為每個(gè)受試者擬合具有不同參數(shù)的相同 PK 模型,正是我們?cè)谏厦鎸?duì)第一個(gè)患者所做的:

其中 ψi 是患者 ii 的 PK 參數(shù)向量。

在該模型中,ψi 的最小二乘估計(jì)定義為

for?(i?in?(1:N))?{ ??pkmi?<-?nls(cocetatn?~?pk.mdl1(psi,?time) ??pred?<-?c(prd,?prdit(kmi,?neta=ewf)) }

每個(gè)個(gè)體預(yù)測(cè)濃度 f(t,ψ^i)似乎很好地預(yù)測(cè)了 12 個(gè)受試者的觀察濃度:

nc?<-?lengh(nwdtie) tepred?<-?data.rame(d=rp(1:12),acc),tie=renew.fime12?fpre=pre) line(dta=te.re,?aes(x=me,y=frd))?+?factrp(id)

非線性混合效應(yīng) (NLME) 模型

第一個(gè)基本模型

到目前為止,單個(gè)參數(shù) (ψi)被認(rèn)為是固定效應(yīng):我們沒(méi)有對(duì)可能的值做出任何假設(shè)。

在群體方法中,假設(shè) N 受試者是從相同的個(gè)體群體中隨機(jī)抽樣的。然后,每個(gè)單獨(dú)的參數(shù) ψi 被視為一個(gè)隨機(jī)變量。

我們將開(kāi)始假設(shè) ψi是獨(dú)立且正態(tài)分布的:

其中 ψpop 是總體參數(shù)的 d 向量,Ω是? d×d方差-協(xié)方差矩陣。

備注:?這個(gè)正態(tài)性假設(shè)允許我們將每個(gè)單獨(dú)的參數(shù) ψi 分解為固定效應(yīng) ψpop 和隨機(jī)效應(yīng) ηi:

其中 ηi~iidN(0,Ω)。

我們還將開(kāi)始假設(shè)殘差 (eij)是獨(dú)立且正態(tài)分布的:eij~iidN(0,a2)。

總之,我們可以等效地表示一個(gè)(非線性)混合效應(yīng)模型

i)?使用方程:

其中 eij~iidN(0,a2) 和 ηi~iidN(0,Ω),

ii)?或使用概率分布:

模型是(y,ψ)的聯(lián)合概率分布,其中y=(yij,1≤i≤N,1≤j≤ni)是完整的觀測(cè)集,ψ=(ψi,1≤i≤N) 單個(gè)參數(shù)的 N向量,

任務(wù)、方法和算法

總體參數(shù)的估計(jì)

模型參數(shù)為θ=(ψpop,Ω,a2)。θ的最大似然估計(jì)包括使_似然函數(shù)_相對(duì)于 θ 最大化,??定義為

如果f是ψi的非線性函數(shù),那么yi就不是高斯向量,似然函數(shù)L(θ,y)就不能以封閉形式計(jì)算。

在非線性混合效應(yīng)模型中存在幾種最大似然估計(jì)的算法。特別是,隨機(jī)近似EM算法(SAEM)是一種迭代算法,在一般條件下收斂到似然函數(shù)的最大值。

單個(gè)參數(shù)的估計(jì)

一旦θ被估計(jì)出來(lái),條件分布p(ψi|yi;θ^)就可以用于每個(gè)個(gè)體i來(lái)估計(jì)個(gè)體參數(shù)向量ψi。

這個(gè)條件分布的模式被定義為

該估計(jì)稱為 ψi 的最大后驗(yàn) (MAP) 估計(jì)或經(jīng)驗(yàn)貝葉斯估計(jì) (EBE)。

備注:?由于 f 是 ψi的非線性函數(shù),因此沒(méi)有 ψ^i的解析表達(dá)式。然后應(yīng)使用牛頓算法來(lái)執(zhí)行此最小化問(wèn)題。

然后我們可以使用條件模式來(lái)計(jì)算預(yù)測(cè),采取的理念是各個(gè)參數(shù)的最可能值最適合計(jì)算最可能的預(yù)測(cè)。

似然函數(shù)的估計(jì)

對(duì)給定模型執(zhí)行似然比檢驗(yàn)和計(jì)算信息標(biāo)準(zhǔn)需要計(jì)算對(duì)數(shù)似然?

對(duì)于非線性混合效應(yīng)模型,不能以封閉形式計(jì)算對(duì)數(shù)似然。在連續(xù)數(shù)據(jù)的情況下,通過(guò)高斯線性模型近似模型允許我們近似對(duì)數(shù)似然。

實(shí)際上,我們可以將個(gè)體 i的觀測(cè)值 (yij,1≤j≤ni)的模型線性化,該模型圍繞預(yù)測(cè)的個(gè)體參數(shù) ψ^i 的向量。

設(shè)?ψf(t,ψ)是f(t,ψ)關(guān)于ψ的導(dǎo)數(shù)的行向量。然后,

在此之后,我們可以通過(guò)正態(tài)分布來(lái)近似向量 yi 的邊緣分布:

其中

然后對(duì)數(shù)似然函數(shù)近似為

Fisher信息矩陣的估計(jì)

使用線性化模型,最大似然估計(jì) (MLE) θ^ 的方差以及置信區(qū)間可以從觀察到的 Fisher 信息矩陣 (FIM) 中導(dǎo)出,而 FIM 本身是從觀察到的似然導(dǎo)出的:

然后可以通過(guò)觀察到的 FIM 的逆來(lái)估計(jì) θ^?的方差-協(xié)方差矩陣。θ^ 的每個(gè)分量的標(biāo)準(zhǔn)誤差 (se) 是標(biāo)準(zhǔn)偏差,即方差-協(xié)方差矩陣的對(duì)角元素的平方根。

對(duì)茶堿數(shù)據(jù)擬合 NLME 模型

讓我們看看如何將我們的模型擬合到茶堿數(shù)據(jù)。

我們首先需要定義應(yīng)該使用數(shù)據(jù)文件的哪一列以及它們的作用。在我們的示例中,濃度是因變量 yy,時(shí)間是解釋變量(或預(yù)測(cè)變量)t,id 是分組變量。

Data(dta???????=?data, ??????????????????????????grp??????=?id", ??????????????????????????prditors?=?"time", ??????????????????????????repose???=?"con")

結(jié)構(gòu)模型是以前使用的一階吸收和線性消除的單室模型。

molct?<-?function(pi,id,x)?{? ??D???<-?320 ??fe?<-D\*a/(V\*(a-e))*(exp(-e\*t)-exp(-a\*t))

需要人口參數(shù)向量ψpop的結(jié)構(gòu)模型和一些初始值

Model(modl?=?moelpt,? ????????????????????????????pi??=?c(a=1,V=20,ke=0.5))

可以定義幾個(gè)選擇和運(yùn)行算法的選項(xiàng),包括單個(gè)參數(shù)的估計(jì) (map=TRUE)、Fisher 信息矩陣的估計(jì)和線性化對(duì)數(shù)似然 (fim=TRUE) 或重要性采樣的對(duì)數(shù)似然(ll.is=TRUE)。

種子是用于隨機(jī)數(shù)生成器的整數(shù):使用相同的種子多次運(yùn)行算法可確保結(jié)果相同。

list(map=TRUE,seed=632545) mix(model,?dat,optns)

可以顯示估計(jì)算法的結(jié)果摘要

results

還可以使用單個(gè)參數(shù)估計(jì)值

這些單獨(dú)的參數(shù)估計(jì)可用于計(jì)算和繪制單獨(dú)的預(yù)測(cè)

pred(fit1) plot.fit(fit1)

可以顯示多個(gè)診斷擬合圖,包括觀察值與單個(gè)預(yù)測(cè)的圖

pltobsv(fit1,lvl=1)

殘差與時(shí)間和個(gè)人預(yù)測(cè)的關(guān)系圖,

pltsateresi(fit1,?levl=1)

模型的一些擴(kuò)展

殘差模型

在模型 yij=f(tij,ψi)+eij 中,假設(shè)殘差 (eij)是均值為 0 的高斯隨機(jī)變量。(eij)在非線性混合效應(yīng)模型中的方差。

恒定誤差模型:

殘差 (eij) 是獨(dú)立同分布的:

因此, yij 的方差隨時(shí)間保持不變:

其中 εij~iidN(0,1)。

誤差模型可以定義為Model 的參數(shù)

Model(mo=md1p,?p0=c(ka=1,V=20,ke=0.5),?mdl="constant")

比例誤差模型:

比例誤差模型假設(shè) eij的標(biāo)準(zhǔn)偏差與預(yù)測(cè)因變量成正比:eij= bf(tij,ψi)εij 其中 εij~iidN(0,1)。然后,

Model(modl=dl1pt,error="prori")

組合誤差模型:

組合誤差模型將常數(shù)和比例誤差模型相加組合:eij=(a+ bf(tij,ψi))εij其中 εij~iidN(0,1)。然后,

Model(moel=d1ct,?mde="bined")

指數(shù)誤差模型:

如果已知 y 取非負(fù)值,則可以使用對(duì)數(shù)轉(zhuǎn)換。然后我們可以用兩個(gè)等效表示來(lái)編寫模型:

Model(?ero.dl="exp")

單個(gè)參數(shù)的變換

顯然,并非所有分布都是高斯分布。首先,正態(tài)分布有支持度R,與許多在精確區(qū)間取值的參數(shù)不同。例如,有些變量只取正值(如體積和轉(zhuǎn)移率常數(shù)),其他變量則被限制在有界區(qū)間內(nèi)。

此外,高斯分布是對(duì)稱的,這并不是所有分布都具有的屬性。擴(kuò)展使用高斯分布的一種方法是考慮我們感興趣的參數(shù)的某種變換是高斯的。

即假設(shè)存在一個(gè)單調(diào)的函數(shù)h,使得h(ψi)是正態(tài)分布。為了簡(jiǎn)單起見(jiàn),我們?cè)谶@里將考慮一個(gè)標(biāo)量參數(shù)ψi。然后我們假設(shè)

或者,等效地,

其中 ηi~N(0,ω2)。

對(duì)數(shù)正態(tài)分布:

對(duì)數(shù)正態(tài)分布確保非負(fù)值,廣泛用于描述生理參數(shù)的分布。

如果 ψi服從對(duì)數(shù)正態(tài)分布,則以下 3 種表示是等價(jià)的:

對(duì)數(shù)正態(tài)分布:

logit 函數(shù)定義在 (0,1)上并取其在 RR 中的值:對(duì)于 (0,1)中的任何 x,

具有 logit 正態(tài)分布的單個(gè)參數(shù) ψi 在 (0,1)中取值。ψ?的 logit 服從正態(tài)分布,即,

概率正態(tài)分布:

probit函數(shù)是與標(biāo)準(zhǔn)正態(tài)分布N(0,1)相關(guān)的反累積分布函數(shù)(量化函數(shù))ψ-1。對(duì)于(0,1)中的任何x。

具有概率正態(tài)分布的單個(gè)參數(shù) ψi 在 (0,1) 中取值。ψi的概率呈正態(tài)分布:

每個(gè)單獨(dú)參數(shù)的分布可以使用參數(shù) transform.par 定義(0=normal,1=log-normal,2=probit,3=logit)。默認(rèn)為正態(tài)分布,即向量為 0。

例如,如果我們想使用 V 的正態(tài)分布和 ka 和 ke 的對(duì)數(shù)正態(tài)分布,那么 par 應(yīng)該是向量 c(1,0,1):

Model(model??, ??????????????????????????psi???, ??????????????????????????trns.par?=?c(1,0,1))

備注:這里,ω2ka和ω2ke是log(kai)和log(kei)的方差,而ω2V是Vi的方差。

帶有協(xié)變量的模型

讓ci=(ci1,ci2,...,ciL)為個(gè)體協(xié)變量的向量,即數(shù)據(jù)中可獲得的個(gè)體參數(shù)的向量。我們可能想用這些協(xié)變量來(lái)解釋非觀察到的個(gè)體參數(shù)(ψi)的部分變異性。

我們將只考慮協(xié)變量的線性模型。更準(zhǔn)確地說(shuō),假設(shè) h(ψi) 是正態(tài)分布的,我們將 h(ψi)分解為固定效應(yīng)和隨機(jī)效應(yīng):

備注:如果協(xié)變量ci1, ..., ciL對(duì)人口中的典型個(gè)體來(lái)說(shuō)為零,ψpop就是ψi的典型值。

讓我們考慮一個(gè)模型,其中體積Vi是正態(tài)分布,是重量wi的線性函數(shù)。

假設(shè)人口中一個(gè)典型個(gè)體的體重是wpop,這個(gè)個(gè)體的預(yù)測(cè)體積不是β0,而是β0+βwpop。

如果我們使用中心體重wi-wpop,我們現(xiàn)在可以把模型寫成

事實(shí)上,現(xiàn)在對(duì)一個(gè)典型個(gè)體的預(yù)測(cè)體積是Vpop。

假設(shè)我們決定在茶堿研究中使用70公斤作為典型體重?,F(xiàn)在需要包括wi-70。

這里,只有體積 VV 是重量的函數(shù)。因此,協(xié)變量模型被編碼為向量 (0,1,0)。

Model( ????????????????????????????trasf???=?c(1,0,1), ????????????????????????????covri?=?c(0,1,0))

這里,β^w70=0.33意味著重量增加1kg會(huì)導(dǎo)致預(yù)測(cè)的體積增加0.33l。

檢驗(yàn)H0:βw70=0與H1:βw70≠0的P值為0.01,那么我們可以拒絕H0,并得出結(jié)論:預(yù)測(cè)的體積隨著重量的增加而顯著增加。

想象一下,我們現(xiàn)在用對(duì)數(shù)正態(tài)分布來(lái)表示體積Vi。現(xiàn)在是對(duì)數(shù)體積,它是轉(zhuǎn)化后的重量的一個(gè)線性函數(shù)。

我們可以假設(shè),例如,對(duì)數(shù)體積是中心對(duì)數(shù)重量的線性函數(shù)。

或者,等效地,

我們看到,使用這個(gè)模型,一個(gè)典型個(gè)體的預(yù)測(cè)體積是Vpop。

Data對(duì)象現(xiàn)在需要包括log(wi/70)這個(gè)協(xié)變量。

lw70?<-?log(weight/70) Data(data, ????????????????????????res=c("cerato"), ????????????????????????cova=c("lw70"))

協(xié)變量模型再次編碼為(行)向量 (0,1,0),但變換現(xiàn)在對(duì)于三個(gè)參數(shù)編碼為 1

Model( ??????????????????????????trans.pr???=?c(1,1,1), ??????????????????????????cor?=?c(0,1,0))

隨機(jī)效應(yīng)之間的相關(guān)性

到目前為止,隨機(jī)效應(yīng)被認(rèn)為是不相關(guān)的,即矢量-協(xié)方差矩陣Ω是一個(gè)對(duì)角矩陣。

隨機(jī)效應(yīng)之間的相關(guān)性可以通過(guò)輸入?yún)?shù)covari引入,這是一個(gè)大小等于模型中參數(shù)數(shù)量的方形矩陣,給出了模型的方差-協(xié)方差結(jié)構(gòu)。1s對(duì)應(yīng)于估計(jì)的方差(在對(duì)角線上)或協(xié)方差(非對(duì)角線元素)。矩陣Ω的結(jié)構(gòu)應(yīng)該是塊狀的。

例如,考慮一個(gè)模型,其中ka在人群中是固定的,即ωka=0(因此對(duì)所有i來(lái)說(shuō)kai=0),而log(V)和log(ke)是相關(guān)的,即ηV和ηke)是相關(guān)的。

Model( ??????????????????????????covai?=?t(c(0,1,0)), ??????????????????????????covain?=?matrix(c(0,0,0,0,1,1,0,1,1),nrow=3))


本文摘選R語(yǔ)言非線性混合效應(yīng) NLME模型(固定效應(yīng)&隨機(jī)效應(yīng))對(duì)抗哮喘藥物茶堿動(dòng)力學(xué)研究,點(diǎn)擊“閱讀原文”獲取全文完整資料。

本文中分析的數(shù)據(jù)分享到會(huì)員群,掃描下面二維碼即可加群!

點(diǎn)擊標(biāo)題查閱往期內(nèi)容

R語(yǔ)言用線性混合效應(yīng)(多水平/層次/嵌套)模型分析聲調(diào)高低與禮貌態(tài)度的關(guān)系

R語(yǔ)言LME4混合效應(yīng)模型研究教師的受歡迎程度

R語(yǔ)言nlme、nlmer、lme4用(非)線性混合模型non-linear mixed model分析藻類數(shù)據(jù)實(shí)例

R語(yǔ)言混合線性模型、多層次模型、回歸模型分析學(xué)生平均成績(jī)GPA和可視化

R語(yǔ)言線性混合效應(yīng)模型(固定效應(yīng)&隨機(jī)效應(yīng))和交互可視化3案例

R語(yǔ)言用lme4多層次(混合效應(yīng))廣義線性模型(GLM),邏輯回歸分析教育留級(jí)調(diào)查數(shù)據(jù)

R語(yǔ)言 線性混合效應(yīng)模型實(shí)戰(zhàn)案例

R語(yǔ)言混合效應(yīng)邏輯回歸(mixed effects logistic)模型分析肺癌數(shù)據(jù)

R語(yǔ)言如何用潛類別混合效應(yīng)模型(LCMM)分析抑郁癥狀

R語(yǔ)言基于copula的貝葉斯分層混合模型的診斷準(zhǔn)確性研究

R語(yǔ)言建立和可視化混合效應(yīng)模型mixed effect model

R語(yǔ)言LME4混合效應(yīng)模型研究教師的受歡迎程度

R語(yǔ)言 線性混合效應(yīng)模型實(shí)戰(zhàn)案例

R語(yǔ)言用Rshiny探索lme4廣義線性混合模型(GLMM)和線性混合模型(LMM)

R語(yǔ)言基于copula的貝葉斯分層混合模型的診斷準(zhǔn)確性研究

R語(yǔ)言如何解決線性混合模型中畸形擬合(Singular fit)的問(wèn)題

基于R語(yǔ)言的lmer混合線性回歸模型

R語(yǔ)言用WinBUGS 軟件對(duì)學(xué)術(shù)能力測(cè)驗(yàn)建立層次(分層)貝葉斯模型

R語(yǔ)言分層線性模型案例

R語(yǔ)言用WinBUGS 軟件對(duì)學(xué)術(shù)能力測(cè)驗(yàn)(SAT)建立分層模型

使用SAS,Stata,HLM,R,SPSS和Mplus的分層線性模型HLM

R語(yǔ)言用WinBUGS 軟件對(duì)學(xué)術(shù)能力測(cè)驗(yàn)建立層次(分層)貝葉斯模型

SPSS中的多層(等級(jí))線性模型Multilevel linear models研究整容手術(shù)數(shù)據(jù)

用SPSS估計(jì)HLM多層(層次)線性模型模型


非線性混合效應(yīng) NLME模型對(duì)抗哮喘藥物茶堿動(dòng)力學(xué)研究|附代碼數(shù)據(jù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
左云县| 峨山| 尤溪县| 乐业县| 油尖旺区| 平南县| 光泽县| 桦南县| 唐河县| 会宁县| 股票| 阳信县| 若羌县| 定兴县| 天等县| 丹巴县| 阳谷县| 大石桥市| 将乐县| 九台市| 策勒县| 靖西县| 怀柔区| 柞水县| 贵南县| 巩留县| 昔阳县| 元谋县| 鸡泽县| 日土县| 丰台区| 靖江市| 嫩江县| 兰溪市| 区。| 务川| 伊春市| 黄山市| 仁化县| 武穴市| 庐江县|