血液分析采样.docx

上传人:b****4 文档编号:11732249 上传时间:2023-03-31 格式:DOCX 页数:13 大小:800.54KB
下载 相关 举报
血液分析采样.docx_第1页
第1页 / 共13页
血液分析采样.docx_第2页
第2页 / 共13页
血液分析采样.docx_第3页
第3页 / 共13页
血液分析采样.docx_第4页
第4页 / 共13页
血液分析采样.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

血液分析采样.docx

《血液分析采样.docx》由会员分享,可在线阅读,更多相关《血液分析采样.docx(13页珍藏版)》请在冰豆网上搜索。

血液分析采样.docx

血液分析采样

 

血液分析采样

辽宁工程技术大学

学期

2015-2016学年1学期

姓名

崔志远丁志强王宏伟

专业

电气工程及其自动化

班级

电中职14-1

课程名称

数学实验

论文题目

血样的分组检验

 

评定指标

分值

得分

知识创新性

20

理论正确性

20

内容难易性

15

结合实际性

10

知识掌握程度

15

书写规范性

10

工作量

10

总成绩

100

评语:

 

任课教师

林清水

时间

2015年11月11日

 

备注

 

数学实验课程成绩评定表

血样的分组检验

摘要

本文主要为了解决减少血样检验次数这个实际问题,为了在人群中(数量很大, 基本上是健人)找出某种病毒的感染者,为减少检验次数(目的是降低费用) ,通常采用筛选的办法:

即假设人群总数为n, 将人群分成m组,每组的人数为k,将每组的k份血样混在一起进行化验, 若化验结果呈阳性,则需要对该组的每个人重新进行化验, 以确定谁是病毒感染者;若化验结果呈阴性, 则表明该组全体成员均为阴性,不需要重新化验。

通过把人群分为若干组,每组若干人,易得到混合血样检验次数,阳性组的概率,进而引入阳性组数的平均值,从而得到平均总检验数,最后通过一个人的平均检验次数的一元函数,把问题归结为一个关于每组人数k的一元函数E(k),求解得E(k)=kp+1/k;通过计算,当p>时不应分组;将第1次检验的每个阳性组再次分m组,通过建立一个关于k,m的二元函数E(k,m),通过求导得稳定点函数,解方程组得:

k=1/m=p -1/2 。

 

关键词

先验概率 平均总检验次数 血样的阴阳性 组的基数

 

1.问题的提出

血样的分组检验

在人群(数量很大)中进行血样检验,设已知先验阳性率为p,为减少检验次数将人群分组。

若k人一组,当k份血样混在一起时,只要一份呈阳性,这组血样就呈阳性,则该组需人人检验;若一组血样呈阴性,则该组不需检验。

当p固定时%,1%,…),k多大可使检验次数最小

p多大就不应再分组

讨论两次分组的情况,即阳性组再分组检验。

讨论其它分组方案,如半分法、三分法。

2.基本假设

血样检查到为阳性的则患有某种疾病,血样呈阴性时的情况为正常

血样检验时仅会出现阴性,阳性两种情况,除此之外无其它情况出现,检验血样的药剂灵敏

度很高,不会因为血样组数的增大而受影响.

阳性血样与阳性血样混合也为阳性

阳性血样与阴性血样混合也为阳性

阴性血样与阴性血样混合为阴性

3.符号说明

变量:

N:

检验人群总数

P:

阳性的先验概率

K:

每组的人数

q:

阴性先验概率q=1-p

L:

为一次分组没人的化验次数的最小值

X:

一次分组每人的化验次数

M:

组数

E(x):

X的数学期望,即均值

血样检验为阳性(患有某种疾病)的人数为:

z=np

发生概率:

Pi,i=1,2,.....,x检查次数:

Ri,i=1,2,......x平均总检验次数:

N=

4.问题的分析

根据题意,由已知的先验概率是一个很小的数值,我们大可不必要一个一个地检验,为减少检验次数,我们通过一次分组,从而可使检验次数大大减少;然而通过再一次分组,可使结果进一步优化,从而达到一个更佳的结果.由基本假设有p+q=1,且被测人群全体n为定值,所以为使验血次数最少只需使平均每人的验血次数最少即可1对每一分组的检测结果只有两种结果,若血样为阴性则只需验这一次,概率为qk,否则需验k+1次,概率为1-qk1人群全体n中每人的平均需验次数为X的均值,需要考虑的问题是:

①在0

 

5.模型建立与求解

 

