登录
首页 » Others » MATLAB ELM+PCA人脸识别

MATLAB ELM+PCA人脸识别

于 2019-04-20 发布
0 233
下载积分: 1 下载次数: 3

代码说明:

使用elm和pca结合的人脸识别matlab程序,仅供初学者学习使用 

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • Spark开发指南
    Spark开发指南.pdf本书参考Spark官方文档和源码,通过本书你将精通Spark的安装、配置、开发、监控和调优。Apache SparkSpark是伯克利 APMLab实验室精心打造的,力图在算法( Algorithms)、机器( Machines)、人( People)之间通过大规模集成,来展现大数据应用旳一个平台,其核心引擎就是 Spark,其计算基础是弹性分布式数据集,也就是RDD。通过Spark, MPLab运用大数据、云计算、通信等各种源,以及各种灵活的技术方案,对海量不透明的数据进行甄別并转化为有用的信息,以供人们更好的理解世界。 Spark已经涉及到机器学习、数据挖掘、数据库、信息检索、自然语言处理和语音识别等多个领域。Sparp ecological environment陡着 spark的日趋完善, Spark以其优异的性能正逐渐成为下一个业界和学术界的开源大数据处理平台。随着 Spark1.1.0的发布和 Spark生态圈的不断扩大,可以预见在今后的一段吋间内, Spark将越来越火热。spak生态圈以Spa为核心引擎,以HDFS、S3、 Tachyon为持久层读写原生数据,以 Mesos、YARN和自身携带的Standalone作为资源管理器调度job,来完成spak应用程序的计算;而这些spak应用程序可以来源于不同的组件,如 Spark的批处理应用、 Spark Streaming的实时处理应用、 Spark sρL的即席查询、 BlinkDB的权衝查询、MLib或 MLbase的机器学习、 GraphX的图处理等等。更多的新信息请参看伯克利 APMLab实验室的项目进展htps:/ mplab. cS. berkeley. edu/projects或者 Spark峰会信息htp:/ spark-summit org。Spark Spark MLlib GraphXSQL Streaming(machine(graph)learningApache SparkSparkSpark是一个快速的通用大规模数据丛理系统,和 Hadoop MapReduce相比更好的容锆性和内存计算高速,在内存中运算100倍速度于 MapReduce易用,相同的应用程序代码量要比 MapReduce少25倍提供了丰富的AP支持互动和迭代程序Spark大数据平台之所以能日渐红火,得益于 Spark内核架构的优秀·提供了支持DAG图的分布式并行计算框架,减少多次计算之间中间结果O开销·提供 Cache机制来支持多次迭代计算或者数据共享,减少开销*·RDD之间维护了血统关系,一旦 RDD fail掉了,能通过父RDD自动重建,保证了容错性·, RDD Partition可以就近读取分布式文件系统中的数据块到各个节点内存中进行计算使用多线程池模型来减少task启动开稍shuffle过程中避免不必要的sor操作采用容错的、高可伸缩性的aka作为通讯框架SparkStreamingSparkstreaming是一个对实时数据流进行高通量、容锴处理的流式处理系统,可以对多种数据源(如Kdka、Fume、Twitter、zero和TCP套接字)进行类似map、 reduce、join、 window等复杂操作,并捋结果保存到外部文件系统、数据库或应用到实时仪表盘Sparkstreaming流式必理系统特点有捋流式计算分解成一系列短小的批处理作业将失败或者执行校慢的任务在其它节点上并行执行较强的容错能力(基于RDD继承关系 Lineage)使用和RDD一样的语义Spark SQLSpark SQL是一个即席查询系统,可以通过SQL表达式、 HiveQL或者 Scala dsl在 Spark上执行查询。Spark SQL的特点·引人了新的RDD类型 SchemaRDD,可以象传统数据库定义表一样来定义 SchemaRDD, SchemaRDD由定义了列数据类型的行对象构成。· SchemaRDD可以从RDD转换过来,也可以从 Parquet文件读入,也可以使用 Hive QL从Hve中获取·在应用程序中可以混合使用不同来源的数据,如可以将来自 HiveQL的数据和来自sQL的数据进行jn操作。·内嵌 catalys优化器对用户查询语句进行自动优化MLlibMLib是Spak实现一些常见的机器学习算法和实用程序,包括分类,回归,聚类,协同过滤,降维,以及底层GraphXGraphX是基于 Spark的图处理和图并行计算AP。 GraphX定义了一个新的概念:弹性分布式属性图,一个每个顶点和边都带有属性的定向多重图;并引人了三种核心RDD: Vertices、 Edges、 Triplets;还开放了一组基本操作(如 subgraph,joinvertices, and mapReduce Triplets),并且在不断的扩展图形算法和图形构建工具来筒化图分析工作生态圈的应用Spark生态圈以 Spark为核心、以RDD为基础,打造了一个基于内存DAG计算的大数据平台,为人们提供了一栈式的数据处理方奚。人们可以根据不同的汤景使月主要应用场景用户曲像的建立用户异常行为的发现社交网络关系洞察用户定向商品、活动推荐spak运维相关安装配置、监控等,请求参考《 Spark运维实战》graphiteum install -y bitmap bitmap-fonts-compat Django django-tagging fontconfig cairo python-devel python-memcachedpython-twisted pycairo mod python python-Idap python-simplejson memcached python-zope-interface mod wsgipython-sqlite2Spark BaseSpark开发环境Spark本身是由 scala语言开发的,提供了三种语雷接口: Scala、Java、 Python。根据自己的喜好可以使用相应语言的开发工具。本书使用 scala语言做为开发Spak应用的语,采用 Eclipse为主要的开发工具主要介绍了两个流行的开发工貝: Eclipse、 Intell IDEA。JDK安装配置下载官方网址:htp/www.oracle.com/technetwork/javaljavase/downloads/jdk7-downloads-1880260hml选择好操作系统版本,32位操作采统选择带j586的安装文件;64位操作系统选择菅×64的安装文件。Linux操作系统推荐下载 tar. gz格式的安装文件, Window当然也只有exe格式的文件。Linux下安装解压tar -zxvf jdk-7ug-linux-1586. tar. gz-C/opt/In-/opt/jdk170_09 /opt/jdk设置环境变量用ⅵ编辑配置文件:/etc/ profileexport JAVA HOME=/ pt/jdkexport CLASSPATH=$JAVA HOME/lib/dt jar: SJAVA HOME/lib/tools. jarexport PATH= $JAVA HOME/bin: s PATH保存退出按Esc然后输入Wq使配置生效source /etc/profileWindows下安装选择好操作系统版本是32还是64,解压双击进行安装一路下一步,便可安装成功。设置环境变量测试是否成功命合行输人Java -versIon如果出现下面提示说明成功
    2020-12-01下载
    积分:1
  • 小波去除音频信号中的噪声,观察频谱
    对声音信号加入随机噪声,用小波去除噪声,观察去噪前后的时域和频谱图,可听前后声音的变化。
    2020-12-05下载
    积分:1
  • Labview Core II官方教材
    这是NI的官方收费培训:labview core2的官方教材,手工扫描的D.为设计模式设置定时执行定时总结一测验答案1.状态机是设计模式的范例。78-0a)对软件控制定时?NATIONALINSTRUMENTSniconwhina training总结一测验答案总结一测验答案2.下列哪项或哪几项为使用多循环模式的原因?3.软件控制定时能够为处理器提供处理其它任务的a)同时执行多个任务时间。b)通过状态机执行不同的状态c)以不同的速率执行任务d)执行开始代码、主循环和关闭代码)INSTIIONALNALRUMENTSn. comchinastrainingUMENTSni.comichinaitraining第2课同步技术第作的A变量(预览)做日·与前面板输入控件/显示控件关联位于同一计算·与具有前面板,但不存在程序框图的特殊机上的多个Ⅵ全局Ⅵ关联主题动全期位于一计算·使用带有未初始化的移位寄在器的Whe机上的多个Ⅵ环实现,移位寄存器用于存储全局数据A.变量(预览)位于同一计算·使用项目中的项日库实现B.通知器机上的多个Ⅵ·便于转换为网络发布共享变量C.队列以太网使用项目中的项目库实现通常用于与实时终端通信INStRumEnTsIn.comichinatraining小环们花冲B队同步需求B.通知器变量常用于在并行处理过程中传递数据通知器操作函数用于挂起一个程序框图的执行,直使用变量会破坏LabⅥEW的数据流模式,到从另一个Ⅵ或程序框图的另一部分中取得数据。从而可能引发竞争状态。与通过连线传递数据相比,占用系统开销更大获取诵知等发送通知取消涵知8通知器专的等待通知等待多个通知念 NATIONALINSTRUMENTSI ni. comlchi的选an像INATIONALai.comichinatraining主/从设计模式通知器一优势使用通知器在并行循环间传输数据具有下列优点:·两个循环均被同步为与主循环一致一从循环且仅在主循环发出通知时执行器装题·通知器可用于创建全局可用数据,从而使发送带通知器的数据成为可能·使用通知器创建有效代码一无需通过轮询确定主循环的数据何时可用岁判解装别如A1单91mm不)instRUmeNtS InI.ComIChiNaltrainIng通知器一缺点C.队列通知器不缓存数据队列与通知器类似,但队列可存储多个数据·如主循环在从循环读取第一份数据前发送艻一份默认情况下,队列以FFO(先进先出)方式执行数据,原有数据将被覆盖并丢失如需处理排列为队列的数据,请使用队列如仪需处理当前数据,请使用通知器NATIONALINSTRUMENTSnicosichina trainingnicomichinaatrsc.队列生产者/消费者设计模式(数据)队列操作函数可为在程序框图的不同部分或其它Ⅵ望需重间通信的数据创建队列证[魏率[看获队人用元常入队列我队元章获队列大态释队列用有损耗元家队列最璃,元出列清空队人列PinsTRUmEnTsInL.ComLcHiNaTraininGIinstrUMenTs i ni.cOm/cHInalTrAining总结一测验答案总结一连线答案1.下列哪项或哪几项无法缓存数据?1.获取队列引用a)通知器a.销毁队列引用b)队列b.分配队列的数据类型c)全局变量2.获取队列状态c.在队列后端添加元素d)局部变量3.释放队列引用d.确定当前队列中的元9素数量4.元素入队列NATIONALNSTRUMENTs ni comichinatsainingpRUMENTS nicom/chinaitraining总结一测验答案3.卜列哪项或哪儿项为队列和通知器的有效数据类型?a)字符串b)数值c)枚举d)布尔数组e)一个字符串簇和一个数值NATIONALINSTRUMENTSsi. com/caina ng第3课A.事件事件编程生的异主题事件可来自用户界面、外部1O或程序的其它部分A.事件B.事件驱动编程C.说明和建议事作驱动编程一种编法,程序在我D.基于事件的设计模式个事件发生) INSTRUMENTs I nicomechinatrainingNATIONALINSTRUMENTSRicomchinatraintB.事件驱动编程事件结构组成部分事件结构超时事件选择器标签事件选择器标签进知和过滤事件识别当前查看的事件分支配骂和使用事件结构·超时一等待某个1:“新建按钮”:鼠标按下?事件注册和面板锁定事件发生的事件:默认值为-1,即永不超时)INSTRUMENTS Ini. eamichinaistaining事件结构组成部分(续)通知和过滤事件事件数据节点事件数据节点事件过滤节点通知事件识别事件发生·用户操作已经发生时 LabVIEW提供的数据;与按LabVIEW已处理了事件干“建按钮鼠标按下?名称解除捆绑·仅用于事件数据节点函数类似事件过滤节点过滤事件识别在事件数·用户操作已经发生据节点中,事LabVIEW尚未处理事件件分支可修改允许用户覆盖事件的默认动作的部分数据可用于事件过滤节点和事件数据节点NATIONALSTRUMENTS nl. com/chinatrainingINSTRUMENTSni.com/chinaftraining事件结构配置事件结构通常用于Whle循环序—新田“偏改变每次循环仅处理一个事件吧明和提示建友钮无事件发生时休眠结祗取消茎理程序相图出除事件结构本分支所理的事件复料事件分支右键单击事件结构边框,从快捷菜单分选择编辑分支所处理的事件,使用对话框薰分配置事件PhNATIONALNstrUmeNtsni.comichinatrainingNATIONALINSTRUMENTSni.comchinatraining到食?(是B中,而中出比,个出得通知和过滤事件事件注册和面板锁定事件键鼠标→通知事件(绿色箭头)运行Ⅵ时, LabVIEW会自动注册通过编辑事件对话鼠标按下用户操作已经发生框配置的事件鼠标按下?鼠标进入·事件注册后被放入队列,直至事件结构配置为执鼠标离开过滤事件(红色箭头)行该事件鼠标移动鼠标释放用户已经执行操作,但尚未处理事件不会错过事件或打乱事件的顺序多拖曳允许用户自定义事件处理。快捷菜单·默认状态下将锁定前面板至事件处理结朿用户可禁用锁定前面板,但仅限通知事件贴等饮Ⅵ进入空闲状态时将取消事件注册VINSTRUMENTSni com/chinasrainingNATIONALTRUMENTSni. com/chinaltrainingC.说明和建议C.说明和建议完整列表,见 LabVIEW帮助主题:在 ab VIEW中使用件的说明和建议使用值改变事件检测值的改变无论用户如何修改输入控件,值改变均生成事件触发布尔控件书键盘快捷键、增量减量按钮和在数字显示框内,使用控件接线端必须位于事件分支内部,机械动作才能键盘输入数值正确执行保持事件处理代码简洁快速通过编程更新前面板如果代码执行时间过长,可锁定用户界如使用Ⅵ服务器或变量,以编程的方式改变前面板Ⅵ和对象, LabvIEw就不会生成事生特例:值(信号)属性INStRumEnTsIni.comichinaltrainingIONALTruMentSni.com/chinatraininD.基于事件的设计模式用户界面事件处理器用户界面事件处理器使用用户界面事件处理器生产者/消费者(事件)设计模式监听下列事件,移动单击鼠标或按下按健用户界面事件不影响程序的交互性,使处理器的开销降为最小) nNATIONALINSTRUMENTs ni. com china/rainngNATIONALNSTRUMENTSni. comichinaftraiaing生产者消费者(事件)总结一测验答案优势1.使用用户界面事件可使前面板用户操作与程序框对用户界面实图执行同步。现有效的异步响应对队列可传递任b)错意数据类型NATIONALInStruMenTsni.comichinahtrainingNATIONALNSTRUMENTSal. comlchinaftraining总结一测验答案总结一测验答案2.事件结构每次执行时仅能处理一个事件3.下列哪项或哪几项为用户界面事件范例?a)对a)鼠标点击b)错b)键盘按键c)事件过滤节点d)控件值改变)instRUmeNTsInI.ComIChiNaTtrainIngANATIONALISTRUMENTSn com/chinatraining总结一测验答案4.下列哪项或哪几项操作可生成数值输入控件的值改变事件?a)单击数字显示框,然后从键盘输入数值b)单击增量或减量按钮。c)将鼠标置于需改变的数字的右侧,然后在键盘上按向上或向下箭头键d)使用局部变量改变数值输入控件的值PiANATIONALINSTRUMENTS ni com china training10
    2020-12-09下载
    积分:1
  • MyEclipse2018 9.0破解文件
    MyEclipse 2018 9.0 破解文件(含教程)MyEclipse,是在Eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境,主要用于Java、Java EE以及移动应用的开发。MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持相当不错。
    2020-12-09下载
    积分:1
  • 基于matlab的cdma通信系统的仿真
    基于matlab的cdma通信系统的仿真,本科毕业论文。
    2020-11-28下载
    积分:1
  • 自抗扰控制 PMSM模型
    永磁同步电机自抗扰控制部分用m文件实现,灵活可以实现不同非线性程度的跟踪微分器、观测器、控制率
    2020-11-28下载
    积分:1
  • 基于STM32俄罗斯方块源代码.zip
    【实例简介】基于STM32俄罗斯方块源程序,拿来和大家分享一下,共同学习。
    2021-12-02 00:43:47下载
    积分:1
  • 读取文本数据到数组labview
    通过将文本txt格式或Excel格式的数据读取到labview的数组中
    2020-12-07下载
    积分:1
  • 433/315M遥控器原理图
    433/315M遥控器原理图,距离实测100m,如需更远距离,在天线输出端在加放大电路既可,在加3级放大后距离可以达到3000m
    2020-11-06下载
    积分:1
  • 宽带信号DOA估计算法
    宽带信号DOA估计TCT算法,经验证可用
    2020-12-03下载
    积分:1
  • 696516资源总数
  • 106428会员总数
  • 7今日下载