基于遗传算法与支持向量机的基因微阵列分析
汪伟
刘红
1.首都医科大学,北京市,1000692.首都医科大学,北京市,100069
摘要:背景:微阵列数据的特点是样本含量小,而变量数(基因)多达上万个.此时,传统的统计方法往往因为高维而失效了.遗传算法和支持向量机是近年来发展迅速的机器学习算法,具有很好的分类效果与降维优势.目的:提出将遗传算法与支持向量机结合起来对样本进行分类,并与直接采用支持向量机、筛选差异表达基因后采用支持向量机的结果进行比较.方法:采用Bioconductor提供的数据集golub,它是白血病微阵列芯片实验所得的基因表达数据集,对全部基因采用支持向量机进行分类.采用SAM软件对芯片数据的显著性分析确定不同的差异表达基因并估计错误发现率FDR,以筛选出的76个差异表达基因作为特征基因子集,再采用支持向量机进行分类.将筛选出的76个差异表达基因作为初始的特征基因集合,采用遗传算法一支持向量机再次进行特征基因选择,提高分类准确度,并与全部基因直接采用支持向量机、筛选差异表达基因后采用支持向量机的结果进行比较.同时也对特征基因在代谢通路上的分布和功能作了一定的研究.结果与结论:通过遗传算法降维可以提高支持向量机的分类准确率,特别是剔除了数据中的大量无关基因和噪声,使得经过特征选择后分类准确率提高.结果显示遗传算法与支持向量机结合方法对分类更加有效.此外,通路分析结果显示特征基因的主要功能体现在信号传导和氨基酸代谢上.
关键词:遗传算法支持向量机微阵列通路数字化医学
分类号:R318(医用一般科学)
资助基金:北京市教育委员会科技发展计划面上项目(KM200910025006)
论文发表日期:2010-01-01
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:5( 3099-3103 )
英文信息展开
中国组织工程研究与临床康复

中国组织工程研究与临床康复

北大核心CSTPCD
ISSN:1673-8225
年,卷(期):2010,14(17)
所属栏目:技术与方法