数据挖掘考试题精编版

合集下载

数据挖掘考试题及答案

数据挖掘考试题及答案

数据挖掘考试题及答案### 数据挖掘考试题及答案#### 一、选择题(每题2分,共20分)1. 数据挖掘的目的是发现数据中的:- A. 错误- B. 模式- C. 异常- D. 趋势答案:B2. 以下哪项不是数据挖掘的常用算法:- A. 决策树- B. 聚类分析- C. 线性回归- D. 神经网络答案:C3. 关联规则挖掘中,Apriori算法用于发现:- A. 频繁项集- B. 异常值- C. 趋势- D. 聚类答案:A4. K-means算法是一种:- A. 分类算法- B. 聚类算法- C. 预测算法- D. 关联规则挖掘算法答案:B5. 以下哪个指标用于评估分类模型的性能:- A. 准确率- B. 召回率- C. F1分数- D. 所有以上答案:D#### 二、简答题(每题10分,共30分)1. 描述数据挖掘中的“过拟合”现象,并给出避免过拟合的策略。

答案:过拟合是指模型对训练数据拟合得过于完美,以至于失去了泛化能力。

避免过拟合的策略包括:使用交叉验证、正则化技术、减少模型复杂度、获取更多的训练数据等。

2. 解释什么是“数据清洗”以及它在数据挖掘中的重要性。

答案:数据清洗是指从原始数据中识别并纠正(或删除)错误、重复或不完整的数据的过程。

它在数据挖掘中至关重要,因为脏数据会导致分析结果不准确,影响最终的决策。

3. 描述“特征选择”在数据挖掘中的作用。

答案:特征选择是数据挖掘中用来降低数据维度、提高模型性能和减少计算成本的过程。

通过选择最有信息量的特征,可以去除冗余或无关的特征,从而提高模型的准确性和效率。

#### 三、应用题(每题25分,共50分)1. 假设你正在分析一个电子商务网站的用户购买行为,描述你将如何使用数据挖掘技术来识别潜在的营销机会。

答案:首先,我会使用聚类分析来识别不同的用户群体。

然后,通过关联规则挖掘来发现不同用户群体的购买模式。

接着,利用分类算法来预测用户可能感兴趣的产品。

历年数据挖掘期末考试试题及答案

历年数据挖掘期末考试试题及答案

历年数据挖掘期末考试试题及答案2019年春选择题1. 关于数据挖掘下列叙述中,正确的是:- A. 数据挖掘只是寻找数据中的有用信息- B. 数据挖掘就是将数据放置于数据仓库中,方便查询- C. 数据挖掘是指从大量有噪音数据中提取未知、隐含、先前未知的、重要的、可理解的模式或知识- D. 数据挖掘就是从数据中提取出数值型变量2. 下列关于聚类分析的说法中,正确的是:- A. 聚类分析是无监督研究- B. 聚类分析的目的是找到一组最优特征- C. 聚类分析只能用于数值型变量- D. 聚类分析是一种监督研究方法3. 一般的数据挖掘流程包括以下哪些步骤:- A. 数据采集- B. 数据清洗- C. 数据转换- D. 模型构建- E. 模型评价- F. 模型应用- G. A、B、C、D、E- H. A、B、C、D、E、F- I. B、C、D、E、F- J. C、D、E、F简答题1. 什么是数据挖掘?介绍一下数据挖掘的流程。

数据挖掘是从庞大、复杂的数据集中提取有价值的、对决策有帮助的信息。

包括数据采集、数据清洗、数据转换、模型构建、模型评价和模型应用等步骤。

2. 聚类分析和分类分析有什么不同?聚类分析和分类分析都是数据挖掘的方法,不同的是聚类分析是无监督研究,通过相似度,将数据集分为不同的组;分类分析是监督研究,通过已知的训练集数据来预测新的数据分类。

也就是说在分类中有“标签”这个中间过程。

3. 请介绍一个你知道的数据挖掘算法,并简单阐述它的流程。

Apriori算法:是一种用于关联规则挖掘的算法。

主要流程包括生成项集、计算支持度、生成候选规则以及计算可信度四步。

首先生成单个项集,计算各项集在数据集中的支持度;然后根据单个项集生成项集对,计算各项集对在数据集中的支持度;接着从项集对中找出支持度大于某个阈值的,生成候选规则;最后计算规则的置信度,保留置信度大于某个阈值的规则作为关联规则。

