流形学习理论与算法研究

被引:0
作者
孙明明
机构
[1] 南京理工大学
关键词
流形学习; 特征提取; 拓扑结构描述; 重构误差; 相似性保持; 拓扑图;
D O I
暂无
年度学位
2007
学位类型
博士
导师
摘要
随着信息技术的发展,人们需要处理的数据越来越复杂。这些数据的内在规律的复杂性往往超出人们的直接感知能力,人们必须借助机器学习方法来从数据中学习并发现内在规律。流形学习方法便是近年来出现的一个重要的机器学习领域,在探索非线性数据的内在规律等方面取得了令人瞩目的成果。 本文从学习结果应当有利于人们对数据集内部结构认知的思想出发,深入分析了非监督学习的特征提取任务和数据拓扑结构描述任务对流形学习模型与算法的要求,并讨论了现有主要流形学习理论和算法与这些要求的相容性。对于非监督特征提取任务,本文提出了流形学习理论与算法应当遵循的两个准则:“重构误差最小化”准则与“相似性保持”准则,以保证人们通过提取的特征,能够正确地理解数据集的内在性质。以这两个准则为标准,本文澄清了非监督特征提取任务中过拟合与欠拟合的概念,提出了对特征提取算法的评价标准,并深入地分析了现有多种主要流形学习理论和算法存在的问题,指出目前尚无满足此二准则的流形学习理论模型。对于数据拓扑结构描述任务,本文指出,为使人们能够正确且直观地认知数据集的拓扑结构,拓扑结构学习模型与算法应当具有较强的拓扑结构生成能力,且在其学习结果与数据集的拓扑结构之间建立起对应关系。根据此标准,本文分析并比较了现有的多种拓扑结构学习理论与算法,发现这些理论与算法无法很好地实现上述要求,从而在准确并直观地表达数据的拓扑结构方面存在缺憾。为解决当前流形学习理论与算法中存在的上述问题,本文开展了以下几个方面的研究: (一)本文基于非监督特征提取任务的“重构误差最小化”准则与“相似性保持”准则,提出了“相似性保持主曲线”的概念,证明了其存在性,研究了其微分性质并将其推广到高维情形。相似性保持主曲线理论的意义在于其在保持数据之间相似关系不变的条件下,取得对数据的最佳逼近,因此是特征提取任务的最优一维特征提取模型。相似性保持主曲线及其高维推广的理论完善了流形学习理论,可以做为特征提取任务下流形学习算法的理论目标,具有重要的理论意义。本文提出了相似性保持主曲线的一个学习算法。在仿真数据集与真实数据集上的试验结果表明了该学习算法的有效性,从而验证了相似性保持主曲线理论的合理性。 (二)本文针对现有嵌入流形学习方法在面临一些具有强非线性性质的数据集时出现欠拟合现象的问题,提出了一种新的嵌入算法——“全局拉普拉斯特征映射”算法。与LLE等局部方法相比,该算法在考虑数据集的局部信息的同时,还考虑了数据集的全局信息;而与ISOMap等全局方法相比,该算法以一种更加灵活的方式来处理数据的全局信息,从而避免了ISOMap方法拘泥于保持全局流形距离带来的局限。在一些具有强非线性性质的数据集上的实验结果表明,该算法获得了低于大多数甚至所有其他参测嵌入方法的重构误差。 (三)本文以使人们能够直观地认知数据集的拓扑结构为目的,提出了数据集的“主拓扑”与“拓扑图”的概念。数据的主拓扑概念表征数据最显著的拓扑特征,而拓扑图则是对主拓扑的简明表达。在数据集的拓扑图与主拓扑之间存在着拓扑结构的一一对应关系,这种关系使得人们能够通过拓扑图直观地了解数据的最显著的拓扑特征。本文提出了拓扑图学习的分割-组合学习策略。基于该策略,本文提出了拓扑图学习的增长聚类算法。该算法在仿真数据集以及现实应用中都取得了比较好的效果。
引用
收藏
页数:116
共 18 条
[1]
基于流形学习的用户身份认证 [J].
傅博 ;
王晅 ;
马建峰 .
计算机工程与应用, 2007, (04) :128-130
[2]
基于放大因子和延伸方向研究流形学习算法 [J].
何力 ;
张军平 ;
周志华 .
计算机学报, 2005, (12) :2000-2009
[3]
基于集成的流形学习可视化 [J].
詹德川 ;
周志华 .
计算机研究与发展, 2005, (09) :1533-1537
[4]
高维数据流形的低维嵌入及嵌入维数研究 [J].
赵连伟 ;
罗四维 ;
赵艳敞 ;
刘蕴辉 .
软件学报, 2005, (08) :1423-1430
[5]
主曲线研究综述 [J].
张军平 ;
王珏 .
计算机学报, 2003, (02) :129-146
[6]
Linear local tangent space alignment and application to face recognition.[J].Tianhao Zhang;Jie Yang;Deli Zhao;Xinliang Ge.Neurocomputing.2007, 7
[7]
Unsupervised learning of image manifolds by semidefinite programming [J].
Weinberger, Kilian Q. ;
Saul, Lawrence K. .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2006, 70 (01) :77-90
[8]
Local principal curves [J].
Einbeck, J ;
Tutz, G ;
Evers, L .
STATISTICS AND COMPUTING, 2005, 15 (04) :301-313
[9]
Learning eigenfunctions links spectral embedding and kernel PCA [J].
Bengio, Y ;
Delalleau, O ;
Le Roux, N ;
Paiement, JF ;
Vincent, P ;
Ouimet, M .
NEURAL COMPUTATION, 2004, 16 (10) :2197-2219
[10]
Laplacian eigenmaps for dimensionality reduction and data representation [J].
Belkin, M ;
Niyogi, P .
NEURAL COMPUTATION, 2003, 15 (06) :1373-1396