基于LLE算法的人脸识别方法研究

摘要:非线性降维作为当前流行的机器学习算法,是研究人员的研究热点。局部线性嵌套和等距流形映射是两个基本非线性降维方式,局部线性嵌套的优点和不足在人脸识别上值得做出深入的研究,因此测试这种降维方式在不同参数下的执行效率,分析和总结这种降维方式的适用特点和范围,选择局部线性嵌套和主成分分析,通过应用于人脸识别中,并总结人脸识别的识别率。

关键词:非线性降维算法;局部线性嵌套;人脸识别

中***分类号:TP18 文献标识码:A文章编号:1009-3044(2011)23-5714-03

Facerecognition Method Based on LLE Algorithm

LIU He-an

(Center of Network information, Hunan City University, Yiyang 413000, China)

Abstract: The algorithm of nonlinear dimensionality reduction is popular in the manifold learning,It's one of focus in the research during the researchers.locally linear embedding and isometric mapping are the basic algorithms of nonlinear dimensionality reduction. This paper analyzed and argued locally linear embedding(LLE) algorithm.Proposed face recognition method based on LLE algorithm.The method was tested against two face data bases:PIE&YALE.

Key words: nonlinear dimensionality reduction; locally linear embedding; face recognition.

1 数据降维及算法

随着信息时代的到来,数据集增长更快、数据维度更高、非结构化性更突出。如何在保持数据信息足够完整的意义下从海量数据集中提取出有效而又合理的约简数据,满足存储需求和人的感知需要是亟需解决的问题。

在高维数据中进行各种处理需要样本的数量会成指数增加,样本间距离的价值也越来越小,这样就面临维数灾难问题。 对于实际中很多问题来说,大部分高维观测数据变量可以用少量几个影响因素来表示,这说明其中包含着大量冗余信息,各成分之间通常也有着较强的相关性,这种现象几何学上表现为数据分布在低维流形上,或者是在低维流形附近。

因此,要有效揭示高维观测数据潜在的结构,需要学习和发现嵌入在高维空间中的低维特性。即进行维数约简。在研究维数约简的方法过程中,主要的方法是选取高维数据中尽可能多的,有用的特征,根据一定方法获取最突出的特征,即进行特征的约简。特征约简分为线性与非线性两种。

线性降维方法是通过线性的特征组合来降维的,本质上是把数据投影到低维的线性子空间。

非线性方法的研究主要是基于:许多高维采样数据都是由少数几个隐含变量所决定的,如人脸采样由光线亮度,人离相机的距离, 人的头部姿势,人的脸部肌肉等因素决定。近年来,非线性降维算法的研究与应用取得了丰硕的成果,著名的非线性降维算法有;局部线形嵌套(Locally Linear Embedding,LLE)、等距流形映射(Isomeitric Mapping, ISOMAP)、拉普拉斯特征映射(Laplacian eigenmaps)、局部保持投影(Local Preserving Projection,LPP)等。这些方法均能保持原始数据的拓扑结构不变,并能较好解决数据处理中的“维数灾难”问题。

2 LLE算法原理

假设给定数据集合X={x1,x2,…,xN},包括N个实值向量,向量的维数为D,且这些数据采样于某个潜在的光滑流形。采样数据点要求足够多,并且每个采样数据点及其邻点都落在该潜在流形的一个局部线性块上或该块附近。用每个数据点的邻点集重构该点会得到一组线性系数,然后用这组线性系数就可以刻画流形的局部线性几何性质。

最简单的方法是采用欧氏距离来确定每个数据点的K个邻点。总的重构误差由如下的代价函数确定:

式中,权值矩阵W为一个N×N维的对称矩阵,权值Wij表示第j个数据点对第i个数据点的重构所具有的贡献。

要求出权值Wij,需要最小化具有如下两个约束条件的代价函数:

1) 每个数据点只能由它的K个邻点重构,即若第j个数据点不是第i个数据点的邻点,则Wij=0;

2) 权值矩阵各列的元素之和为1,即Wij=1。具有这两个约束的最优权值可以通过解一个最小二乘问题得到。

由上面的约束条件1,重构代价函数可以写为:

然后,LLE算法构建邻域保留映射把高维观测向量xi映射成某流形上的低维向量yi。这一映射过程首先选择d维坐标yi,然后保持Wij不变,通过优化yi使下面的嵌入代价函数目标值达到最小:

