基于ELM与非负矩阵分解的机器学习算法研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:coconutt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
极限学习机(Extreme Learning Machine,ELM)在机器学习领域上是一种极具竞争力的学习算法,它结构简单,学习速度很快,与传统的检测技术支持向量机(Support Vector Machine,SVM)相比,在实际的检测中能更加准确高效的识别错误。另外,仿真结果显示,ELM有很强的扩展性,泛化能力也较好,因而在很多领域都有其相关应用。而Adaboost(Adaptive Boosting)是一种最流行的分类器集成算法,意在提高分类的传统性能。传统的分类算法往往只针对于两类问题的处理,如支持向量机。虽然也有一些针对多分类问题的算法,但通常计算的复杂度较高或者算法的识别准确性不是很好。但到目前为止很少有将ELM与Adaboost相结合直接用于处理多分类问题的算法。鉴于此,本文提出了一个将ELM作为基础分类器,以多类Adaboost算法为核心,并结合基于人脸识别的局部二值模式算法(Local BinaryPattern,LBP),用于处理多类人脸图像识别的问题。在实验中证明本算法较原始ELM算法的有效性。另一方面,随着信息技术的高速发展,随之而来的是大量复杂的高维数据。它们的日益剧增无疑给机器学习带来了挑战。而非负矩阵分解(Nonnegtive MatrixFactorization,NMF)是一个高效的降维方法,也在很多领域有其应用。在学习了目前所存在的各种有效的NMF算法之后,本文提出了一个新的算法,在原有的NMF基础上添加了正交非单位化以及图正则约束两个条件,并在理论和实际数据的测试中对算法进行证明。鉴于Qing He所提出的将NMF与ELM相结合的算法可以有效的减少数据降维的计算量,本文也试着将提出的算法与ELM算法相结合,针对实际情况做了一定的测试。实验结果表明,这种结合的方式在不同的隐藏节点数下,在很大程度上提高了算法的性能,具有一定的参考价值。
其他文献
近五年,数据驱动的方法逐渐成为了自动问答领域中新的研究热点。尤其是随着Web上各种网络社区的兴起,用户生成式内容在形式和数量上呈现出爆炸性增长,为人们积累了大量的社区
网络社区聚类是指通过聚类技术找到网络中团体内节点关联密切,团体间节点关联松散的结构,该问题的研究已经成为数据挖掘领域研究的一个热点,它与计算机科学中的图分割和图聚类有
随着普适计算技术的不断发展,人们对基于位置的服务(LBS)的需求与日俱增,而对用户进行准确的定位和跟踪则是实现LBS的关键问题。虽然现有的全球定位系统(GPS)和基于电信网络
本文构建了一种基于模型驱动的Web服务组合模型,采用Petri网对其建模,并利用Petri网的可达树性质验证了模型的有界性、可达性、活性和完整性。该组合模型通过重用已有的Web服
在体表损伤司法鉴定中,由于人体表面及其损伤的形态极不规则,目前尚无统一规范的测算方法。传统测算方法操作繁琐、结果不准确且易受主观或人为因素干扰,常导致多家法医重复鉴定
氧化铝蒸发过程是氧化铝生产中的高耗能过程,其能耗约占氧化铝生产能耗的40%~50%。为了便于分析和优化氧化铝蒸发流程中蒸汽消耗的分布,所以利用计算机对氧化铝蒸发过程进行仿
同QuickResponseCode(QRCode),DataMatrix(DM)等二维条码相比,PDF417二维条码在国际国内标准支持,以及对手机硬件配置的需求等方面具有明显的比较优势。此外,在国外尤其是美国和
本论文的主要工作是研究动态背景下的运动目标检测和跟踪。主要研究对象是视觉场景中的运动目标。首先,提出基于能量法的自适应背景更新算法,能够实时地更新背景模型,从而实
随着计算智能理论的发展,将计算智能理论用于解决工程问题已成为其研究的首要任务。而流程工业中建模与优化技术对于水泥企业具有重要的现实意义,它的不断完善和应用可以带来十
软件漏洞是软件在设计实现时由于软件功能自身的复杂性和抽象性,导致在具体实现时由于考虑不周全所引起的缺陷。软件漏洞所造成的危害严重,开发人员需要尽最大可能在软件发布之