数据挖掘考试题库及答案

数据挖掘考试题库及答案

数据挖掘考试题库及答案一、选择题1. 数据挖掘是从大量数据中提取有价值信息的过程,以下哪项不是数据挖掘的主要任务?A. 预测B. 分类C. 聚类D. 数据可视化答案:D2. 以下哪种技术不属于数据挖掘的常用方法?A. 决策树B. 支持向量机C. 关联规则D. 数据仓库答案:D3. 数据挖掘中,以下哪项技术常用于分类和预测?A. 神经网络B. K-均值聚类C. 主成分分析D. 决策树答案:D4. 在数据挖掘中,以下哪个概念表示数据集中的属性?A. 数据项B. 数据记录C. 数据属性D. 数据集答案:C5. 数据挖掘中,以下哪个算法用于求解关联规则?A. Apriori算法B. ID3算法C. K-Means算法D. C4.5算法答案:A二、填空题6. 数据挖掘的目的是从大量数据中提取______信息。

答案:有价值7. 在数据挖掘中,分类任务分为有监督学习和______学习。

答案:无监督8. 决策树是一种用于分类和预测的树形结构,其核心思想是______。

答案:递归划分9. 关联规则挖掘中,支持度表示某个项集在数据集中的出现频率,置信度表示______。

答案:包含项集的记录中同时包含结论的记录的比例10. 数据挖掘中,聚类分析是将数据集划分为若干个______的子集。

答案:相似三、判断题11. 数据挖掘只关注大量数据中的异常值。

()答案:错误12. 数据挖掘是数据仓库的一部分。

()答案:正确13. 决策树算法适用于处理连续属性的分类问题。

()答案:错误14. 数据挖掘中的聚类分析是无监督学习任务。

()答案:正确15. 关联规则挖掘中,支持度越高,关联规则越可靠。

()答案:错误四、简答题16. 简述数据挖掘的主要任务。

答案:数据挖掘的主要任务包括预测、分类、聚类、关联规则挖掘、异常检测等。

17. 简述决策树算法的基本原理。

答案:决策树算法是一种自顶向下的递归划分方法。

它通过选择具有最高信息增益的属性进行划分,将数据集划分为若干个子集,直到满足停止条件。

(完整word版)数据挖掘题目及答案

(完整word版)数据挖掘题目及答案

(完整word版)数据挖掘题⽬及答案⼀、何为数据仓库?其主要特点是什么?数据仓库与KDD的联系是什么?数据仓库是⼀个⾯向主题的(Subject Oriented)、集成的(Integrate)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,⽤于⽀持管理决策。

特点:1、⾯向主题操作型数据库的数据组织⾯向事务处理任务,各个业务系统之间各⾃分离,⽽数据仓库中的数据是按照⼀定的主题域进⾏组织的。

2、集成的数据仓库中的数据是在对原有分散的数据库数据抽取、清理的基础上经过系统加⼯、汇总和整理得到的,必须消除源数据中的不⼀致性,以保证数据仓库内的信息是关于整个企业的⼀致的全局信息。

3、相对稳定的数据仓库的数据主要供企业决策分析之⽤,⼀旦某个数据进⼊数据仓库以后,⼀般情况下将被长期保留,也就是数据仓库中⼀般有⼤量的查询操作,但修改和删除操作很少,通常只需要定期的加载、刷新。

4、反映历史变化数据仓库中的数据通常包含历史信息,系统记录了企业从过去某⼀时点(如开始应⽤数据仓库的时点)到⽬前的各个阶段的信息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和预测。

所谓基于数据库的知识发现(KDD)是指从⼤量数据中提取有效的、新颖的、潜在有⽤的、最终可被理解的模式的⾮平凡过程。

数据仓库为KDD提供了数据环境,KDD从数据仓库中提取有效的,可⽤的信息⼆、数据库有4笔交易。

设minsup=60%,minconf=80%。

TID DATE ITEMS_BOUGHTT100 3/5/2009 {A, C, S, L}T200 3/5/2009 {D, A, C, E, B}T300 4/5/2010 {A, B, C}T400 4/5/2010 {C, A, B, E}使⽤Apriori算法找出频繁项集,列出所有关联规则。