算法步骤如下 :

1)使用K近邻方法为每一个数据点xi,i=1,2,…,N,xi∈RD分配近邻;

2)计算根据xi近邻线性重构xi的权值Wij,使得;

3)通过求稀疏对称阵M=(I-W)T(I-W)的最小特征值,低维嵌入是 M 的最小的第 到第d+1个特征向量。

3 LLE算法的降维效果与效率

算法效率主要是该算法处理数据集所花费的时间,合理的时间需进行多次测量取平均。

瑞士卷(Swiss Roll)数据集

实验使用的数据集是采样于瑞士卷(Swiss Roll)***形是三维数据集。

1) 数据点个数为800,即X=800;降维后的目标维数均为2维,即d=2;在使用 近邻构造邻域***时,K=8,12。

(a) 原始数据集(b) K=8 (c) 原始数据集 (d) K=12

***1瑞士卷数据集降维效果***(邻居不同)

从***1和表1中可以看出,选取的邻居点数不同,降维后的低维空间数据点关系会有所不同,并且邻居点数越多,计算的时间越长。

2)数据点个数为800、1600和3200,即X=800,1600,3200;降维后的目标维数均为2维,即d=2;在使用K近邻构造邻域***时,K=8。

表2中,处理1600个数据点的时间是处理800数据点的时间的3.601倍,处理3200个数据点的时间是处理800数据点的时间的3.807倍。

双峰(twin peaks)数据集

实验使用的数据集是采样于双峰(twin peaks)***形,也为三维数据集。

1)数据点个数为800,即X=800;降维后的目标维数均为2维,即d=2;在使用 近邻构造邻域***时,K=8,12。

2) 数据点个数为800、1600和3200,即X=800,1600,3200;降维后的目标维数均为2维,即d=2;在使用K近邻构造邻域***时,K=8。

对比表3和表1,表4和表2可以看出,在条件相同的前提下,LLE处理不同的数据集的效率相近。

4 LLE算法在人脸识别上应用

非线性降维算法可以应用于各种科学计算中,为解决大量高维数据的处理问题提供了方案。本文将局部线性嵌套算法应用到人脸识别项目中,为解决人脸识别提供一种方法。人脸识别的过程包含人脸的训练和人脸的分类,使用支持向量机分类器或k阶邻近分类器实现。实验中,同时采用线性算法PCA和非线性算法LLE降维人脸数据,对计算出的识别率进行比较,探讨LLE算法的降维特点。

5 基于二类分类的脸部识别

实验的头像数据采用PIE数据库,头像的分辨率是32×32,选取2个人的头像,每个人有170个不同姿势和亮度的头像。用SVM算法对降维后的数据进行分类得到***5。

***5 基于SVM二类分类的人脸识别

如***5可知,PCA算法的降维效果明显好于LLE算法,这是由于PCA算法已经比较成熟,而LLE算法还比较新,设计的还不够完善,降维效果比较差。

6 不同条件下LLE算法的人脸识别比较

采用实验一的人脸数据库,改变LLE算法的邻居数,分别设为8、15和30个,重复人脸识别试验。得到的识别率如***6。

如***6所示,LLE(K=8)和LLE(K=15)的降维效果要优于LLE(k=30),这表明LLE算法采用的邻居数必须适当,邻居数过多将会极大的影响LLE算法的降维效果。

参考文献:

[1] 王泽杰.两类非线性降维流形学习算法的比较分析[J].上海工程技术大学学报,2008,22(1):54-59.

[2] 王自强,钱旭,孔敏.流形学习算法综述[J].计算机工程与应用,2008,44(35):9-12.

[3] 刘庆.半监督的手写体识别[D].中国科学技术大学,2008.

[4] 杨剑.流形学习问题[D].北京:中国科学院自动化研究所,2005.

[5] Varini C,Degenhard A,Tim W.Nattkemper.ISOLLE:LLE with geodesic distance[J].Neurocomputing,2006:1768-1771.

注:本文中所涉及到的***表、注解、公式等内容请以PDF格式阅读原文

转载请注明出处学文网 » 基于LLE算法的人脸识别方法研究

学习

北极狼:驰骋极地的勇者

阅读(140)

