欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    模式识别与机器学习期末考查试题及参考答案0221222717.docx

    • 资源ID:13597748       资源大小:23.26KB        全文页数:9页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    模式识别与机器学习期末考查试题及参考答案0221222717.docx

    1、模式识别与机器学习期末考查试题及参考答案0221222717模式识别与机器学习期末考查试卷研究生姓名: 入学年份: 导师姓名: 试题 1:简述模式识别与机器学习研究的共同问题和各自的研究侧 重点。答:( 1)模式识别是研究用计算机来实现人类的模式识别能力的 一门学科,是指对表征事物或现象的各种形式的信息进行处理和 分析,以对事物或现象进行描述、辨认、分类和解释的过程。主 要集中在两方面,一是研究生物体(包括人)是如何感知客观事 物的,二是在给定的任务下,如何用计算机实现识别的理论和方 法。机器学习则是一门研究怎样用计算机来模拟或实现人类学习 活动的学科,是研究如何使机器通过识别和利用现有知识来

    2、获取 新知识和新技能。主要体现以下三方面:一是人类学习过程的认 知模型;二是通用学习算法;三是构造面向任务的专用学习系统 的方法。两者关心的很多共同问题,如:分类、聚类、特征选 择、信息融合等,这两个领域的界限越来越模糊。机器学习和模 式识别的理论和方法可用来解决很多机器感知和信息处理的问 题,其中包括图像 / 视频分析(文本、语音、印刷、手写)文档分 析、信息检索和网络搜索等。(2) 机器学习和模式识别是分别从计算机科学和工程的角度发 展起来的,各自的研究侧重点也不同。模式识别的目标就是分 类,为了提高分类器的性能,可能会用到机器学习算法。而机器 学习的目标是通过学习提高系统性能,分类只是其

    3、最简单的要 求,其研究更侧重于理论,包括泛化效果、收敛性等。模式识别 技术相对比较成熟了,而机器学习中一些方法还没有理论基础, 只是实验效果比较好。许多算法他们都在研究,但是研究的目标 却不同。如 在模式识别中研究所关心的就是其对人类效果的提 高,偏工程。而在机器学习中则更侧重于其性能上的理论证明。 试题 2:列出在模式识别与机器学习中的常用算法及其优缺点。 答:(1) K 近邻法算法作为一种非参数的分类算法,它已经广泛应用于分类、 回归和模式识别等。在应用算法解决问题的时候,要注意的两个 方面是样本权重和特征权重。优缺点:非常有效,实现简单,分类效果好。 样本小时误差难控 制,存储所有样本,

    4、需要较大存储空间,对于大样本的计算量 大。(2) 贝叶斯决策法贝叶斯决策法是以期望值为标准的分析法,是决策者在处理 风险型问题时常常使用的方法。优缺点:由于在生活当中许多自然现象和生产问题都是难以完全 准确预测的,因此决策者在采取相应的决策时总会带有一定的风 险。贝叶斯决策法就是将各因素发生某种变动引起结果变动的概 率凭统计资料或凭经验主观地假设,然后进一步对期望值进行分 析,由于此概率并不能证实其客观性,故往往是主观的和人为的 概率,本身带有一定的风险性和不肯定性。虽然用期望的大小进 行判断有一些风险,但仍可以认为贝叶斯决策是一种兼科学性和 实效性于一身的比较完善的用于解决风险型决策问题的方

    5、法,在 实际中能够广泛应用于组织系统改革、企业效益、市场开发、证 券投资等诸多领域。使用时根据决策者的侧重点,结合变异系 数,综合使用货币因素的贝叶斯决策、或效用函数的贝叶斯决策 法,都会得到自己想要的结果。(3) 加密算法是 (数据加密标准)的缩写,它为密码体制中的对称密码 体制,又被称为美国数据加密标准,是 1972 年美国公司研制的加 密算法。是一个分组加密算法,他以 64 位为分组对数据加密。同 时也是一个对称算法:加密和解密用的是同一个算法。它的密匙 长度是 56 位(因为每个第 8 位都用作奇偶校验),密匙可以是任 意的 56 位的数,而且可以任意时候改变。其中有极少量的数被认 为

    6、是弱密匙,但是很容易避开他们。所以保密性依赖于密钥。 优缺点:具有极高安全性,分组比较短,密钥太短,密码生命周 期短,运算速度较慢。(4) 决策树学习算法决策树算法是一种混合算法,它综合了多种不同的创建树的 方法,并支持多个分析任务,包括回归、分类以及关联。决策树 算法支持对离散属性和连续属性进行建模。优缺点:决策树算法高效快速且可伸缩,可轻松实现并行化,这 意味着所有处理器均可协同工作,共同生成一个一致的模型。这 些特征使决策树分类器成为了理想的数据挖掘工具。在数据挖掘 的各种方法中 , 决策树归纳学习算法以其易于提取显式规则、计 算量相对较小、可以显示重要的决策属性和较高的分类准确率等 优

    7、点而得到广泛应用。决策树的这种易理解性对数据挖掘的使用 者来说是一个显著的优点。 然而决策树的这种明确性可能带来误 导。比如,决策树每个节点对应分割的定义都是非常明确毫不含 糊的,但在实际生活中这种明确可能带来麻烦。对决策树常见的 批评是说其在为一个节点选择怎样进行分割时使用“贪心”算 法。此种算法在决定当前这个分割时根本不考虑此次选择会对将 来的分割造成什么样的影响。(5)C均值算法C 均值算法是通过不断调整聚类中心使得误差平方和准则 函数取得极小值。优缺点:能够动态聚类,是一种无监督学习算法,算法简单,速 度快,局部搜索能力强,能够有效处理大型数据库,与神经网络 结合可极大地提高收敛性和精

    8、度。均值算法的一个主要问题是划 分类别数必须事先确定,这种主观确定数据子集数目并不一定符 合数据集自身的特点,所以对于随机的初始值选取可能会导致不 同的聚类结果,甚至存在着无解的情况;在选取聚类中心点时采 用随机选取易使得迭代过程陷入局部最优解,容易收敛于局部极 小点;该算法对“噪音”和孤立点数据比较敏感,少量的该类数 据能够对平均值产生极大的影响。(6)遗传算法遗传算法( )是模拟达尔文的遗传选择和自然淘汰的生物进 化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的 方法。 优缺点:遗传算法是一类可用于复杂系统优化的具有鲁棒性的搜 索算法,与传统的优化算法相比,主要有以下特点: 1.

    9、与问题 领域无关切快速随机的搜索能力。 2. 搜索从群体出发,具有潜在 的并行性,可以进行多个个体的同时比较。 3. 搜索使用评价函数 启发,过程简单。 4. 使用概率机制进行迭代,具有随机性。 5. 具有可扩展性,容易与其他算法结合。 6. 直接以适应度作为搜索 信息,无需导数等其它辅助信息。 7. 使用多个点的搜索信息,具 有隐含并行性。 8. 使用概率搜索技术,而非确定性规则。也存在 一些问题: 1. 没有能够及时利用网络的反馈信息,故算 法的搜索速度比较慢,要得要较精确的解需要较多的训练时间。 2. 算法对初始种群的选择有一定的依赖性,能够结合一些启发算法 进行改进。 3. 算法的并行

    10、机制的潜在能力没有得到充分的利用, 这也是当前遗传算法的一个研究热点方向。(7) 神经网络算法其学习过程由正向传播和反向传播组成。在正向传播过程 中,输入信息从输入层经隐单元层逐层处理后,传至输出层。如 果输出层得不到期望输出,那么就转为反向传播,把误差信号沿 连接路径返回,并通过修改各层神经元的权值,使误差信号最 小。优缺点:算法能够通过学习带正确答案的实例集自动提取“合理 的”求解规则;具有一定的推广能力;学习过程有被“固化”的 潜在可能性;它能以任意精度逼近任意非线性函数,而且具有良 好的逼近性能,并且结构简单,是一种性能优良的神经网络。但 也存在一些问题,算法是按照均方误差的梯度下降方

    11、向收敛的, 但均方误差的梯度曲线存在不少局部和全局最小点,这就使得神 经网络易陷入局部最小;算法的收敛速度较慢,可能会浪费大量 时间;神经网络隐层的结点个数难以确定合适的数值;如何选取 合适的学习样本解决网络的推广(泛化)问题,即使网络能正确 处理未学习过的输入。(8)网络算法 网络算法作为典型的反馈神经网络,有下列特有的优点和缺点。1.只有不动点吸引子,没有其它类型的吸引子。同的这个性质被 称为全局稳定性。 2. 网络状态的演化趋于某个二次函数的局部最 小点。 3. 很难精确地分析网的性能。 4. 难于找到通用的学习算 法。 5. 这类阿络的动力学行为过于筒单。 5. 问只有不动点吸 子,是

    12、一种消极被动的神经网络。试题 3:简述在模式识别与机器学习中解决问题的主要步骤。指出 那些步骤涉及到学习?在数据的前处理中,特征选择起什么作 用?答: (1) 在模式识别与机器学习中解决问题的主要步骤:1.问题描述:准确分析研究目的,并对未来工作做出计划。2.数据选择:数据选择是根据用户需求从数据库中提取相关数 据。3.知识发现过程: 归纳为 3 个步骤,即数据挖掘预处理、数据 挖掘、数据挖掘后处理。数据预处理是对数据进行再加工,检查 数据的完整性及一致性,对其中的噪 音数据进行处理。对丢失的数据利用统计方法进行填补,形成发 掘数据库。数据变换即从发掘数据库里选择数据,变换的方法主 要是利用聚

    13、类分析和判别分析。数据挖掘是根据用户要求,确定 知识发现的目标是发现何种类型的知识。运用选定的知识发现算 法。从数据库中提取用户所需要的知识。知识评价主要用于对所 获得的规则进行价值评定,以决定所得到的规则是否存入基础知 识库。4.选择或设计模型:对同一个问题或许有许多不同的模型可以描 述,不同的模型会导致识别和学习结果的不同,因此需要利用已 有的经验和知识来选择或设计适当的模型。在确定了所建立的模 型后,就可以估计模型的参数,需要注意的时,应该使得模型对 未知数据有良好的适应性。5.训练所建立的模型:用前面所得的数据分成两组,一组作为训 练数据,一组作为测试数据。设定目标误差,用训练数据对所

    14、建立的模型进行训练,达到目标误差,就停止训练,这样就确定了 所建立模型的参数。6.测试、评估、验证模型:测试模型的目的是为了确定所建立模 型是否满足实际应用要求。测试数据应该和训练用的样本数据不 一致,否则,测试所得的结果永远都是满意的。用测试数据对所 建立模型进行测试,观察测试结果是否与实际情况是相符合。若 与实际情况相符合,所建立模型就可对未知数据做预测,从而得 到进一步的验证。(2) 在这些步骤中,步骤 5 涉及到学习。(3) 特征选取(也称作属性选择)是简化数据表达形式,是在模 式识别中根据一定的原则,选取反映被识别模式本质的那些特征 的方法或过程。模式识别和机器学习方法首先要解决的一

    15、个问题 就是特征选择。在数据的前处理中,特征选择是一个非常重要的 步骤,特征选择不合理,会影响识别和学习效果。通过特征选择 和提取,我们才可得到所采集数据中最有效的信息,最有效的特 征,选择出有利于分类或聚类建立模型的变量,从而实现特征空 间维数的压缩,以降低后续处理过程的难度,才能基于这些特征 对所建立模型进行训练和测试。同时特征选取也是降低存储要 求,提高分类精度和效率的重要途径。试题 4:在模式识别与机器学习的研究中,还不断有人提出新的算 法。请列举一些可以用来比较算法好坏的方法?答:算法是计算机科学中一个重要的研究方向,是解决复杂问题 的关键。在计算机世界中,算法无处不在。同一问题可用

    16、不同算 法解决,而一个算法的质量优劣将影响到算法乃至程序的效率。 可以用来比较算法好坏的方法有:1. 正确性 一个算法是否正确的,是指对于一切合法的输入数据,该 算法经过有限时间(算法意义上的有限)的执行是否都能产生正 确(或者说满足规格说明要求)的结果。2.时间复杂度和空间复杂度 一个算法的时间复杂性是指该算法的基本运算次数,记作T(n)(f(n) 。时间复杂度不断增大,算法的执行效率越低。空间 复杂度是指算法在计算机内执行时所需存储空间的度量。记作 S(n)(f(n) 。存储空间越大,算法效率也越低。3.占用空间 算法执行需要存储空间来存放算法本身包含的语句、常数、 变量、输入数据和实现其

    17、运算所需的数据(如中间结果等),此 外还需要一些工作空间用来对(以某种方式存储的)数据进行操 作。4.可读性 可读性好的算法有助于设计者和他人阅读、理解、修改和 重用。与此相反,晦涩难懂的算法不但容易隐藏较多的错误,而且增加了人们在阅读、理解、调试、修改和重用算法等方面的困 难。5.坚固性当输入数据非法时,算法能适当地作出合适的反应。试题 5:在你所知道的模式识别与机器学习算法中,那些方法较合 适用来解决纯数值型数据的问题,那些方法较适合用来解决包含 大量非数值数据的问题。答:( 1)解决纯数值型数据问题的方法:贝叶斯决策法、神经网 络算法等。贝叶斯决策法是基于概率统计的基本的判别函数分类 法

    18、。只要知道先验概率和条件概率就可以对样本进行判断,由于 数据是纯数值型数据,数据简单,样本间的空间距离易计算,且 先验概率和条件概率易求得。神经网络只能处理数值型数据。建 立神经网络需要做的数据准备工作量很大。 要想得到准确度高的 模型必须认真的进行数据清洗、整理、转换、选择等工作。对任 何数据挖掘技术都是这样,神经网络尤其注重这一点。比如神经 网络要求所有的输入变量都必须是 01(或-1 +1)之间的实数, 因此像“地区”之类文本数据必须先做必要的处理变成数值之后 才能用作神经网络的输入。(2)对于非数值型数据可用方法:决策树、遗传算法等。决策树 很擅长处理非数值型数据, 决策树的分类方法是

    19、从实例集中构造 决策树,是一种有指导的学习方法。其算法的特点是通过将大量 数据有目的分类,从中找到一些有价值的,潜在的信息,特别适 合大规模的数据处理。遗传算法特点从解集合进行搜索,利于全 局择优。该算法具有收敛性,通过选择、交叉、变异操作,能迅 速排除与最优解相差极大的串。是非数值并行算法之一,解决了 非数值数据及大量数据带来的计算量和存储量的问题。试题 6:模式识别与机器学习最难解决的问题是什么?并说明理 由。答:我觉得模式识别与机器学习中最难解决的问题是: (1)学习速率的确定。提出设计者应该从具体系统中获得的数据 确定算法学习速率的上、下界数值,并选取最优学习速率。( 2)在处理具体的

    20、问题时,合适算法的选择。 在算法选择中没有天生优越的模式。识别与机器学习算法,各自算法的都有其对 应的应用范围及应用中应注意的问题,只有充分了解不同模式识 别算法,深入分析算法的使用条件,才能做到最佳选择。但目前 算法很多,没有深入的话容易被遗忘,深入的话花得时间多,且 在很多实际问题当中,常常不容易找到那些最重要的特征,或者 受条件限制不能对它们进行测量,这使得特征选择和提取的任务 复杂化,从而成为构造模式识别系统,提高决策精度的最困难的 任务之一。(3)相应的参数的选择。如何确定变量值,这是一个很关键的问 题,但至今还没有快速而有效的规则,有的只是一些原则性的指 导。而且选择参数值最终还应

    21、归结为每个用户对算法的体验,用 户只能通过自己的编程实践,用各种不同的参数值进行调试,看 结果会发生什么,并从中选取适合的值。试题 7 :请例举一些你认为应用得较好的算法及应用实例。答: 我认为应用较好的算法如下:(1)遗传算法由于遗传算法的整体搜索策略和优化搜索方法在计算是不依赖 于梯度信息或其它辅助知识,而只需要影响搜索方向的目标函数 和相应的适应度函数,所以遗传算法提供了一种求解复杂系统问 题的通用框架,它不依赖于问题的具体领域,对问题的种类有很 强的鲁棒性,所以广泛应用于许多科学。1、 函数优化函数优化是遗传算法的经典应用领域,也是遗传算法进行性 能评价的常用算例,许多人构造出了各种各

    22、样复杂形式的测试函 数:连续函数和离散函数、凸函数和凹函数、低维函数和高维函 数、单峰函数和多峰函数等。对于一些非线性、多模型、多目标 的函数优化问题,用其它优化方法较难求解,而遗传算法可以方 便的得到较好的结果。2、 组合优化 随着问题规模的增大,组合优化问题的搜索空间也急剧增 大,有时在目前的计算上用枚举法很难求出最优解。对这类复杂 的问题,人们已经意识到应把主要精力放在寻求满意解上,而遗 传算法是寻求这种满意解的最佳工具之一。实践证明,遗传算法 对于组合优化中的问题非常有效。例如遗传算法已经在求解旅行 商问题、 背包问题、装箱问题、图形划分问题等方面得到成功的 应用。此外,也在生产调度问

    23、题、自动控制、机器人学、图象处理、 人工生命、遗传编码和机器学习等方面获得了广泛的运用。 (2)神经网络算法神经网络模型有输入层、隐含层、输出层三个层次,通过误 差反向后传算法来消除误差。它是一种具有模式变换能力、自组 织、自适应、自学习特点的计算机制,它具有高度的并行结构和 并行实现能力,具有高速寻找优化解的能力。应用也比较广。1、 人工神经网络模型在企业综合绩效管理评价体系中的应用 从输入层输入企业综合绩效评价的指标数据,经隐含层处理 后传入输出层,输出结果即为评价结果。在正向传播阶段,每一 层神经元的状态只影响到下一层神经元的状态。如果输出层所得 到的输出结果与期望输出结果的误差超过误差

    24、允许范围,则进入 误差反向后传阶段,误差信号按原来的连接通路返回,将误差进 行反向传播,求出隐含层单元的一般化误差,调整各层之间的连 接权值以及隐含层、输出层的阀值,使输出期望值和神经网络实 际输出值的均方误差趋于最小。以足够的样本运用优化模型学习 算法来训练此网络,训练好的网络所持有的那组权系数就是所要 确定的企业综合绩效评价指标的权重。最后,将目标企业综合绩 效评价指标的具体值作为训练好的模型的输入,可得目标企业的 绩效评价。2、应用到高校的学生就业工作中通过收集已毕业的学生信息,对数据信息进行合并,形成结 构统一的就业信息数据源。对数据源进行数据预处理,去掉与决 策无关的属性和高分支属性、处理含空缺值的属性,然后根据随 机算法,在训练样本数据库中,抽取其中 2/3 的数据用于训练网 络,剩余 1/3 的数据用于测试模型的准确率。采用三层网络来进 行建模。神经网络具有很强的自适应性和学习能力,将其应用于 毕业生就业预测中精度较高。经过对实际毕业生就业信息的预 测,其结果与实际情况吻合理想,因此对毕业生就业指导有着现 实的意义。网络模型完全可以用来预测计算。


    注意事项

    本文(模式识别与机器学习期末考查试题及参考答案0221222717.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开