1、1毕 业 论 文艾滋病疗法的评价及疗效的预测2摘 要艾滋病治疗的目的,是尽量减少人体内 HIV 的数量,同时产生更多的CD4,至少要有效地降低 CD4 减少的速度,以提高人体免疫能力.对于问题 1,我们通过对题中所给的附件 1 里的数据进行分类排序分析.对CD4 和 HIV 的数据按照时间(周)从小到大进行排序,生成有较强规律性的数据序列,对于每个时间点 CD4 的数据,我们分别求其平均值,并对于人数较多的时间对应的 CD4 的值,从中挑出来,作成表格和图形,找出其极大值、极小值和稳定值的一组数据,运用灰色预测模型进行假设,建立相应的微分方程模型进行预测,运用 Matlab 软件计算我们需要的
2、数据,从而找出极大值、极小值和稳定值出现的时间点(周).对应于 HIV,我们做同样的分析.最后我们综合分析得到结论:病人在测试用药的 40 周后的第 28 周停止用药最好.对于问题 2,我们对题中附件 2 里的数据先按疗法分为 4 类,再分别将每一类疗法的数据按年龄排序,分为 3 个阶段,挑选出对我们有价值的数据,求其平均值,并对于人数较多的时间对应的 CD4 的值,从中挑出来作成表格和图形,对这些阶段的数据进行分析,我们得出第 4 种疗法最优.然后对疗法 4 的所有数据(不分年龄)进行总体分析,再运用灰色模型,建立相应的微分方程模型进行预测,运用 Matlab 软件计算我们需要的数据,从而找
3、出极大值、极小值和稳定值出现的时间点(周).最终我们得到如下结论:病人在第 52 周时停止用药最好.对于问题 3,治疗费用的多少直接影响到病人对疗法的选择,我们运用层次分析法,第一步构建层次分析模型;第二步求本层次要素相对于上一层次要素的权重;第三步运用和法求判断矩阵的特征向量;第四步计算最大特征值,对判断矩阵进行一致性检验;第五步综合计算结果,最终得到结论:接受疗法1 是病人最满意的疗法.关键词:灰色预测模型 层次分析法 HIV 的浓度 CD4 的值 残差检验一、问题重述3艾滋病是由艾滋病毒引起的.这种病毒破坏人的免疫系统,使人体丧失抵抗各种疾病的能力,从而严重危害人的生命.人类免疫系统的
4、CD4 细胞在抵御 HIV的入侵中起着重要作用,当 CD4 被 HIV 感染而裂解时,其数量会急剧减少,HIV将迅速增加,导致 AIDS 发作. 艾滋病治疗的目的,是尽量减少人体内 HIV 的数量,同时产生更多的CD4,至少要有效地降低 CD4 减少的速度,以提高人体免疫能力.迄今为止人类还没有找到能根治 AIDS 的疗法,目前的一些 AIDS 疗法不仅对人体有副作用,而且成本也很高.许多国家和医疗组织都在积极试验、寻找更好的 AIDS 疗法.现在得到了美国艾滋病医疗试验机构 ACTG 公布的两组数据.我们要解决的问题是:1、利用题中所给附件 1 的数据,预测继续治疗的效果,或者确定最佳治疗终
5、止时间(继续治疗指在测试终止后继续服药,如果认为继续服药效果不好,则可选择提前终止治疗).2、利用题中所给附件 2 的数据,评价 4 种疗法的优劣(仅以 CD4 为标准),并对较优的疗法预测继续治疗的效果,或者确定最佳治疗终止时间.3、艾滋病药品的主要供给商对不发达国家提供的药品价格如下:600mg zidovudine 1.60 美元, 400mg didanosine 0.85 美元,2.25 mg zalcitabine 1.85 美元,400 mg nevirapine 1.20 美元.如果病人需要考虑 4 种疗法的费用,对 2 中的评价和预测(或者提前终止)有什么改变.二、问题分析问
6、题 1 是依据同时服用 zidovudine,lamivudine 和 indinavir 这 3 种药物的 300 多名病人每隔几周测试的 CD4 和 HIV 的浓度(每毫升血液里的数量),预测继续治疗的效果,或者确定最佳治疗终止时间.我们运用灰色预测模型GM(1,1)模型来进行假设,需要对数据进行分析,通过灰色模型和相应的计算来预测未来时间里 CD4 和 HIV 的浓度及相关数据.灰色预测通过鉴别系统因素之间发展趋势的相异程度,即进行关联分析,并对原始数据进行生成处理来寻找系统变动的规律,生成有较强规律性的数据序列,然后建立相应的微分方程模型,从而预测事物未来发展趋势的状况.问题 2 是将
7、 1300 多名病人分为 4 组,每组按 4 种疗法中的一种服药,大约每隔 8 周测试一次 CD4 的浓度.最后评价 4 种疗法的优劣,并对较优的疗法预测继续治疗的效果,或者确定最佳治疗终止时间.我们运用灰色预测模型,来预测4 种疗法的治疗效果,即我们要通过数据找到规律,通过相应的计算(运用EXCEL 软件)来预测未来时间里 4 种疗法在不同年龄段 CD4 的浓度及相关数据,找到哪一种疗法疗效较好,与问题 1 的方法相同,运用灰色模型预测出继续治疗的效果. 问题 3 中病人需要考虑 4 种疗法的费用,第 1 种疗法病人第一个月需花费48 美元,第 2 个月需花费 25.5 美元,以后两种疗法交
8、替进行,每两个月需花费 73.5 美元;第 2 种疗法病人每月需花费 103.5 美元,每两月需花费 207 美元;第 3 种疗法病人每月需花费 73.5 美元,每两月需花费 147 美元;第 4 种疗法病人每月需花费 109.5 美元,每两月需花费 219 美元;因个人经济状况的不同,4这 4 种疗法费用的多少可能会影响到病人选择哪一种疗法,对于此问题,我们需要将这 4 种疗法预测的治疗效果和其所需费用综合考虑,运用层次分析法进行分析,决定采取何种疗法.三、模型假设1、对于题中附件 1 里的数据我们假设如下:将其按测试的时间排序,其中在同一时间段测试结果数量少于 30 个的数据,我们忽略不计
9、(例如,对于第六周测试时只有 11 个人,我们将把这十一个数据忽略);2、假设题中附件 2 里同一时间里的数据过少时,我们在计算时也将这些数据忽略不计;3、假设影响病人治疗的只有费用和疗效两个因素,不考虑其它因素;四、符号定义及说明1、 (0)X为原始序列2、 为生成累加序列3、 为相对残差序列4、 为平均相对残差 5、 a称为发展系数6、 u称为灰色作用量7、 为待估参数向量8、 0为绝对残差序列9、CD4(Date)为测试 CD4 的时刻(周)10、Log(CD4 count+1) 为测得的 CD4 浓度11、 max为最大特征值12、 CI为检验判断矩阵一致性的指标13、 R为一致性比例
10、14、 为修正系数15、 iA和 j为本层次的要素 iA和 j(i,j=1,2,n)16、 kC为上一层次要素五、模型的建立与求解51、问题 1:首先,我们通过对题中所给的附件 1 里的数据进行分类排序分析.对 CD4和 HIV 的数据按照时间(周)从小到大进行排序,生成有较强规律性的数据序列,对于每个时间点 CD4 和 HIV 的数据,我们分别求其平均值,并对于人数较多的时间及对应的 CD4 和 HIV 的值,从中挑出来,作成表格和图形:表 1(不同时间点对应的 CD4 和 HIV 的均值)时间(周) 时间(周) 0 86.09524 0 5.0269463 137.7736 3 3.072
11、5494 133.5584 4 3.2404355 129.7541 5 3.0932207 147.9344 7 3.0803288 152.385 8 2.9566509 173.2813 9 2.58688523 203.0938 22 3.06250024 179.7246 23 2.81451625 169.5593 24 2.82963026 192.1538 25 2.52982539 213.6538 26 3.42608740 195.9894 38 2.96428641 174.8235 39 2.72083340 2.71071441 3.11785742 3.32727
12、3图 1(CD4 浓度随时间的变化图形) 图 2(HIV 浓度随时间的变化图形) 0501001502002500 20 40 60 01234560 20 40 60 对于这两个图,我们取它们的异常值,然后利用灰色模型预测下一个异常值出现的时间。首先我们介绍一下灰色模型的知识。灰色模型实质是对原始数据序列作为一次累加生成,使生成序列呈一定规6律,并用典型曲线拟合,从而建立其数学模型. 对已知原始数据列 (0)()(0)(0)1,2,Xxxn首先进行一阶累加,得新序数列为 (1)()(1)(1)(1)(1),x 利用 构成下述白化形式的微分方程: (1)(1)X()(1)dXauk其中 是待定
13、系数,利用最小二乘法求解参数 ;,au ,,1TaBYu式中 (1)(1)()()(1)(1)22342xBx(0)()(0),3,TYxn所以方程(1)的解为:(其中 k=1,2,3,n)(1)(1)0akuxkxe取 , 有(1)(0)(1)(0)1akuxkxe(2)(其中 ),然后将求得的参数回代模型进行精度检验.1,23,kn首先,取 CD4 的极大值所对应的时间作成一组原始序列,其相应的 和(0)X如下:(1)X表 2K 1 2 3 47CD4 (Date)周 3 9 23 39原始数据 (0)X 3 9 23 39累加后数据 13 12 35 77根据表 2,可知 ,在此 满足:
14、 是极大值.所对应(0),92(0)X的人数较多,具有普遍性.构造累加生成数列 ,构造数据矩阵(1)3,2574B 和数据向量 Y (1)(1)()()(1)(1)22 -7.50 1323 4. 42xBx(0)(0)934Yx计算 由 Matlab 计算得 1-0.64()731TaBYu得 ; ,然后计算得 ,将数据代入(2)式,得 -0.6217a5.948/9.5ua(1) 0643.kxke对于 CD4 的预测,我们代入数据分析:当 时(1) 0.6217*449.59.51.28(0)(1).70.54xx67.5228-39(39 周的序号)= 28.5228即从开始用药到第
15、28.5228+40=68.5228 周时出现极大值.下面取 CD4 的极小值点所对应的时间作成一组原始序列 表 3K 1 2 3CD4 (Date)周 5 25 418原始数据 (0)X5 25 41累加后数据 15 30 71下面取 CD4 的稳定点所对应的时间作成一组原始序列表 4K 1 2 3CD4 (Date)周 9 24 41原始数据 (0)X9 24 41累加后数据 19 33 74对它们进行类似于对 CD4 的极大值的处理方法,可以得到:CD4 出现极小值点在测试用药的 40 周后的第 23.850 周及出现稳定点在在测试用药的 40 周后的第 44.55 周.接下来,取 HI
16、V 的极小值所对应的时间作成一组原始序列,其相应的 和(0)X如下:(1)X表 5K 1 2 3 4HIV(Date)周 3 9 25 40原始数据 (0)X3 9 25 40累加后数据 13 12 37 77根据表 3,可知 ,构造累加生成数列 ,(0),92540(1)3,27X构造数据矩阵 和数据向量1B1Y()()(1)(1)1()()22 -7.50 1324 . 42xx(0)1(0)9354Yx计算 由 Matlab 计算得:1-0.64()731TaBYu得 ; ,计算得 将数据代入(2)式,得 -0.64a.7361u/-.5() 064 .kxke对于 HIV 的预测,我们
17、代入数据分析:当 时9(1) 0.64*431.51.547.xe(0)()7.0.x70.5474-40(40 周的序号)=30.5474即,HIV 出现极小值点在测试用药的 40 周后的第 30 周.下面取 HIV 的极大值点所对应的时间作成一组原始序列表 6K 1 2 3HIV (Date)周 4 26 42原始数据 (0)X4 26 42累加后数据 (1) 4 30 72下面取 HIV 的稳定点所对应的时间作成一组原始序列表 7K 1 2 3 4 5 6HIV(Date)周 4 7 8 23 24 40原始数据 (0)X4 7 8 23 24 40累加后数据 14 11 19 42 6
18、8 108对它们进行类似于对 HIV 的极小值的处理方法,可以得到:HIV 出现极大值点在测试用药的 40 周后的第 23 周及出现稳定点在测试用药的 40 周后的第20 周.综合上面对问题一 CD4 和 HIV 的预测,当 CD4 有下降趋势,HIV 有上升趋势时就及时停止用药为准则,进行综合考虑,我们得出结论:在测试用药的 40周后的大约第 28 周时停止用药.2、问题二:对于附录二的数据,我们先对其按疗法排序,再在每种疗法中按年龄排序,分别把各疗法的数据分成三个阶段:青年(15 岁30 岁),中年(30 岁50岁),老年(50 岁70 岁).绘出各个阶段各种疗法效果的曲线图:表 8(15
19、 岁30 岁各种疗法效果)时间 疗法 1 时间 疗法 时间 疗法 时间 疗法0 2.8852765 0 2.664564 0 2.699538 0 2.6603597 2.36 7 2.571718 7 3.4076 7 3.0531338 2.821553 8 2.455884 8 2.681452 8 2.92268815 3.0483875 9 2.81862 16 2.323462 12 3.09697516 2.46849 15 2.785094 17 3.091037 15 2.92648217 2.770636 16 2.426181 20 2.58836 16 3.339975
20、23 3.128983 21 2.76035 22 3.12296 17 3.6895251024 2.629217 23 2.311942 25 2.469834 23 2.9867526 3.192257 24 2.4273 28 2.76472 24 3.28047331 2.95525 25 2.753614 32 2.157846 31 2.96828832 2.633 26 2.6458 33 2.6493 32 3.07155733 2.272513 30 2.193067 39 2.40634 33 2.65298331 2.454525 34 3.1316232 2.4398
21、93 39 2.526433 2.4508834 2.2494535 2.4196539 2.558775对应图象如下:图 3(疗法 1 中 CD4 的曲线图) 图 4(疗法 2 中 CD4 的曲线图)cd4( 疗 法 )00.511.522.533.50 10 20 30 40cd4( 疗 法 )cd4( 疗 法 )00.511.522.530 10 20 30 40 50cd4( 疗 法 )图 5(疗法 3 中 CD4 的曲线图) 图 6(疗法 4 中 CD4 的曲线图)cd4( 疗 法 )00.511.522.533.540 10 20 30 40 50cd4( 疗 法 )cd4( 疗
22、法 )00.511.522.533.540 10 20 30 40 50cd4( 疗 法 )对于 15 岁到 30 岁,我们可由图中的数据统计出疗法 4 的 CD4 浓度的平均值最大,其它依次为疗法 3,疗法 2,疗法 1,并且疗法 4 中 CD4 的方差最小,依次为疗法 3,疗法 2,疗法 1,所以疗法效果由好到差排序为:疗法 4,疗法113,疗法 2,疗法 1表 9(30 岁50 岁各种疗法效果)时间 疗法 时间 疗法 时间 疗法 时间 疗法0 2.999216 0 2.97744 0 2.944395 0 2.873916 2.782286 7 2.82981 7 3.371192 7
23、3.0212927 2.964633 8 3.151149 8 3.061323 8 3.2525418 2.937124 9 2.940475 9 2.94371 9 3.17433814 2.623222 15 3.091911 13 2.995992 14 2.94494415 3.00148 16 2.920189 14 2.8784 15 3.46157116 2.857395 17 2.873692 15 3.090771 16 3.23692917 2.912648 18 2.525738 16 2.963573 17 3.16211318 2.411288 23 2.77215
24、1 17 3.2571 23 2.91498419 2.145536 24 2.488135 18 2.815439 24 2.94439623 2.624111 25 2.565847 20 2.418625 25 3.18766324 2.509352 31 2.668779 22 2.696175 30 3.37568325 2.801459 32 2.759853 23 2.827146 31 2.82814626 2.64354 33 2.6525 24 2.683149 32 2.99542630 2.526175 34 2.762 25 3.172161 33 3.0004463
25、1 2.765033 35 3.126842 27 2.680846 39 2.66393132 2.504889 39 2.462977 30 3.015608 40 2.63513933 2.496461 40 2.22785 31 2.75310734 2.49127 32 2.69145935 2.235275 33 2.955638 2.410567 34 2.63550839 2.488143 39 2.80820540 2.2082 40 3.2244对应图象如下:图 7 (疗法 1 中 CD4 的曲线图) 图 8(疗法 2 中 CD4 的曲线图)cd4( 疗 法 )00.511
26、.522.533.50 10 20 30 40 50cd4( 疗 法 )cd4( 疗 法 )00.511.522.533.50 10 20 30 40 50cd4( 疗 法 )12图 9 (疗法 3 中 CD4 的曲线图) 图 10(疗法 4 中 CD4 的曲线图)cd4( 疗 法 )00.511.522.533.540 10 20 30 40 50cd4( 疗 法 )cd4疗 法 ( )00.511.522.533.540 10 20 30 40 50cd4疗 法 ( )对于 30 岁到 45 岁,我们可由图中的数据统计出疗法 4 的 CD4 浓度的平均值最大,其它依次为疗法 3,疗法 2,
27、疗法 1,并且疗法 4 中 CD4 的方差最小,依次为疗法 3,疗法 2,疗法 1,所以疗法效果由好到差排序为:疗法 4,疗法3,疗法 2,疗法 1表 10(50 岁-70 岁各种疗法效果)时间 疗法 时间 疗法 时间 疗法 时间 疗法0 3.054567 0 3.35903 0 3.19418 0 2.9350888 3.041688 7 3.0975 8 3.43507 8 3.82730816 3.199056 8 3.36821 16 3.669967 16 3.76227817 2.775514 15 3.5212 24 3.13955 24 3.500724 3.094467 16
28、 3.30882 27 3.13955 31 3.1399426 2.581186 17 2.7019 31 3.01272 32 3.57461732 2.895667 24 3.42954 32 3.772783 39 3.471132 3.61185 36 3.141567 40 3.4468对应图象如下:图 11(疗法 1 中 CD4 的曲线图) 图 12(疗法 2 中 CD4 的曲线图) cd4(疗 法 )00.511.522.533.50 10 20 30 40cd4(疗 法 )cd4( 疗 法 )00.511.522.533.540 10 20 30 40cd4( 疗 法 )图
29、13(疗法 3 中 CD4 的曲线图) 图 14(疗 4 中 CD4 的曲线图)13cd4( 疗 法 )00.511.522.533.540 10 20 30 40cd4( 疗 法 )cd4( 疗 法 )00.511.522.533.544.50 10 20 30 40 50cd4( 疗 法 )对于 50 岁到 70 岁,我们可由图中的数据统计出疗法 4 的 CD4 浓度的平均值最大,其它依次为疗法 3,疗法 2,疗法 1,并且疗法 4 中 CD4 的方差最小,依次为疗法 3,疗法 2,疗法 1,所以疗法效果由好到差排序为:疗法 4,疗法 3,疗法 2,疗法 1.综上图表,我们评价如下,不论在
30、任何年龄段,4 种疗法总体疗效由好到差依次为:疗法 4,疗法 3,疗法 2,疗法 1,即第 4 种疗法最优,下面,我们确定其最佳治疗终止时间.对疗法 4 的数据不分年龄,按照时间进行排序,对各个时间点对应的 CD4的数据求平均值,如果该时间点所对应的数据较多,把该时间点和所对应的CD4 的值取出来得到下表及所对应的图形:表 11(疗法 4 中 Log(CD4 count+1)的均值)时间 Log(CD4count+1)0 2.8356497 3.0288238 3.2488379 3.31759615 3.30119516 3.29954917 3.36040523 3.02449724 3.
31、06409626 3.19498530 3.17669431 2.893515cd400.511.522.533.540 10 20 30 40 50cd41432 3.054433 2.91919134 2.78387639 2.73649140 2.957543首先,取 CD4 的极大值所对应的时间作成一组原始序列,其相应的 和(0)X如下:(1)X表 12K 1 2 3 4CD4(Date)周 9 17 24 32原始数据 X(0) 9 17 24 32累加后数据 X(1) 9 26 50 82根据表 12,可知 ,计算得到累加生成数列(0),17243,(),650,8X以及数据矩阵
32、和数据向量2B2Y(1)(1)()()2(1)(1) -17.50 338 6. 4xx(0)2(0)7324Yx由 Matlab 软件计算 得: max.091863则; , -0.379.9u/-38.517ua将数据代入(2)式,得 (1) 0.379*448.51.24.6xe(0)()2.568.35x2.36-= .615即从开始用药到第 周时出现极大值点.10.3456+=03456用同样的方法,我们由本文的附录 5 和附录 6 得出极小值点和稳定点出现时的时间,预测在从用药开始的第 39+12.6145 周=51.6145 周出现极小值点,预测在从用药开始的第 40+11.52
33、19 周=51.5219 周出现稳定点.综上可得,病人在第 52 周时停止用药最好3、问题三:对于该问题我们运用层次分析法,层次分析模型如图所示:图 15求本层次要素相对于上一层次要素的权重.方法是将本层次的要素 iA和 j相对于上一层次要素 按重要程度进行两两比较,得,1,ijn kC1,m成对比较矩阵 .美国运筹学家 Saaty 给出了要素两两比较时,确定 值ijna ija的 1-9 标尺,见表 13: 表 13ija定义 ija定义1 iA和 j同等重要 2 介于同等与略微重要之间3 i较 j略微重要 4 介于略微与明显重要之间5 i较 j明显重要 6 介于明显与十分明显重要之间7 i
34、A较 j十分明显重要 8 介于十分明显与绝对重要之间9 i较 j绝对重要16(1)、对 4 种疗法相互做比较,将 4 种疗法相对费用因素( )比较时,其1C值见表 14:ija表 141C疗法 1 疗法 2 疗法 3 疗法 4疗法 1 1 8 5 9疗法 2 1/8 1 1/4 2疗法 3 1/5 4 1 5疗法 4 1/9 1/2 1/5 1合计 517/360 27/2 129/20 17从此表得到成对比较矩阵为 1859/1/425/9/注意表中主对角线数字 ,且有 .iajiija求成对比较矩阵的特征向量 ,该向量标志要素 ,, 相应1(,.)Tn1An于上层要素 的重要程度的排序.求
35、特征向量可应用线形代数中的方法,但一般kc可应用近似算法进行.先对成对比较矩阵的每列求和得 ,令 ,并计算得到1nija1 /nijijijba, 和 数字见表 15.1/niijbiji表 15C1 疗法 1 疗法 2 疗法 3 疗法 4 i疗法 1 360/517 8/(27/2) 5/(129/20) 9/17 0.6484疗法 2 1/8/(517/360) 1/(27/2) 1/4/(129/20) 2/17 0.0794疗法 3 1/5/(517/360) 4/(27/2) 20/129 5/17 0.2212疗法 4 1/9/(517/360) 1/2/(27/2) 1/5/(1
36、29/20) 1/17 0.0510由此表可得到归一化矩阵17360/5178/(2)5/(1290)/178()4/4/ 5/9(7)() 下面我们计算最大特征值 max,对成对比较矩阵进行一致性检验.上述计算得到的 能否作为下层要素对上层某一要素排序的依据呢?需要检验成对比较i矩阵中的 值之间是否具有一致性,即 有 ,因而成对ija,1,ijn /ijija比较矩阵可写为 11nn/()/ijnAa 1122nnWW这里 n 为特征值.当成对比较矩阵完全一致时有 ,而当成对比较矩maxn阵在一致性上存在误差时有 ,误差越大, 的值就越大.其中我们max运用 Matlab 软件中的函数 ei
37、g(A)计算出 max.层次分析法中用 CI作为检验成对比较矩阵一致性的指标,其中 anCI=1因成对比较矩阵的阶数 n 越大时,一致性越差,为消除阶数对一致性检验的影响,引进修正系数 R,并最终用一致性比例 R 的值作为成对比较矩阵是否具有一致性的检验标准.其中 ,当计算得到 值小于 0.1 时,认为IC成对比较矩阵通过一致性检验.代入数据 1.0 8.62 .931 2.75056 .34 .7 . 4.0A 1810.64879.25W用 Matlab 软件中计算出 max4.03则 ./10.CI0.236.89R所以成对比较矩阵通过一致性检验.由该成对比较矩阵计算得到的权重向量 可作
38、为疗法 1,2,3,4 相对于1W费用因素的重要度依据.(2)、用相同的方法可列出 4 种疗法相对于另一个因素的成对比较矩阵如下:1/21/5/7465/376从而得到表 16:表 162C疗法 1 疗法 2 疗法 3 疗法 4疗法 1 1 1/2 1/5 1/7疗法 2 2 1 1/4 1/6疗法 3 5 4 1 1/3疗法 4 7 6 3 1合计 15 23/2 89/20 23/14表 172C疗法 1 疗法 2 疗法 3 疗法 4 i疗法 1 1/15 (1/2)/(23/2) (1/5)/(89/20) (1/7)/(23/14) 0.0605疗法 2 2/15 1/(23/2) (
39、1/4)/(89/20) (1/6)/(23/14) 0.0945疗法 3 5/15 4/(23/2) 1/(89/20) (1/3)/(23/14) 0.2772疗法 4 7/15 6/(23/2) 3/(89/20) 1/(23/14) 0.5678由表 17,得到归一化矩阵191/5(/2)3(1/5)8920(1/7)3446/4/76()()() 用 Matlab 软件中计算出 ,成对比较矩阵是一致阵,通过一致性检验;max4n(3)、计算得到相应的权重向量,连同对 的权重向量列于表 18:1C表 181 2C疗法 1 0.6484 0.0605疗法 2 0.0794 0.0945疗
40、法 3 0.2212 0.2772疗法 4 0.0510 0.5678以上成对比较矩阵均通过了一致性检验.最后列出 , 两个准则相对于1C2目标的成对比较矩阵,并算出权重向量分为如下:0.752W13用 Matlab 软件计算出 ,成对比较矩阵是一致阵;max2n接下来,综合计算结果并对方案排序优选;记 s1,s2,s3,s4 为 4 种疗法相对于用一种适合自己的疗法的总目标的得分= =s123s40.68 .05794. .2.70.51832.按排序结果,疗法 1 是病人最满意的疗法下面进行组合一致性检验: 30.25 .1 .0257CI3. .89 895RI20(3)30.028.1
41、CIR由上面我们求的 ,得2(3)3.0.IR通过了组合一致性检验,前面得到的组合向量 可以作为最终决策.5148320.依据.六、模型的检验1、对问题一:残差检验:首先,对 CD4 进行检验: 对于 CD4,根据预测公式,计算 , 得0X(1)3,.894.76,1.529 累减生成 序列为 ,而原序列为(0)X(0)3 0, .63(),2 计算绝对残差和相对残差序列:绝对残差序列:,由 ,(0)=,1.839, 2.6, 1.437,12,in其中 )()()0()0(ixii相对残差序列: 0,.238,.19,.368并计算平均相对残差 得1ni, 0.9 .1而 , 故可得出所建立
42、的模型合格.(见附录 4)6 0.38 b=7,28,59,98; c=-1/2*b(1)+b(2),b(3)+b(2),b(3)+b(4); e=1,1,1; B=c,eB =-17.5000 1.0000-43.5000 1.0000-78.5000 1.0000 Y=21,31,39Y =213139 M=inv(B*B)*B*YM =-0.291416.7853 16.7853/0.2914ans =57.6023 x=(a(1)-M(2)/M(1)*exp(- M(1)*4)+M(2)/M(1)x =24149.6145 149.6145-98-39ans =12.61456、以下是
43、 Matlab 程序a=7,23,32,40; b=7,30,62,102; c=-1/2*b(1)+b(2),b(3)+b(2),b(3)+b(4); e=1,1,1; B=c,eB =-18.5000 1.0000-46.0000 1.0000-82.0000 1.0000 Y=23,32,40; Y=23,32,40Y =233240 M=inv(B*B)*B*YM =-0.265418.7049 x=(a(1)-M(2)/M(1)*exp(- M(1)+M(2)/M(1)x =30.5503 x=(a(1)-M(2)/M(1)*exp(- M(1)*2)+M(2)/M(1)x =61.2596 x=(a(1)-M(2)/M(1)*exp(- M(1)*3)+M(2)/M(1)x =101.3042 x=(a(1)-M(2)/M(1)*exp(- M(1)*4)+M(2)/M(1)x =153.5219 153.5219-102-40ans =11.5219