在北极地区的一处森林中,一群北极狼——约有20多只——同为一个家族,在首领的组织指挥下,尾随着一群驯鹿在行动,它们这是在寻找确定捕猎对象,可以断定,一场激烈的战斗即将打响。北极狼,又称白狼,可能是由于它们通体为白色而得名。不过,作为犬科灰

学习

碎玉轩藏玉笔记(三)

阅读(41)

童子题材玉器自唐以后非常流行,宋、金、元代、明清都有作品。原因比较简单,一方面多子多福的传统,使中国人总想着自己能够儿孙满堂,况且孩童永远是可爱的,讨人喜欢的,好玩儿的;再一方面,童子的各种造型和姿态有着吉祥喜庆的寓意,能够给佩玉者带来

学习

我爱你,与你无关

阅读(17)

本文为您介绍我爱你,与你无关,内容包括我爱你与你无关原诗,我爱你与你无关小说。很多年后,她依然记得那个秋天,天空澄澈瓦蓝,没有一丝云彩,空气如洗过一般清冽。她坐在院子里矮墙边的秋千上,歪着脑袋,好奇地打量着矮墙那边那个手把喷壶浇花的

学习

农村妇女的生存困境及解决对策浅析

阅读(19)

本文为您介绍农村妇女的生存困境及解决对策浅析,内容包括农村妇女面临的问题,农村妇女发展存在的困难。[摘要]笔者选择山东省西部的德州市、中部的济南市、东部的潍坊市农村留守妇女群体作为调查研究对象,通过调查发现问题、提出解决对策,

学习

鲁南风味早点——糁汤

阅读(16)

本文为您介绍鲁南风味早点——糁汤,内容包括枣庄早点糁汤做法教程,适合糁汤的文案。糁(sa),在文字上讲是用肉作成的汤羹。我查过字典,字典里不读这个音,但在鲁南地区都读作这个音。它的历史悠久,《说苑·杂言》中就有“七日不食,黎羹不糁”的记

学习

说说“飞白”的使用

阅读(25)

本文为您介绍说说“飞白”的使用,内容包括王羲之飞白帖全文,飞牌技巧在其他方面的应用。“飞白”是一种修辞格,“白”就是白字,“飞白”就是写白字,是明知其错而有意仿效的一种修辞方式。“飞白”这种修辞常用于讽刺和戏谑。在日常生活用语

学习

畸形的母爱是最深的牢笼

阅读(17)

一个普通的午后,编辑接到了一位读者打来的电话,电话那端是急促的声音:“妈妈在厨房,我是在被窝里悄悄地给你打电话,姐姐,你能帮我吗?”越来越陌生的妈妈妈妈又发脾气了,这一次比以往都严重,她用很难听的话骂我,说到激动的时候脸都扭曲了,最后还动手

学习

“疑罪从无”原则与“疑罪从轻”原则的实践冲突

阅读(103)

本文为您介绍“疑罪从无”原则与“疑罪从轻”原则的实践冲突,内容包括疑罪从无与疑案从轻的区别,现在到底是疑罪从有还是疑罪从无。关键词:张家叔侄,"真凶"张海峰,"女神探"聂海芬,"刑侦耳目"袁连芳,鹤壁马廷新案,刑讯逼供,冤假错案,新刑诉法。20

学习

开封市环境空气质量近十年变化趋势研究

阅读(16)

本文为您介绍开封市环境空气质量近十年变化趋势研究,内容包括开封市空气质量检测公司,开封市室内空气质量检测。研究以开封市市区近10年的环境空气质量监测数据为依据,综合分析该区域的空气质量状况、变化趋势及其污染原因。据分析,开封市

学习

聂稔恩:让瑜伽成为一种生活态度

阅读(31)

报的那个瑜伽班该好好去上了其实我们是可以把这次拍摄策划成为时尚味浓厚的瑜伽风情的,事实上这也和我们的定位更加融合。可是我们还是采用了最自然的状态,让这项原本就充满灵气的运动回归到了它本来的样子。就像聂稔恩说的,快节奏的生活让

学习

欧洲老火车之旅

阅读(15)

本文为您介绍欧洲老火车之旅,内容包括欧洲火车之旅全集,欧洲火车之旅。自1825年第一段铁路在英国诞生以来,火车作为最时髦的旅行工具承载着无数人的旅行梦想……有史以来第一次,穷小子和王公贵族同时拥有了探索世界的权利。1959年欧洲铁路

学习