设总人数为n,已知每人血样阳性的先验概率为p,记血样阴性的概率q=1-p

模型一:

设分x组,每组k人(n很大,x能整除n,k=n/x),混合血样检验x次.阳性组

的概率为P1=1-qk,分组时是随机的,而且每个组的血样为阳性的机率是均等

的,阳性组数的平均值为xp1,这些组的成员需逐一检验,平均次数为kxp1,所

以平均检验次数N=x+kxp1,一个人的平均检验次数为N/n。

记作:

E(k)=1/k+1-qk=1/k+1-(1-p)k

问题是给定p求k使E(k)最小.

p很小时利用可得(1-p)k=1-kp得E(k)=1/k+kp

显然k=p-1/2时E(k)最小.因为K需为整数,所以应取k={p-1/2}和k=(p-1/2)+1,比较E(K),

得到K的最优值,见表1.

P(%)

K

E(k)

%

100

%

32

1%

10

2%

8

5%

5

表1-1

表1-1一次分组检验结果图一当p=%时,可用MATLAB模拟出E(k)=1/k+×

k的图。

像如图1-1,曲线是关于k的图像。

图形1-1

如图1-2是关于p和k的关系图(p=%)

同上法,当p=%时,可用MATLAB模拟出E(K)=1/K=×K的图像如图1-2。

图形1-2

曲线是关于k的图像.其它情况我们一样可用其所长Maple模拟出类似的图

此图是p=时k关于p的图像

模型二

随着p的增加k减小,E(k)变大.只要E(k)>1时,就不应分组,即当E(K)>1时,不应分组,

即:

111kpk

用数学软件求解得检查k=2,3,可知当p>不应分组.

模型三

将第1次检验的每个阳性组再分y小组,每小组m人(y整除k,m

).

因为第1次阳性组的平均值为1xp,所以第2次需分小组平均检验1yxp次,

而阳性小组的概率为2p=1-qm(为计算2

简单起见,将第1次所有阳性组合在一起分小组),阳性小组总数的平均值为12,这些小组需每人检验,平均检验次数为12,所以平均总检验次数N=x+12,一个人的平均检验次数为N/n:

(3)

问题是给定p求k,m使E(k,m)最小.

(4)

P很小时(3)式可简化为:

对(4)对(4)分别对k,m求导并令其等于零,得方程组

舍去负数解可得:

(5)且要求

k,m,km均为整数.经在(5)的结果附近计算,比较E(k,m),得到k,m的最优值,见表2:

p

k

M

E(k,m)

%

700

100

%

125

25

1%

22

11

2%

14

7

5%

8

4

表2-1

二次分组检验结果与表2-1比较可知,二次分组的效果E(k,m)比一次分组的效果E(k)更好.模型四(平均概率模型)

主要参数:

患病人数:

z=np

组的基数:

每组需要检验的人数。

平均检验次数:

i=xi=0N=PiRi

阳性血样的分组模型:

可分为x组,每组k人12r,r,......,rx

分组要满足的条件:

