肿瘤基因图谱信息提取和分类方法研究.doc

上传人:大米 文档编号:557275085 上传时间:2023-07-15 格式:DOC 页数:32 大小:1.50MB
返回 下载 相关 举报
肿瘤基因图谱信息提取和分类方法研究.doc_第1页
第1页 / 共32页
肿瘤基因图谱信息提取和分类方法研究.doc_第2页
第2页 / 共32页
肿瘤基因图谱信息提取和分类方法研究.doc_第3页
第3页 / 共32页
肿瘤基因图谱信息提取和分类方法研究.doc_第4页
第4页 / 共32页
肿瘤基因图谱信息提取和分类方法研究.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《肿瘤基因图谱信息提取和分类方法研究.doc》由会员分享,可在线阅读,更多相关《肿瘤基因图谱信息提取和分类方法研究.doc(32页珍藏版)》请在金锄头文库上搜索。

1、全国第七届研究生数学建模竞赛题 目 肿瘤基因图谱信息提取和分类方法研究摘 要:本文讨论了肿瘤基因图谱信息提取方法,主要工作是提取结肠癌基因表达谱的特征基因信息,并利用神经网络进行分类识别。对于问题一、二,本文采用了一种致癌基因信息提取与分类方法,该方法主要由四步构成:(1)利用Bhattacharyya距离法滤除无关基因;(2)采用两两冗余分析,剔除强相关冗余基因;同时,采用主成分分析方法对所选择的基因样本数据进行降维处理,得到样本的主成分量;(3)对特征提取后的基因数据采用四种神经网络(BP神经网络及三种径向基神经网络)进行分类学习,训练获得分类网络模型;(4)采用获得的分类网络模型对测试肿

2、瘤样本进行分类,并采用留一交叉检验法和独立检验法评估四种神经网络分类器性能。结果表明:本文所采用的特征提取方法能有效提出与肿瘤相关的信息基因,选取的特征基因子集包含9个基因,且采用概率神经网络(PNN)的分类识别准确率(77.27%)最高。对于问题三,采用小波去噪方法消除基因信息采集过程中的随机误差。为最大限度地消除噪声并保证原始数据信息损失最小,本文分别采用db3、db5、sym8、haar等不同小波基进行去噪,通过对概率神经网络分类的结果比较可知:选择haar小波基对所有数据进行消噪,提取到的特征信息基因更为有效。在独立测试实验中,概率神经网络对22个样本数据的识别准确率为100%。对于问

3、题四,本文采用信息融合的方法,利用加权评分法建立了融入生理学确定信息基因的多信源信息融合模型。通过对PNN-WG模型求解,验证了提出融合模型可将原有概率神经网络的分类准确性从77.27%提高到86.36%,达到了多源信息融合的目的。最后,评价了本文模型和算法的优点,并给出了进一步研究的方向。关键词:肿瘤基因;特征提取;分类识别;小波去噪;信息融合一、问题重述癌症起源于正常组织在物理或化学致癌物的诱导下,基因组发生的突变,即基因在结构上发生碱基对的组成或排列顺序的改变,因而改变了基因原来的正常分布(即所包含基因的种类和各类基因以该基因转录的mRNA的多少来衡量的表达水平)。所以探讨基因分布的改变

4、与癌症发生之间的关系具有深远的意义。DNA微阵列(DNA microarray),也叫基因芯片,是最近数年发展起来的一种能快速、高效检测DNA片段序列、基因表达水平的新技术。它将数目从几百个到上百万个不等的称之为探针的核苷酸序列固定在小的玻璃或硅片等固体基片或膜上,该固定有探针的基片就称之为DNA微阵列。根据核苷酸分子在形成双链时遵循碱基互补原则,就可以检测出样本中与探针阵列中互补的核苷酸片段,从而得到样本中关于基因表达的信息,这就是基因表达谱,因此基因表达谱可以用一个矩阵或一个向量来表示,矩阵或向量元素的数值大小即该基因的表达水平。随着大规模基因表达谱技术的发展,人类各种组织的正常的基因表达

