数学建模-判别分析共29页文档
- 格式:ppt
- 大小:3.46 MB
- 文档页数:9
心脏病的判别摘要本文研究的是一个判别分析类问题,解决的是如何根据就诊者的各项生理指标数据,判别就诊者是否患有心脏病以及患病的程度,并确定哪些指标是影响人们患心脏病的关键因素,从而减少化验的指标,以便人们可以及时发现疾病。
首先我们对题目中给出的数据进行了处理,通过查找资料以及合理的判断,将-9进行了合理的赋值。
问题一中,我们将250个就诊者按患病程度分为五个总体,建立了多总体fisher判别模型,利用spss软件对13个样本进行分析,剔除X L,最后得出判别函数,并根据Fisher后验概率最大这一判别规则进行回代,最终得出运用本判别方法判断“是否患病”的正确率为97.2%,判断“患病程度”的正确率为85.6%。
0问题二中,我们以问题一的判别函数和判别准则为基础,通过分析,剔除X E、X L、X,得到了新的判别函数。
然后我们运用matlab软件,将44名就诊人员13项指标的M数据代入判别函数求解,通过判断,得出各自的患病情况。
问题三中,题目要求确定影响人们患心脏病的关键或主因素,以便减少化验的指标。
为此我们运用逐步剔除法,结合spss软件,将F分布统计检定值中数值小的指标进行剔除。
当剔除F、G、B、A、D、E时,分类正确率为82.4%,而将H也剔除时,正确率降为79.6%。
因此,我们得出H、C、K、J、I、M为主要因素。
问题四中,我们运用与问题二相同的方法,将44名就诊人员13项指标的数据代入问题三得出的判别函数中进行求解,将得出的结果与问题二比较,我们发现:所建判别方法及判别准则在判断“是否患病”时,正确率较高;而在判别“患病程度”时,就有一定的偏差。
这与模型以及算法本身的准确度有一定的关系,也与我们处理数据时的正确性有一定关系。
本文最后对所建模型的优缺点进行了分析,并提出了改进与推广。
关键字:多总体fisher判别spss软件逐步剔除法心脏病的判断1.问题重述1.1问题背景心脏是维持全身血液循环的最重要器官。