{123xrrr.......r

{1234xr+r+r+r+....+r=z其中y为患病人数。

分组人数=患病人数(即:

血样呈阳性的人数)时,通过这样的分组模型可以使检验次数达到最优2)当z>k(nKx)时,一组人不能包括所有的病人数,第一次检验的基数较大.

当z

具体例子见附录二

 

6.模型的检验

综上所述,当所给阳性的先验概率时,不分组每个人一次一次的检验可以使总次数最少;当所给时,进行一次检验比分两次组和不分组均可使总次数最少;当时,分两次组总次数比分一次组总次数要少。

当然这都是在假设的前提下做出的,现举一例具体说明上述假设的合理性:

设时,经过上述计算可得,当23k时可使在一次分组的情况下平均每人检验次数最小,为满足假设(4),可以取24k(此时平均每人检验次数仅比23k时多510次,故在检验100000人时总次数才多一次,故可忽略),然后取121k或更小(如61k),此时均可以做到分两次组比分一次组平均每人检验次数要小。

当然此时还可以继续求满足条件的第二次分组平均每人检验次数的最小值。

由于题给条件是人群数量很大,基本是健康人,所以可以认为先验概率p很小,所以的情况在实际当中可以不予考虑(此时的概率p在左右,相当大)。

 

7.模型推广

本数学模型也可适用于某人民医院要对某地区的居民是否患有某种病(如乙肝)的检验,并对该地区的病情作一定的预测,从而达到预防和及早治疗的效果.乙肝的血样检验只有阴性,阳性两种情况,我们可用本数学模型切实地解决这个问题.6模型评价由于血样的先检概率通常很小,为减少检验次数,我们通过先对检验的人群进行分组,引入阳性组的概率,通过阳性组数的平均值作为桥梁,由于阳性组的人需要全部重新检验,最后可得平均总检验次数,进而得到一个人的平均检验次数的一元函数.然而我们通过对阳性组人群进行再次分组(即对检验人群进行二次分组),从而得到一个关于两次分组人数二元函数进而得到更为优化的数学模型.最后,我们引入平均概率模型,再把血样检验中出现的可能性细化,得到当血样检验为阳性的人数等于分组后每一组的人数时,通过这样的分组模型可以使检验次数达到最优,但是我们尚未能给出确实的理论证明。

8.参考文献

[1]姜启源,谢金星,叶俊数学模型(第三版).高等教育出版社.

[2]姜启源等数学模型(第三版)习题参考解答.高等教育出版社.

[3]王沫然与科学计算.电子工业出版社.

[4]魏宗舒概率论与数理统计教程.高等教育出版社.

9.附录

附录A

假定阳性血样的人群有6个小组时的Matlab的程序如下:

clear;clc;

counter=0;

z=input('请输入病人数')

forr1=1:

z

forr2=r1:

z-r1

forr3=r2:

z-r1-r2

forr4=r3:

z-r1-r2-r3

forr5=r4:

z-r1-r2-r3-r4

ifr1+r2+r3+r4+r5==z

[r1,r2,r3,r4,r5]

counter=counter+1;#计数器

end

end

end

end

end

end

counter#输出计数的结果

输入z的值为10,输出计算结果:

couter=7

图一程序:

>>k=0:

20:

400

k=

020406080100120

140160180200220240260

280300320340360380400

>>p=1./k+*k

p=

Columns1through17

Inf

Columns18through21

>>plot(k,p)

>>xlabel('人数k')

>>ylabel('E(k)')

>>title('图一')

图二程序:

>>k=26:

2:

40;

>>p=1./k+*k;

>>plot(k,p)>>xlabel('k')

>>ylabel('E(k)')

>>title('图二')

,p=%时的,p,k图程序

k=0:

20:

200

k=

020406080100120140160

180200

>>p=(1./k).^2;

>>plot(k,p)

>>xlabel('人数k')

>>ylabel('p')

>>title('图一')

p=%时p,k图程序:

>>k=20:

2:

40;

>>p=(1./k).^2;

>>plot(k,p,'r')

>>xlabel('k')

>>ylabel('E(k)')

title('图二')

附录B

n==1%.分100组

阴性组

阳性组

分组可能情况

概率

检验次数

平均检验次数

1

99

1

P1=1/42

110

2

98

5

P2=4/42

120

3

97

8

P3=8/42

130

4

96

9

P4=9/42

140

30

5

95

7

P5=7/42

150

25

6

94

5

P6=5/42

160

7

93

3

P7=3/42

170

8

92

2

P8=2/42

180

9

91

1

P9=1/42

190

10

90

1

P10=1/42

120

平均检验次数:

1xiNPiRi

个人平均检验次数:

E=N/1000=

n=1000,p=1%,分125组,每组8人

阳性组

阴性组

分组可能情况

概率

检验次数

平均检验次数

1

124

0

0

0

0

2

123

4

P1=4/40

141

3

122

8

P2=8/40

149

4

121

9

P3=9/40

157

5

120

7

P4=7/40

165

6

119

5

P5=5/40

173

7

118

3

P6=3/40

181

8

117

2

P7=2/40

189

9

116

1

P8=1/40

197

10

115

1

P9=1/40

205

平均检验次数:

1xiNPiRi

个人平均检验次数:

E=N/1000=

n=1000,p=1%,分为50组,每组20人

阴性组

阳性组

分组可能情况

概率

检验次数

平均检验次数

1

99

1

P1=1/42

70

2

98

10

P2=10/42

90

3

97

33

P3=33/42

110

4

96

64

P4=64/42

130

5

95

84

P5=84/42

150

6

94

90

P6=90/42

170

7

93

82

P7=82/42

190

8

92

70

P8=70/42

210

9

91

54

P9=54/42

230

10

90

42

P10=42/42

250

 

平均检验次数:

1xiNPiRi

个人平均检验次数:

E=N/1000=

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1