解:已知最⼩⽀持度为60%,最⼩置信度为80%1)第⼀步,对事务数据库进⾏⼀次扫描,计算出D中所包含的每个项⽬出现的次数,⽣成候选1-项集的集合C1。

《数据挖掘》试题与答案[精品文档]

《数据挖掘》试题与答案[精品文档]

一、解答题(满分30分,每小题5分)1. 怎样理解数据挖掘和知识发现的关系?请详细阐述之首先从数据源中抽取感兴趣的数据,并把它组织成适合挖掘的数据组织形式;然后,调用相应的算法生成所需的知识;最后对生成的知识模式进行评估,并把有价值的知识集成到企业的智能系统中。

知识发现是一个指出数据中有效、崭新、潜在的、有价值的、一个不可忽视的流程,其最终目标是掌握数据的模式。

流程步骤:先理解要应用的领域、熟悉相关知识,接着建立目标数据集,并专注所选择的数据子集;再作数据预处理,剔除错误或不一致的数据;然后进行数据简化与转换工作;再通过数据挖掘的技术程序成为模式、做回归分析或找出分类模型;最后经过解释和评价成为有用的信息。

2. 时间序列数据挖掘的方法有哪些,请详细阐述之时间序列数据挖掘的方法有:1)、确定性时间序列预测方法:对于平稳变化特征的时间序列来说,假设未来行为与现在的行为有关,利用属性现在的值预测将来的值是可行的。

例如,要预测下周某种商品的销售额,可以用最近一段时间的实际销售量来建立预测模型。

2)、随机时间序列预测方法:通过建立随机模型,对随机时间序列进行分析,可以预测未来值。

若时间序列是平稳的,可以用自回归(Auto Regressive,简称AR)模型、移动回归模型(Moving Average,简称MA)或自回归移动平均(Auto Regressive Moving Average,简称ARMA)模型进行分析预测。

3)、其他方法:可用于时间序列预测的方法很多,其中比较成功的是神经网络。

由于大量的时间序列是非平稳的,因此特征参数和数据分布随着时间的推移而变化。

假如通过对某段历史数据的训练,通过数学统计模型估计神经网络的各层权重参数初值,就可能建立神经网络预测模型,用于时间序列的预测。

3. 数据挖掘的分类方法有哪些,请详细阐述之分类方法归结为四种类型:1)、基于距离的分类方法:距离的计算方法有多种,最常用的是通过计算每个类的中心来完成,在实际的计算中往往用距离来表征,距离越近,相似性越大,距离越远,相似性越小。

数据分析与数据挖掘技术考试

数据分析与数据挖掘技术考试