姜黄黄色素的化学成分研究

阅读(43)

本文为您介绍姜黄黄色素的化学成分研究,内容包括关于姜黄素的参考文献,姜黄黄色素含量。[摘要]目的:研究姜黄黄色素的化学成分。方法:利用各种色谱方法分离纯化姜黄乙醇提取物,并通过理化性质和波谱数据分析鉴定化合物的结构。结果:分离

学习

外脚手架新型连墙件施工技术应用

阅读(59)

本文为您介绍外脚手架新型连墙件施工技术应用,内容包括外脚手架连墙杆做法,脚手架连墙件做法优缺点比较列表。外脚手架连墙件是外脚手架的重要组成部分,对于建筑施工有着十分重要的作用。但是目前随着建筑项目的逐渐增加和施工难度的增加

学习

童言童语 第4期

阅读(20)

本文为您介绍童言童语 第4期,内容包括童言童语大全免费阅读,童言童语大全及。开栏语童言童语这个栏目是我们专为年青的爸爸妈妈们所准备的,将你们家里小宝贝的趣事一一记录下来,寄给我们,和所有的读者分享你们的育儿乐事。深圳张女士和她

学习

由《镜与灯》看文艺学研究方法的人文底蕴

阅读(18)

美国康奈尔大学英语系M・H・艾布拉姆斯教授于1953年创作的《镜与灯――浪漫主义文论及批评传统》可谓是现代文学理论的扛鼎之作,自问世以来对文艺学学者的理论研究产生了巨大影响。该书着重讨论了西方浪漫主义文学理论和文学批评,同时也对

学习

浅谈狄更斯作品中的人道主义

阅读(30)

本文为您介绍浅谈狄更斯作品中的人道主义,内容包括狄更斯小说人道主义表现在哪里,浅析狄更斯作品中的人道主义精神。摘要:查尔斯·狄更斯是英国十九世纪著名的小说家,他的作品体现了深刻的人道主义思想。他生活在以道德著称的维多利亚时

学习

牵挂你的人是我

阅读(28)

本文为您介绍牵挂你的人是我,内容包括牵挂你的人是我全文免费阅读,最牵挂你的人是我原唱。朋友送了我一款新手机,外型时尚功能齐全,原来那个使了一年多的旧手机就送给了爸。爸摆摆手:“不要不要,家里有座机,我也没什么事,你留着使吧。”妈替他

学习

甲鱼的人工繁养技术

阅读(28)

本文为您介绍甲鱼的人工繁养技术,内容包括野生甲鱼与人工甲鱼区别,人工饲养的甲鱼有危害吗。甲鱼在自然环境条件下,生长缓慢,繁殖率很低,采用甲鱼人工繁养技术,有利于提高甲鱼的生长速度和繁殖力,从而提高养殖效益,值得推广应用。1.选地建池人

学习

《南京!南京!》中的人物刻画与人性救赎

阅读(312)

摘要《南京!南京!》着眼于对各个人物的深度刻画,以不同的镜头描绘了各阶层人物在战争期间的表现。影片对片中人物的灵魂进行了一次洗礼,使各个人物均充满了血性与圣洁的光芒。片中人物有着不一样的背景身份,但是他们在国难当头的情况下,以自

学习

人脸识别系统综述

阅读(28)

本文为您介绍人脸识别系统综述,内容包括人脸识别综述是什么意思,有遮挡人脸识别方法综述。【摘要】人脸识别系统以是现在科学研究的热门之一,本文对人脸识别系统的流程及发展前景做了简单的回顾。对该系统的应用做了简单的分析并对人脸识

学习

《简·爱》中的人物性格与精神分析

阅读(20)

本文为您介绍《简·爱》中的人物性格与精神分析,内容包括简爱的人物性格命运,简爱中其他人物的性格介绍。《简・爱》是一部具有一百多年历史的文学巨著,小说中女主人公自尊、自强、勇于追求平等,顽强反抗的世界观和人生观,小说中男女主人公

学习

《追风筝的人》:一部典型的成长小说

阅读(18)

本文为您介绍《追风筝的人》:一部典型的成长小说,内容包括追风筝的人小说,追风筝的人完整版免费小说。[摘要]《追风筝的人》是一部典型的成长小说,叙述了主人翁阿米尔成长历程中的挫折和新生。在这部文学作品中,风筝意象发挥了重要的叙事