节点文献
基于BP神经网络的肿瘤数据分类方法研究
The Research of Classification Method of Tumor Data Based on BP Neural Network
【作者】 王伟;
【导师】 吴辰文;
【作者基本信息】 兰州交通大学 , 计算机软件与理论, 2017, 硕士
【摘要】 从肿瘤基因数据的角度识别不同亚型的肿瘤,不仅可以与传统形态学上的肿瘤进行对照、辨别,还能够理解肿瘤的产生机制,最终对肿瘤的病理转变提供积极的诊断建议;对肿瘤基因数据集进行分析处理,进而采用模式识别方法判别肿瘤的良性、恶性类别,是目前肿瘤基因数据的重点研究内容之一。针对肿瘤基因数据集属性多维性特点而导致分类效果不佳的难点,提出了一种基于逆向传播(Back Propagation,BP)神经网络的肿瘤数据分类方法,该方法的侧重点:1)如何高效率的删除噪声数据和冗余特征集合,提取出少量的和有价值的发病基因集合作为BP神经网络(BPNN)的特征输入,以此简化神经网络的输入结构和加快收敛的速率;2)如何避免BPNN在优化网络权重和阈值过程中易陷入极值的状况。针对问题1,提出了一种基于随机森林和邻域粗糙集(Random Forest and Neighborhood Rough Set,RFNRS)的复合型特征选择方法;该方法从特征选择的角度筛去原始高维特征集合中的噪声数据和冗余特征属性集合,首先利用Relief系列算法预处理肿瘤基因数据集,然后使用基于随机森林的封装式特征算法删除冗余的特征属性集合,最后利用邻域粗糙集的前向搜索获取最简、最优集合。经过6种肿瘤基因数据实验,该特征选择方法可以较快的筛选出不相关的属性集合,十折交叉验证后的识别精度以及处理速率均得到有效的提高;针对问题2,将人工智能算法中的思维进化算法(Mind Evolutionary Algorithm,MEA)引入进来构造了MEA-BPNN模型,利用MEA中的趋同算子在子群体的范围内寻找最佳的个体解,利用异或算子保证全局空间中最佳个体解;在不同肿瘤基因数据集上进行对比验证,证明了MEA-BPNN的分类精度优于传统的BPNN和GA-BPNN算法。综上所述,根据处理肿瘤基因数据集的难点以及BPNN识别建模中的不足,提出一种复合型特征筛选方法RFNRS并引入了智能算法MEA,一方面RFNRS可以快速选择出合适的致癌基因,降低BPNN的网络训练时间,提升BPNN的学习效率,进而提高识别精确度;另一方面通过MEA改善BPNN的网络权值和阈值,进一步提高了BPNN的分类性能;该方法对肿瘤基因数据集的识别研究具有一定程度的理论指导和实际应用价值。
【Abstract】 To identify different subtypes of the tumor from the perspective of tumor gene data,not only with traditional morphological tumor were compared to identify,but also can understand the mechanism of tumor production,ultimately provide positive recommendations for diagnosis of pathological changes of tumor;it is one of the key research contents of tumor gene data to analyze the treatment of tumor gene data,and then use the pattern recognition method to judge the benign and malignant type of tumor.Aimed at the characteristics of multidimensional features of tumor gene data sets and the difficulty of its classification effect,a method of classification of tumor data based on back propagation(BP)neural network is proposed in this dissertation.The emphasis of this method is as follows:1)How to extract the noise data and redundant feature set efficiently and extract a small and valuable gene set as the characteristic input of BP neural network(BPNN),thus simplifying the input structure of neural network and speeding up the convergence rate.2)How to avoid BPNN in the optimization of network weight and threshold process is easily limited to the extreme value of the situation.In order to solve the first problem,a compound feature selection method based on random forest and neighborhood rough set(RFNRS)is proposed in this dissertation.The noise data and the set of redundant feature attributes in the original high-dimensional feature set are screened from the perspective of feature selection.First,the Relief series of algorithm is used to preliminarily process the tumor gene data set,and then the feature of the redundant feature is deleted by using the encapsulated feature algorithm based on random forest attribute set,and finally obtains the simplest and optimal set by forward search of neighborhood rough set.After six experiments with tumor gene data,the feature selection method can quickly filter the irrelevant attribute set,recognition accuracy and processing rate after ten-fold cross-validation have been effectively improved;In order to solve the second problem,this dissertation introduces the Mind Evolutionary Algorithm(MEA)in the artificial intelligence algorithm to construct the MEA-BPNN,and uses the similartaxis operator in the MEA to find the best individual solution in the subgroup and uses the dissimilation operator to guarantee the best individual solution in global space.The results show that the classification accuracy of MEA-BPNN is superior to the traditional BPNN and GA-BPNN algorithm on different tumor gene data sets.In summary,according to the difficulties of processing the tumor gene data set and the deficiency of BPNN recognition modeling,this dissertation proposed a compound feature selecting method that is named RFNRS and introduced an intelligent algorithm which is called MEA.On the one hand,RFNRS can quickly select the appropriate oncogene,reduce the network training time of BPNN,enhance the learning efficiency of BPNN,and thus improve its recognition accuracy;On the other hand,the network weights and thresholds of BPNN are improved by MEA,which further improves the classification performance of BPNN.This method has a certain degree of theoretical guidance and practical application value in the recognition of tumor gene data sets.
【Key words】 Tumor Data; Feature Selection; BP Neural Network; Random Forest; Mind evolutionary;