数据分析与数据挖掘技术考试(答案见尾页)一、选择题1. 数据分析的主要目的是什么?A. 提取数据中的有用信息B. 存储和管理数据C. 改进数据挖掘算法D. 预测未来趋势2. 在进行数据分析时,以下哪个步骤不是必须的?A. 数据收集B. 数据清洗C. 数据转换D. 数据可视化3. 数据挖掘中常用的聚类算法有(多选)?A. K-meansB. DBSCANC. 线性回归D. 决策树4. 以下哪种数据格式通常用于数据挖掘项目?A. 文本文件B. Excel表格C. JSOND. SQL数据库5. 在数据挖掘中,用于评估模型性能的指标有(多选)?A. 准确率B. 召回率C. F1分数D. 平均绝对误差6. 数据挖掘过程中,如何确定哪些特征对预测目标变量最重要?A. 人工检查B. 使用统计方法C. 自动化特征选择算法D. 专家经验7. 在数据挖掘中,处理缺失值的方法有(多选)?A. 删除含有缺失值的记录B. 填充缺失值C. 使用均值、中位数等统计量填充D. 对缺失值进行建模预测8. 以下哪种图形工具常用于数据挖掘结果的展示?A. 折线图B. 柱状图C. 散点图D. 饼图9. 在数据挖掘中,分类算法的类型有(多选)?A. 决策树B. 支持向量机C. 随机森林D. 神经网络10. 数据挖掘项目完成后,通常需要进行哪些步骤来确保成果的可复现性和可扩展性?A. 代码备份B. 文档编写C. 数据备份D. 版本控制11. 数据分析的目的是什么?A. 提供决策支持B. 改进数据存储C. 增强数据安全性D. 优化数据传输速度12. 数据挖掘技术中,以下哪种技术主要用于发现数据中的关联规则?A. 分类和预测B. 聚类分析C. 关联规则挖掘D. 回归分析13. 在聚类分析中,以下哪个指标是用来衡量聚类效果的?A. 误差平方和 (SSE)B. R方值 (R^2)C. K-means 距离D. DBSCAN 簇类中心14. 以下哪种方法通常用于数据预处理?A. 特征选择B. 数据降维C. 异常值检测D. 数据转换15. 在数据可视化中,以下哪种图表最适合展示分类数据的分布?A. 条形图B. 折线图C. 饼图D. 散点图16. 在数据挖掘中,以下哪个算法主要用于预测模型?A. KNN (K-最近邻)B. 决策树C. 聚类分析D. 关联规则挖掘17. 在进行回归分析时,以下哪个指标是用来衡量模型拟合优度的?A. R方值 (R^2)B. 模型复杂度C. 均方误差 (MSE)D. 平均绝对误差 (MAE)18. 在数据挖掘中,以下哪个技术可以用于发现数据中的异常或离群点?A. 分类和预测B. 聚类分析C. 关联规则挖掘D. 异常值检测19. 在数据可视化中,以下哪种图表可以帮助我们理解数据的趋势和模式?A. 条形图B. 折线图C. 饼图D. 散点图20. 数据挖掘主要依赖于哪种技术?A. 统计学B. 机器学习C. 数据库管理D. 计算机编程21. 在进行数据分析时,通常首先会进行哪种操作?A. 数据清洗B. 数据转换C. 数据可视化D. 数据挖掘22. 下列哪个工具不是常用的数据挖掘工具?A. ExcelB. PythonC. RD. SPSS23. 数据挖掘过程中,经常使用的算法类型有哪些?A. 分类和聚类B. 回归和关联规则学习C. 时间序列分析和异常检测D. 以上全部24. 在数据挖掘中,用于发现数据间潜在关系的方法有哪几种?A. 基于距离的方法B. 基于密度的方法C. 基于聚类的方法D. 基于关联规则的方法25. 数据挖掘中,评估模型性能的常用指标有哪些?A. 准确率B. 召回率C. F1分数D. 以上全部26. 在构建数据挖掘模型时,通常会使用哪种技术来减小过拟合的风险?A. 特征选择B. 正则化C. 数据降维D. 数据集成27. 数据挖掘中的特征工程包括哪些步骤?A. 特征提取B. 特征筛选C. 特征转换D. 特征规范化28. 在实际应用中,如何确定哪些特征对预测目标变量最重要?A. 使用统计测试B. 利用特征重要性评分C. 通过领域专家经验判断D. 以上全部29. 下列哪个过程属于数据分析?A. 数据清洗B. 数据转换C. 数据建模D. 数据存储30. 数据挖掘通常涉及哪些步骤?A. 数据收集B. 特征选择C. 模型训练D. 评估模型31. 在数据挖掘中,什么是关联规则?A. 两个或多个变量之间的关系B. 一组数据的统计特性C. 数据的分组D. 数据的聚合32. 以下哪种算法常用于聚类分析?A. 决策树B. 线性回归C. K-均值算法D. 支持向量机33. 数据可视化工具通常用于展示什么?A. 数据集的大小B. 数据的分布情况C. 数据的关系D. 数据的统计特性34. 在数据挖掘中,什么是分类算法?A. 用于预测离散值(如类别)的算法B. 用于预测连续值(如价格)的算法C. 用于发现数据中的模式和趋势的算法D. 用于数据清洗和预处理的算法35. 关联规则学习中的“支持度”是什么?A. 一组数据项在数据集中出现的频率B. 一组数据项之间的相关性C. 一组数据项之间的差异度D. 一组数据项的置信度36. 在聚类分析中,K-均值算法的目标是什么?A. 最小化所有数据点到其所属簇质心的距离之和B. 最大化所有数据点到其所属簇质心的距离之和C. 最小化所有数据点与其所属簇平均距离之和D. 最大化所有数据点与其所属簇平均距离之和37. 数据挖掘中常用的评估指标有哪些?A. 准确率B. 召回率C. F1分数D. 均方误差38. 在数据挖掘中,以下哪个过程是用来发现数据中的模式或关联的?A. 数据清理B. 数据集成C. 数据挖掘39. 数据挖掘任务通常不包括以下哪项?A.分类B.聚类C.回归D.数据合并40. 以下哪种图形工具常用于数据挖掘过程中的数据可视化?A. 折线图B. 柱状图C. 饼图D. 网络图41. 在数据挖掘中,聚类分析可以用于:A. 发现不同客户群体的特征B. 优化业务流程C. 预测股票价格D. 评估数据质量42. 数据分析中的“描述性统计”主要关注什么?A. 数据的分布情况B. 数据的极值C. 数据的复杂性D. 数据的生成过程43. 在数据挖掘中,决策树是一种常用的算法,它的基本思想是什么?A. 通过一系列规则对数据进行分类B. 通过逐步消除变量来简化数据集C. 通过计算数据的方差来评估数据质量D. 通过建立数据模型来预测未来44. 数据库系统工程师在数据分析与数据挖掘项目中主要负责哪些工作?B. 数据清洗C. 数据分析D. 数据可视化45. 数据挖掘中的“关联规则学习”主要用于发现数据项之间的什么关系?A. 对立关系B. 包容关系C. 依赖关系D. 无关关系二、问答题1. 什么是数据挖掘?请简要描述其过程。