5、已经获得,各类病人的基因表达分布图都有了参考的基准,因此基因表达数据的分析与建模已经成为生物信息学研究领域中的重要课题。从DNA 芯片所测量的成千上万个基因中,找出决定样本类别的一组基因“标签”,即“信息基因”是正确识别肿瘤类型、给出可靠诊断和简化实验分析的关键所在。通常由于基因数目很大,在判断肿瘤基因标签的过程中,需要剔除掉大量“无关基因”,从而大大缩小需要搜索的致癌基因范围。事实上,在基因表达谱中,一些基因的表达水平在所有样本中都非常接近。因此,必须对这些“无关基因”进行剔除。但信噪比肯定不是衡量基因对样本分类贡献大小的唯一标准,肿瘤是致癌基因、抑癌基因、促癌基因和蛋白质通过多种方式作用的

6、结果,在确定某种肿瘤的基因标签时,应该设法充分利用其他有价值的信息。有专家认为在基因分类研究中忽略基因低水平表达、差异不大的表达的倾向应该被纠正,与临床问题相关的主要生理学信息应该融合到基因分类研究中。 面对提取基因图谱信息这样前沿性课题,以下几点是解决前沿性课题的有价值的工作。(1)由于基因表示之间存在着很强的相关性,所以对于某种特定的肿瘤,似乎会有大量的基因都与该肿瘤类型识别相关,但一般认为与一种肿瘤直接相关的突变基因数目很少。对于给定的数据,如何从上述观点出发,选择最好的分类因素?(2)相对于基因数目,样本往往很小,如果直接用于分类会造成小样本的学习问题,如何减少用于分类识别的基因特征是

7、分类问题的核心,事实上只有当这种特征较少时,分类的效果才更好些。对于给定的结肠癌数据如何从分类的角度确定相应的基因“标签”? (3)基因表达谱中不可避免地含有噪声,有的噪声强度甚至较大,对含有噪声的基因表达谱提取信息时会产生偏差。通过建立噪声模型,分析给定数据中的噪声能否对确定基因标签产生有利的影响?(4)在肿瘤研究领域通常会已知若干个信息基因与某种癌症的关系密切,建立融入了这些有助于诊断肿瘤信息的确定基因“标签”的数学模型。二、问题分析本文问题的关键是解决如何从基因表达数据中提取肿瘤分类特征信息以达到对基因表达谱数据进行大幅度降维的目的。对于第一个问题,由于基因表示之间存在着很强的相关性,所

8、以对于某种特定的肿瘤,似乎会有大量的基因都与该肿瘤类型识别相关,但一般认为与一种肿瘤直接相关的突变基因数目很少。所以,首先应基于给定数据,采用某一种基因排序方法进行基因初选。通常根据数据分布得到的经验值得到选择信息基因的个数。对于第二个问题,相对于基因数目,样本往往很小,如果直接用于分类会造成小样本的学习问题,如何减少用于分类识别的基因特征是分类问题的核心,事实上只有当这种特征较少时,分类的效果才更好些。所以,第二步需要采用特征提取方法从初选出的信息基因子集中提取分类特征信息,因为这些初选出来的信息基因相互之间存在高度的相关性,而具有这个特点的数据集也适合于采用诸如主成分分析这类降维方法。对于

9、第三个问题,由于基因表达谱中不可避免地含有噪声,有的噪声强度甚至较大,对含有噪声的基因表达谱提取信息时会产生偏差。所以,需要通过建立噪声模型,分析给定数据中的噪声能否对确定基因标签产生有利的影响。 对于第四个问题,在肿瘤研究领域通常会已知若干个信息基因与某种癌症的关系密切,所以需要采用信息融合的方法,建立融入有助于诊断肿瘤信息的确定信息基因的数学模型。三、模型假设1、所给基因数据不含奇异数据; 2、基因的功能与作用是多个基因集体作用的结果;3、与一种肿瘤直接相关的突变基因数目很少;4、基因表达谱中含有噪声主要由基因采集过程中随机性产生的误差构成;5、本文利用的临床生理学信息:大约90%结肠癌在

10、早期有5号染色体长臂APC基因的失活,而只有40%50%的ras相关基因突变。可看作基于APC基因的分类可信度为0.9,而基于ras相关基因的分类可信度为0.40.5。四、符号约定:基因的Bhattacharyya距离;:基因在训练样本集中表达水平间的Pearson 相关系数;:相关系数矩阵;:网络输入向量;:网络目标向量;:中间层单元输入向量;:中间层单元输出向量;:输出层单元输入向量;:输出层单元输出向量;:输入层至中间层的连接权,;:中间层至输出层的连接权,;:中间层各单元的输出阈值,;:输出层各单元的输出阈值,;:信息基因的可信度,;:神经网络输出结果赋予权值,;:加权评分向量;:真实

