1、在他们的人脸识别问题中,矩阵对应具有个像素特征的个原始网像,它的每一列对应一个谱数据分据、文本数据分析、字体的识别、遥感数据分析、空气质量分析、慕因芯片数据处理、视频数据处理等现在,它已经成为一种容易理解、简单易行、并其有很好的哥解释性的数据分析方法。然而,磁的故事才刚刚开始,很多理论和应用上的问题还有待解决下文首先介绍的基本原理,然后介绍它在生物信息学中的应耀情况。最后将用于一缀自血病微阵列数据的聚类,得到了改善的结果原始图像,每一行对应个像素特征。缀为健用魇得分解对其中一个原始图像进行重构的结果其中右上角的人脸图像为原始图像;等式左侧第个图对应矩阵,它的个子黼分别对应谬的个列,是所褥的基图
2、;等式左侧第个图表示该原始图像在中的对应列;等号右侧人脸图像为用所得分解重构的原始图像的近似图像及所得基图中能瞵显看出眼清、鼻子、嘴等局部匿部特徭事实上,有时所得的特征并不具有很好的局部性,这与数据各列的重叠程度有直接的关系随后的很多相关工作都致力予得到非负矩阵分解。鼍负矩阵分解的数学描述对于非负矩阵更好的局部分解显然,在严格相等的情况下,这种分解的存在性是乙,的目标是把它近似分解为非负矩阵。收稿日期:一万方数据第期曾胜玉等:菲负矩阵分解及其在基因表达数据分析中的应用圈就鲤所得人脸图像的非负矩阵分解值得考察的然而,在实际应用中,一定程度上的近似分解也是极有意义的,而且也才是操作上可行的我们可以
3、通过各静优纯算法得到大量的适潞条件的近似分解。嚣负矩阵分解的实现瓣的实臻可泼表述为最优化问题常用的目标函数有个,一个是矩阵与矩阵黟的欧氏距离的乎方一(一(),()它当虽仅当在掰时达到最小缓。另一个是寨阵与矩阵的推广的(或相对麓)()一莓(。高鞔一十(),()当一()一时,它就是与的棚对熵它不满足对称性,因而不是一个距离与式()一样,它当且仅当在一缁时达到最小值。我们的优化问题就是,在约束,下,对和最小化上述个目标黼数。由于这个目标函数都仅对或凸,丽不是同时对二者凸,所以我们只能期望得到局部最优解己娃提供了一种乘法更薪算法即从任意的初值出发,交替地更新个矩阵,直到它们的改变是够小。对予式(,更新
4、法则为缸一缸器如一器麓,对于式(),更新法则为艺矾()缸心瓦,日华(硎)缸缸缸上呈啊一万方数据他们证明了每次迭代后桷应的嚣标函数是非增的,但没有证明算法收敛到平稳点尽管如此,在的算法中,上述算法是最简单易行的,丽鼠在实际应用中表现良好此外,常觅的还有一些基予式()的交替最小二乘法,它们被证明具有更好的优化性质这些算法都是基于迭代的渐进算法,因而迭代初值的选择对算法的收敛速度和最终结果有不可忽视的影响,也是值得研究的闻题非负矩阵分解的各种变体以提凄的醚为基磁,人们使用各种不同的曩标瑟数,发展了的很多变体提出了加入稀疏性约束的非受矩阵分謦,使我们可以通过控制所貉个矩阵的稀疏程度来得到更局部化的分解
5、“等提出了一种局部菲负矩阵分鳃,所加入的约束条件使所得基的个数最小化、基之间的冗余最小化、基的总的“活跃”程度最大化。等提出了一种菲负矩阵分解,它基于已知的类掰信息加入约束,使类内矩离最小化、类间距离最大化等提出了一种加投的菲负矩阵分解方法在生物信息学中的应用基因芯片和基因表达数据生物信息学可能是历史上发震速度最快的一学科,每天都有不计其数的数据公布于互联网这其中,基因芯片所产生的基因表达数据是最受生物学家们关注的数据之一。也是当前在生物信息学中主要的应用领域基因芯片也叫微阵列(黼),是人们为了在基因的层次上研究生物体而发明的一种实验工具它可以同时考察大批量基因在生物体中的表达情况,因而受到生
6、物学家们的青睐。人们可以根据鑫己感兴趣的问题来设计并向生产商订购所需要的基因芯片通常人们瑟关心的阉题是下刭个:各个基因在多处理条件下是否有不同的表达,多个基因在某一生物过程中的共表达模式,基因组的表达模式背后的基因组或蛋白质组调控网络基因芯片在疾病诊断、药物开发等实用领域已经显示了强大的威力,无疑具有广阔的应用前景基因芯片所产生的蒸因表达数据矩阵(一般行为基因,列为样本)规模大、复杂性高,对数据的处理和信息的提取提出了严峻的挑战近年来,基因芯片在数据处理技术方面不断发展。经典的统计分析是最常用的基本方法此外,神经网络、贝叶斯网、支撑向量机、自缀织映射、遗传算法等营戏功应用于各种领域的方法都被用
7、来处理基因芯片数据微阵列的聚类算法是生耪信息学中的一个溪跃酶北京师范大学学报(自然科学版)第卷领域它基于这样的假设:具有相近表达模式的基因具有相近的生物学行为通过对基因或者样本进行聚类,我们可以发现在一个生物过程中共表达的基因族和与之相应的样本只对基因或样本进行聚类称为单向聚类,同时对二者进行聚类称为双向聚类单向聚类时,如果对行向量聚类,则每一类的相关性受不相关列的影响较大,尤其是在不相干列数较多情况下对列向量进行聚类时类似双向聚类是寻找数据矩阵的子矩阵集,使得每个子矩阵的行和列均具有明显的相关性所得每个子矩阵所对应的基因和样本就是一个双向类双向聚类允许类与类之间有重叠这对于基因芯片数据来说非
8、常有意义,因为通常一个基因不只参与单一的生物过程,每个样本一般也同时进行多个生物过程可见,双向聚类的想法与的局部性是不谋而合的常用的单向聚类算法有系统聚类法、自组织映射聚类法、均值聚类、贝叶斯聚类、主成分聚类等常用的双向聚类算法有行列循环聚类、分而治之、贪婪搜索、穷举、分布参数识别、基因剃须和格子模型等一般,聚类所得结果高度依赖于所用的数据和聚类时所用的距离(或相似性尺度),带有相当程度的主观性在基因表达数据分析中的应用从数学上看,基因表达的原始数据就是一个大型非负矩阵它的行代表基因,列代表样本,每一项就是对应基因在对应样本的表达水平从生物意义上看,经过非负分解所得的每一列可以认为对应着某一生
9、物过程,矩阵的每一项可以看成对应的基因在各个生物过程中表达模式的加权和,权向量即为的对应列等首先将用于基因的聚类,以识别功能细胞子系统()等将用于三组典型数据的样本聚类,提出了集合基因()的概念他们把与种常用的聚类算法自组织映射()聚类和系统聚类()得的结果相比较,说明了所得结果优于二者,指出聚类具有更好的稳健性他们还提出了一种选择维数的有效方法随后等用提出的具有稀疏性约束的处理了同样的组数据,所得结果有所改善他们也使用了同样的维数选择方法研究了用进行聚类和双向聚类的一些问题随着在理论和算法上的不断发展,它必将在生物信息学的研究中发挥更大的作用在生物信息学中的应用实例我们所用的数据是等在文献中
10、所用的一组已知组织病理学分类的白血病数据,这组数据共个样本,其中包括个型和个型,其中型方数据又包括个细胞型和个细胞型我们采用了文献提出的聚类方法和维数选择方法在的算法上,我们使用了文献所用的等提出的基于式()的乘法更新算法()和提出的基于式()的交替最小二乘投影梯度算法()种算法在文献中证明了算法的收敛性,并把和其他种算法作了比较,说明了在解的稳定性和收敛速度上的优势我们试图考察在处理基因表达数据时是否也能具有良好的表现我们所用的聚类方法和维数选择方法简要概括如下:把分解后的每一列称为一个集合基因(),把每一个样本归于对应的的列中最大的一项相应的则每次运行,就得到一个分类结果,其中每个对应一个
11、类由此,可以定义一个咒竹的连接矩阵,如果个样本在同一类,则对应项为,否则为如果一种分类结果足够强,则期望由不同初始条件所得结果差别不大由不同的初始条件运行若干次,计算所得连接矩阵的平均值矩阵,则的各项的变化范围是从。到如果每次结果差别不大,则矩阵中各项将接近。或用作为相似性度量对样本进行平均连接系统聚类,再用所得结果诱导的样本间的距离矩阵与卜一之间的相关系数来度量的分散程度,称为共表型相关()系数它越接近,分类越稳定观察该系数随尼的变化情况以选择合适的最后的结果是,我们用所得的结果与等所得的结果基本一致,忌一时的分类为:(),(,),错分个数为,准确率为;愚一时的分类为:(),(,卜),(,)
12、,错分个数为,准确率为而用所得结果是,忌一时的分类为:(,),(),错分个数为,准确率为;忌一时的分类为:(,),(),()错分个数为,准确率为种方法所得的共表型相关系数随忌的变化如图所示由图可见,种方法所得结果相近,但略有差异从尼一和愚一的聚类结果来看,种方法都表现良好,所得的聚类准确率略好于从共志值表型相关系数随是的变化上看,所得结果显示忌一聚类的稳定性好于忌一,这和所得结果是相反的另外,个结果都显示意一时的聚类比较稳定,忌一时共表型相关系数急剧下降第期曹胜玉等:籁垛米票刮懈目籁垛球罂刮懈轼图共表型相关系数随足的变化图左图为的结果,右图为的结果对和这种算法而言,这个比较是粗略的,还有待于在
13、理论和实践上进一步深入研究,啪()参考文献,:锄,刀,:,:,(),:(,:,():(),:,:,(),():,(),:,:,():,刁,锄,(),:,:,:一(,)()订,;作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:曹胜玉, 刘来福, Cao Shengyu, Liu Laifu北京师范大学数学科学学院,100875,北京北京师范大学学报(自然科学版)JOURNAL OF BEIJING NORMAL UNIVERSITY(NATURAL SCIENCE)2007,43(1)12次参考文献(12条)1.Lee D D D;Seung H S Learning the part
14、s of objects by non-negative matrix factorization外文期刊19992.Paatero P Tapper U Positive matrix factorization:A non-negative factor model with optimalutilization of error estimates of data values 19943.Lee D D;Seung H S Algorithms for non-negative matrix factorization外文会议 20014.Li S Z;Hou X W;Zhang H
15、J Learning spatially localized parts-based representation 20015.Lin C J Projected gradient methods for non-negative matrix factorization 20056.Hoyer P O Non-negative matrix factorization with sparseness constraints 20047.Wang Y;Jiar Y;Hu C Fisher non-negative matrix factorization for learning local
16、features 20048.Guillamet D;Bressan M;Vitrid J A weighted nonnegative matrix factorization for localrepresentations 20019.Kim P M;Tidor B Subsystem identification through dimensionality reduction of large-scale geneexpression data外文期刊 2003(07)10.Brunet J P;Tamayo P;Golun T R Metagenes and molecular pattern discovery using matrixfactorization外文期刊 2004(12)11.Gao Y;Church G Improving molecular cancer class discovery through
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1