数据挖掘测试题及答案

数据挖掘测试题及答案

数据挖掘测试题及答案一、选择题1. 数据挖掘的目的是:A. 数据清洗B. 数据转换C. 模式发现D. 数据存储答案:C2. 以下哪项不是数据挖掘的常用算法?A. 决策树B. 聚类分析C. 线性回归D. 关联规则答案:C二、填空题1. 数据挖掘中的_________是指在大量数据中发现的有意义的模式。

答案:知识2. 一种常用的数据挖掘技术是_________,它用于发现数据中隐藏的分组。

答案:聚类三、简答题1. 简述数据挖掘与数据分析的区别。

答案:数据挖掘是一种自动或半自动的过程,旨在从大量数据中发现模式和知识。

数据分析通常涉及更具体的查询和问题,使用统计方法来理解数据。

2. 描述什么是关联规则挖掘,并给出一个例子。

答案:关联规则挖掘是一种用于发现变量之间有趣关系的技术,特别是变量之间的频繁模式、关联或相关性。

例如,在市场篮子分析中,关联规则挖掘可以用来发现顾客购买行为中的模式,如“购买面包的顾客中有80%也购买了牛奶”。

四、计算题1. 给定以下数据集,计算支持度和置信度:| 事务ID | 购买的商品 |||-|| 1 | A, B || 2 | A, C || 3 | B, C || 4 | A, B, C || 5 | B, D |(1) 计算项集{A}的支持度。

(2) 计算规则A => B的置信度。

答案:(1) 项集{A}的支持度为4/5,因为A出现在4个事务中。

(2) 规则A => B的置信度为3/4,因为A和B同时出现在3个事务中,而A出现在4个事务中。

五、论述题1. 论述数据挖掘在电子商务中的应用,并给出至少两个具体的例子。

答案:数据挖掘在电子商务中的应用非常广泛,包括:- 客户细分:通过数据挖掘技术,商家可以识别不同的客户群体,为每个群体提供定制化的服务或产品。

- 推荐系统:利用关联规则挖掘,电商平台可以推荐用户可能感兴趣的商品,提高用户满意度和购买率。

- 欺诈检测:通过分析交易模式,数据挖掘可以帮助识别异常行为,预防信用卡欺诈等风险。

数据挖掘测试题及答案

数据挖掘测试题及答案