11、信号;:信号中的噪声;:含噪声的信号。五、问题一、二的建模与求解肿瘤分类特征基因选取的目的在于从原始基因集合中提取出一组最能反映样本分类特性的基因以准确地刻画出事物的分类模型,从而为最终确定肿瘤分类与分型的基因标记物提供可靠线索。该特征基因集合应包含尽可能完整的样本分类信息,即不丢失原始基因集合中所蕴含的样本分类信息,可利用有效的分类器实现对基因样本的准确分类。鉴于基因表达数据存在维数高、噪音大、样本数量小以及基因表达之间存在很大相关性等特点,本文设计了一种致癌基因信息提取与分类方法。该方法的框架模型主要由下述五步构成:Step1 信息基因选择。采用Bhattacharyya距离衡量基因含有样

12、本分类信息的多少,滤除无关基因;Step2 冗余基因剔除。采用两两冗余分析,剔除强相关冗余基因;Step3 提取主成分分量。采用主成分分析(PCA)方法对所选择的基因样本数据进行降维处理,得到样本的主成分分量;Step4 分类模型训练和最优基因组合筛选。对特征提取后的基因数据形成的个候选基因子集分别采用神经网络(BP神经网络及三种径向基神经网络)进行分类学习,训练网络权值,得到分类网络模型和最优基因组合;Step5 测试分类模型。采用获得的分类网络模型对测试肿瘤样本进行分类,并采用留一检验法和独立检验法评估四种神经网络分类器性能。图5-1 致癌基因信息提取与分类方法框架5.1 数据的预处理5.

13、1.1均值中心化由于样本中存在大量的来源于一个基因样本的多次重复试验数据,为保证在特征提取和分类时,这些数据之间的相关性不对结果产生较大影响,本文对这些数据进行均值中心化处理,该过程同时可在一定程度上消除数据的系统偏差。处理后,原始数据由2000维降到1909维。5.1.2 归一化本文使用的特征提取方法和人工神经网络分类识别算法要求首先对输入数进行归一化处理。 ; (5-1) (5-2) (5-3)5.2类别无关基因的滤除由于只有少数基因与样本某一特定的表型(生物类别)相关,其余大部分基因是同该表型无关的“类别无关基因”,或者可以理解为“噪声基因”。为有效选取样本的分类特征,本文首先利用基因之

14、间的Bhattacharyya距离作为衡量基因含有样本分类信息多少的度量。Bhattacharyya距离1体现了属性在两个不同样本中分布的差异,这种差异既包含了属性在不同类别分布均值的差异,同时也考虑了样本分布方差不同对分类的贡献。其具体模型为: (5-5)式中和分别为基因在两类不同样本中的表达水平的均值,和为相应的标准差。基因的Bhattacharyya距离越大,该基因在两类样本中表达水平的分布差异也就越大,对样本分类的能力也就越强。根据公式(5-5)计算了每个基因的Bhattacharyya距离,并作出了基因的Bhattacharyya距离分布的直方图,如图5-2所示。图5-2 基因Bha

15、ttacharyya 距离分布的直方图本文选择的1709个具有较小Bhattacharyya距离的基因作为类别无关基因予以剔除,余下的200个基因作为进一步分析的基础。其Bhattacharyya距离值可认为是基因信息指数。5.3 强相关性冗余基因的剔除从分类的角度看,上文得到200个基因就可以作为分类特征基因。然而,在这200个基因中还可能存在冗余,这些冗余基因的存在与否并不会影响到整个分类特征基因集合的样本分类能力。因此,本文进一步应用两两冗余分析算法2计算初选后的任意两个基因表达水平间的相关系数,若其相关系数大于指定阈值,则认为两个基因是强相关的,排除二者中分类信息指数较小的那个基因,使排除冗余后的分类特征基因集合具有较大的分类信息指数。两两冗余分析算法的伪代码如下:(1) 对m个基因按分类信息指数由大到小排序,得到有序基因集合F = g1 , g2 , , gm(2) FSet = g1(3) For i = 1 to card (F)(a) gi = F(i)(b) Corr = False(c) For j = 1 to card(FSet)gj = FSet (j) If Corr_Coef (gi,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号