数据挖掘测试题及答案一、单项选择题(每题2分,共10题,共20分)1. 数据挖掘中,用于发现数据集中的关联规则的算法是:A. K-meansB. AprioriC. Naive BayesD. Decision Tree答案:B2. 以下哪个选项不是数据挖掘的步骤之一:A. 数据预处理B. 数据探索C. 数据收集D. 数据分析答案:C3. 在分类问题中,以下哪个算法属于监督学习:A. 聚类B. 决策树C. 关联规则D. 异常检测答案:B4. 数据挖掘中,用于发现数据集中的频繁项集的算法是:A. K-meansB. AprioriC. Naive BayesD. Decision Tree5. 在数据挖掘中,以下哪个选项不是数据预处理的步骤:A. 数据清洗B. 数据集成C. 数据变换D. 数据分类答案:D6. 以下哪个算法主要用于聚类问题:A. K-meansB. AprioriC. Naive BayesD. Decision Tree答案:A7. 在数据挖掘中,以下哪个选项不是数据挖掘的应用领域:A. 市场分析B. 医疗诊断C. 社交网络分析D. 视频游戏开发答案:D8. 以下哪个算法主要用于异常检测:A. K-meansB. AprioriC. Naive BayesD. One-Class SVM答案:D9. 在数据挖掘中,以下哪个选项不是数据挖掘的输出结果:B. 规则C. 趋势D. 软件答案:D10. 以下哪个算法主要用于分类问题:A. K-meansB. AprioriC. Naive BayesD. Decision Tree答案:D二、多项选择题(每题3分,共5题,共15分)1. 数据挖掘中,以下哪些算法可以用于分类问题:A. K-meansB. Decision TreeC. Naive BayesD. Logistic Regression答案:BCD2. 在数据挖掘中,以下哪些步骤属于数据预处理:A. 数据清洗B. 数据集成C. 数据变换D. 数据分类答案:ABC3. 以下哪些算法可以用于聚类问题:A. K-meansB. AprioriC. Hierarchical ClusteringD. DBSCAN答案:ACD4. 在数据挖掘中,以下哪些步骤属于数据探索:A. 数据可视化B. 数据摘要C. 数据分类D. 数据变换答案:AB5. 以下哪些算法可以用于异常检测:A. K-meansB. One-Class SVMC. Isolation ForestD. Apriori答案:BC三、简答题(每题5分,共3题,共15分)1. 简述数据挖掘中关联规则挖掘的主要步骤。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据挖掘考试题公司内部编号:(GOOD-TMMT-MMUT-UUPTY-UUYY-DTTI-数据挖掘考试题一.选择题1. 当不知道数据所带标签时,可以使用哪种技术促使带同类标签的数据与带其他标签的数据相分离()A.分类B.聚类C.关联分析D.主成分分析2. ( )将两个簇的邻近度定义为不同簇的所有点对邻近度的平均值,它是一种凝聚层次聚类技术。

A.MIN(单链)B.MAX(全链)C.组平均D.Ward方法3.数据挖掘的经典案例“啤酒与尿布试验”最主要是应用了( )数据挖掘方法。

A 分类B 预测 C关联规则分析 D聚类4.关于K均值和DBSCAN的比较,以下说法不正确的是( )A.K均值丢弃被它识别为噪声的对象,而DBSCAN一般聚类所有对象。

B.K均值使用簇的基于原型的概念,DBSCAN使用基于密度的概念。

C.K均值很难处理非球形的簇和不同大小的簇,DBSCAN可以处理不同大小和不同形状的簇D.K均值可以发现不是明显分离的簇,即便簇有重叠也可以发现,但是DBSCAN 会合并有重叠的簇5.下列关于Ward’s Method说法错误的是:( )A.对噪声点和离群点敏感度比较小B.擅长处理球状的簇C.对于Ward方法,两个簇的邻近度定义为两个簇合并时导致的平方误差D.当两个点之间的邻近度取它们之间距离的平方时,Ward方法与组平均非常相似6.下列关于层次聚类存在的问题说法正确的是:( )A.具有全局优化目标函数B.Group Average擅长处理球状的簇C.可以处理不同大小簇的能力D.Max对噪声点和离群点很敏感7.下列关于凝聚层次聚类的说法中,说法错误的事:( )A.一旦两个簇合并,该操作就不能撤销B.算法的终止条件是仅剩下一个簇C.空间复杂度为()2mOD.具有全局优化目标函数8.规则{牛奶,尿布}→{啤酒}的支持度和置信度分别为:( )9.下列( )是属于分裂层次聚类的方法。

A.MinB.MaxC.Group AverageD.MST10.对下图数据进行凝聚聚类操作,簇间相似度使用MAX计算,第二步是哪两个簇合并:( )A.在{3}和{l,2}合并B.{3}和{4,5}合并C.{2,3}和{4,5}合并D. {2,3}和{4,5}形成簇和{3}合并二.填空题:1.属性包括的四种类型:、、、。

2.是两个簇的邻近度定义为不同簇的所有点对邻近度的平均值。

3. 基本凝聚层次聚类算法空间复杂度,时间复杂度,如果某个簇到其他所有簇的距离存放在一个有序表或堆中,层次聚类所需要的时间复杂度将为。

4. 聚类中,定义簇间的相似度的方法有(写出四个):、、、。

5. 层次聚类技术是第二类重要的聚类方法。

两种层次聚类的基本方法:、。

6. 组平均是一种界于和之间的折中方法。

7. 相似度矩阵可以用相识度表示还可以用表示。

8. 全链在处理大小不同的簇时,可能使破裂,并且偏好。

9. 单链技术擅长于处理,但对和很敏感。

10. 聚类分析可以看做是一种的分类。

(有监督、无监督)三.判断题1.从点作为个体簇开始,每一步合并两个最接近的簇,这是一种分裂的层次聚类方法。

()2.数据挖掘的目标不在于数据采集策略,而在于对已经存在的数据进行模式的发掘。

()3.在聚类分析当中,簇内的相似性越大,簇间的差别越大,聚类的效果就越差。

()4.当两个点之间的邻近度取它们之间距离的平方时,Ward方法与组平均非常相似。

()5.DBSCAN是相对抗噪声的,并且能够处理任意形状和大小的簇。

()6.属性的性质不必与用来度量他的值的性质相同。

()7.全链对噪声点和离群点很敏感。

()8.对于非对称的属性,只有非零值才是重要的。

()9.K均值可以很好的处理不同密度的数据。

()10.单链技术擅长处理椭圆形状的簇。

()四.综合题1. 何为层次聚类它用哪两种图表示2. 两种层次聚类的基本方法两种方法的定义3.分别写出Min、Max和组平均的优缺点?4.写出基本凝聚层次聚类的算法?5.由下图已给出的距离矩阵,将Max用于6个点样本数据集,画出层次聚类的树状图?考试题+答案一.选择题1. 当不知道数据所带标签时,可以使用哪种技术促使带同类标签的数据与带其他标签的数据相分离(B)A.分类B.聚类C.关联分析D.主成分分析2. (C)将两个簇的邻近度定义为不同簇的所有点对邻近度的平均值,它是一种凝聚层次聚类技术。

A.MIN(单链)B.MAX(全链)C.组平均D.Ward方法3.数据挖掘的经典案例“啤酒与尿布试验”最主要是应用了(C )数据挖掘方法。

A 分类B 预测 C关联规则分析 D聚类4.关于K均值和DBSCAN的比较,以下说法不正确的是(A)A.K均值丢弃被它识别为噪声的对象,而DBSCAN一般聚类所有对象。

B.K均值使用簇的基于原型的概念,DBSCAN使用基于密度的概念。

C.K均值很难处理非球形的簇和不同大小的簇,DBSCAN可以处理不同大小和不同形状的簇D.K均值可以发现不是明显分离的簇,即便簇有重叠也可以发现,但是DBSCAN 会合并有重叠的簇5.下列关于Ward’s Method说法错误的是:(C)A.对噪声点和离群点敏感度比较小B.擅长处理球状的簇C.对于Ward方法,两个簇的邻近度定义为两个簇合并时导致的平方误差D.当两个点之间的邻近度取它们之间距离的平方时,Ward方法与组平均非常相似7.下列关于层次聚类存在的问题说法正确的是:(B)A具有全局优化目标函数B.Group Average擅长处理球状的簇C.可以处理不同大小簇的能力D.Max对噪声点和离群点很敏感7.下列关于凝聚层次聚类的说法中,说法错误的事:(D)A.一旦两个簇合并,该操作就不能撤销B.算法的终止条件是仅剩下一个簇C.空间复杂度为()2mOD.具有全局优化目标函数8.规则{牛奶,尿布}→{啤酒}的支持度和置信度分别为:(C)9.下列( D)是属于分裂层次聚类的方法。

A.MinB.MaxC.Group AverageD.MST10.对下图数据进行凝聚聚类操作,簇间相似度使用MAX计算,第二步是哪两个簇合并:(B)A.在{3}和{l,2}合并B.{3}和{4,5}合并C.{2,3}和{4,5}合并D. {2,3}和{4,5}形成簇和{3}合并二.填空题:1.属性包括的四种类型:标称、序数、区间、比率。

2.组平均是两个簇的邻近度定义为不同簇的所有点对邻近度的平均值。

3. 基本凝聚层次聚类算法空间复杂度()2mO,如果某个簇O,时间复杂度()3m到其他所有簇的距离存放在一个有序表或堆中,层次聚类所需要的时间复杂度2。

将为()mO logm4. 聚类中,定义簇间的相似度的方法有(写出四个):MIN(单链)、MAX (全链)、组平均、Ward方法。

5. 层次聚类技术是第二类重要的聚类方法。

两种层次聚类的基本方法:凝聚层次聚类、分裂层次聚类。

6.组平均是一种界于单链和全链之间的折中方法。

7. 相似度矩阵可以用相识度表示还可以用距离表示。

8. 全链在处理大小不同的簇时,可能使大的簇破裂,并且偏好球形。

9. 单链技术擅长于处理非椭圆形状的簇,但对噪声点和离群点很敏感。

10. 聚类分析可以看做是一种无监督的分类。

(有监督、无监督)三.判断题:1. 从点作为个体簇开始,每一步合并两个最接近的簇,这是一种分裂的层次聚类方法。

(×)2. 数据挖掘的目标不在于数据采集策略,而在于对已经存在的数据进行模式的发掘。

(√)3. 在聚类分析当中,簇内的相似性越大,簇间的差别越大,聚类的效果就越差。

(×)4. 当两个点之间的邻近度取它们之间距离的平方时,Ward方法与组平均非常相似。

(√)5. DBSCAN是相对抗噪声的,并且能够处理任意形状和大小的簇。

(√)6. 属性的性质不必与用来度量他的值的性质相同。

(√)7. 全链对噪声点和离群点很敏感。

(×)8. 对于非对称的属性,只有非零值才是重要的。

(√)9. K均值可以很好的处理不同密度的数据。

(×)10.单链技术擅长处理椭圆形状的簇。

(×)四.综合题1. 何为层次聚类它用哪两种图表示层次聚类为嵌套簇的聚集,组成一棵层次数。

两种主要图的表示:树状图和嵌套簇图。

2. 两种层次聚类的基本方法两种方法的定义凝聚层次聚类和分裂层次聚类凝聚的:从点作为个体簇开始,每一步合并两个最接近的簇。

分裂的:从包含所有点的某个簇开始,每一步分裂一个簇,直到仅剩下单点簇。

3.分别写出Min、Max和组平均的优缺点?4.写出基本凝聚层次聚类的算法?算法步骤:(1)计算邻近度矩阵(2)Repeat(3)合并最邻近的两个簇(4)更新邻近度矩阵,以反映新的簇与原来的簇之间的邻近度(5)Until 仅剩下一个簇5.由下图已给出的距离矩阵,将Max用于6个点样本数据集,画出层次聚类的树状图?这是告诉你的计算过程,现在不要写了。

P3和P6最近所以36结合,P2和P5较近,所以25结合,现在是{3,6}、{2,5}、{1}和{4},Dist({3,6},{4}) = max(dist(3,4),dist(6,4))= max(0.15,0.22)=0.22Dist({3,6},{2,5}) = max(dist(3,2),dist(6,2),dist(3,5),dist(6,5))=max(0.14,0.25,0.28,0.39)=0.39Dist({3,6},{1})=max(dist(3,1),dist(6,1))=max(0.22,0.23)=0.23所以{3,6}和{4}结合。

现在还剩{3,6,4}、{2,5}和{1}Dist({3,6,4},{2,5})=max(dist(3,2),dist{3,5},dist(6,2),dist(6,5),dist (4,2),dist(4,5))=max(0.14,0.28,0.25,0.39,0.20,0.29)=0.39Dist({3,6,4},{1})=max(dist(3,1),dist(6,1),dist(4,1))=max(0.22,0.23,0 .37)=0.37Dist({2,5},{1})=max(dist(2,1),dist(5,1))=max(0.24,0.34)=0.34所以{2,5}和{1}结合Dist({3,6,4},{2,5,1})=0.39。

相关文档
最新文档