数据挖掘算法的几何思想.ppt

上传人:本田雅阁 文档编号:3185358 上传时间:2019-07-22 格式:PPT 页数:40 大小:1.68MB
返回 下载 相关 举报
数据挖掘算法的几何思想.ppt_第1页
第1页 / 共40页
数据挖掘算法的几何思想.ppt_第2页
第2页 / 共40页
数据挖掘算法的几何思想.ppt_第3页
第3页 / 共40页
数据挖掘算法的几何思想.ppt_第4页
第4页 / 共40页
数据挖掘算法的几何思想.ppt_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《数据挖掘算法的几何思想.ppt》由会员分享,可在线阅读,更多相关《数据挖掘算法的几何思想.ppt(40页珍藏版)》请在三一文库上搜索。

1、数据挖掘算法的几何思想,李保坤老师 西南财经大学统计学院,内容概要,一 数据挖掘介绍 什么是数据挖掘 数据挖掘的主要任务 数据挖掘简单步骤 二 数据挖掘算法及其几何思想 分类:分类树、简单贝页斯、Logistic回归、神经网络、判别分析、k-最近邻点 预测:多元线性回归、神经网络 数据精简:主成分分析 探索性分析:聚类 关联分析:关联法则 三 西南数据挖掘系统,一 数据挖掘介绍 1.1 什么是数据挖掘,是近来创造的名词,是把统计学、计算机科学的一些思想综合运用到科学、工程和商业方面大型数据库上以发现事物内在规律的方法。 数据挖掘是建立在规模、速度、和简单化上的统计学; “是用统计学和计算机科学

2、的方法为大型数据建模的一种综合工具。”我的想法,“会数据挖掘找工作时工资要高一些”! -研究生同学的反馈信息,4,一 数据挖掘介绍 1.1 什么是数据挖掘,数据挖掘概念及商务应用,客户关系管理 金融 电子商务和互联网,客户关系管理,直销 (Target Marketing) 客户流失预测/跳槽分析 (Attrition Prediction/Churn Analysis) 欺诈探测 (Fraud Detection) 信用评分 (Credit Scoring),金融,商业问题:公司债券的定价取决于几种因素, 公司的风险特征(risk profile)、债务资历(seniority of deb

3、t)、公司历史等等 解决方案:通过数据挖掘建立预测价格的更为精确的模型,电子商务和互联网,推荐系统 把点击鼠标者变成客户,1.2.1 分类 数据挖掘的一项基本任务就是用类别已知的数据找出规则,然后把这些规则用在未进行分类的数据上。 分类或许是数据挖掘应用最广泛的任务。,一 数据挖掘介绍 1.2 任务,10,一 数据挖掘介绍 1.2 任务,1.2.1 分类举例 一家金融服务公司为其客户提供房屋净值信贷额度。该公司曾把该项贷款发放给了数千客户,其中的许多接收者(大约20%)有贷款欺诈行为。该公司希望使用地理信息、人口信息、和经济状况信息等变量建立一个模型预测一个申请人将来会不会欺诈。,该信用评分模

4、型给每一个贷款申请人计算还贷欺诈的概率。在此要设定一个阈值,欺诈概率超过阈值的那些申请人将建议不批准。,1.2.2 预测 预测和分类相似,差别在于我们是预测一个变量的数值,而不是一个类别。 当然,在分类时我们试图去预测一个类别,而“预测”这个术语在数据挖掘里通常指的是预测一个连续变量的数值。 (另外,预测和估计也经常被混用),一 数据挖掘介绍 1.2 任务,1.2.3 关联分析 有了储存客户交易信息的大型数据库自然就产生了对购买物品进行的关联分析(哪种物品和哪种物品是搭配着买的)。通过关联分析得到的“关联法则”然后以多种方式被利用。例如,百货商店可以利用关联法则在扫描了一个顾客的采购单后印制优

5、惠券,优惠卷上打折扣的商品是由通过分析大量顾客的采购单得到的关联法则决定的。,一 数据挖掘介绍 1.2 任务,1.2.4 数据精简 数据分析经常需要把复杂的数据进行精简。分析人员不是处理成千上万种商品,而是希望把数据压缩成几个小组。这种把大量的变量(或者记录)合并而得到一个较小数据集合的过程就叫数据精简。,一 数据挖掘介绍 1.2 任务,1.2.5 探索性分析 审查和检验数据以了解它包含什么信息。 例如为全面了解数据需要减少数据集合的大小或者维数以便让我们看见森林而不是只看见树木。相似的变量(即提供类似信息的变量)可以合并到一个变量。类似地,聚类分析可把所有记录划分到由相似记录构成的几个组里。

6、,一 数据挖掘介绍 1.2 任务,1.2.6 数据显示 了解数据包含信息的另一个技术是图形分析。例如,两个变量之间的散布图可以让我们迅速地看到变量之间的关系。,一 数据挖掘介绍 1.2 任务,数据挖掘任务以及工具,分类: k最近邻点,简单贝叶斯(Nave Bayes),分类树,判别分析,Logistic回归,神经网络,支持向量机 预测: 回归,神经网络,时间序列 关联法则: 关联分析 数据精简: 主成分分析、相关分析、粗糙集 探索性分析 聚类分析,17,一 数据挖掘介绍 1.3 数据挖掘步骤,把数据划分为 训练数据和验证数据 两个部分,只用训练数据 训练模型,得到结果,看一下 结果是否令人满意

7、,检查在验证数据上的 结果是否也令人满意,研究在验证数据 上的各种输出结果,尝试几种备择模型,选择和部署 最佳模型,二 数据挖掘算法思想和应用 2.1.1 决策树,几何思想:把预测变量空间划分为多个多维空间的“长方形”,每一个“长方形”对应一个类别。,18,19,二 数据挖掘算法思想和应用 2.1.1 决策树,20,二 数据挖掘算法思想和应用 2.1.1 决策树,Iris花,21,例如:输入变量有X1,X2,Xk, 输出变量y有个类别y1,y2,y3. 假定所有的输入变量和输出变量都是随机变量。假定在每一个输出类别上输入变量相互独立。 针对每一个观测记录,计算给定输入变量值时输出变量等于每一个

8、类别的条件概率。在某一个类别上的条件概率最大,该观测记录就划为某一类。 对每一个观测记录计算: P(Y=y1|X1=x1,X2=x2,Xk=xk) P(Y=y2|X1=x1,X2=x2,Xk=xk) P(Y=y3|X1=x1,X2=x2,Xk=xk),22,二 数据挖掘算法思想和应用 2.1.2 简单贝叶斯分类思想,23,二 数据挖掘算法思想和应用 2.1.2 简单贝叶斯,输出变量只有个类别,即:和 对每一个观测记录的输入变量,计算其输出变量等于的概率。该概率是输入变量某线性组合的单调函数。 当该概率大于某个值时划分到一个类;否则划分到另一个类。,24,二 数据挖掘算法思想和应用 2.1.3

9、Logistic回归,25,二 数据挖掘算法思想和应用 2.1.3 Logistic回归,Logistic 回归模型 拟和的,贝叶斯判别 fisher判别函数分类思想: 在输入变量空间中找一条直线,使得几个输出类别在这条直线上的投影尽可能地分开。,26,二 数据挖掘算法思想和应用 2.1.4 判别分析,27,二 数据挖掘算法思想和应用 2.1.4 判别分析,假定K=3 对数据集合中的每一个点,检查它在预测变量空间中最邻近的个点,如果这个邻居中的大多数都属于某一个类别,那么该点就属于此类别。 这是“民主投票方式”的分类法,28,二 数据挖掘算法思想和应用 2.1.5 k最近邻点,29,二 数据挖

10、掘算法思想和应用 2.1.5 k最近邻点,人类的大脑估计有一百亿个神经元,每一个神经元平均和其它10,000个神经元相连接。神经元通过神经突触接收信号,神经突触控制着信号的反应。这些神经突触的网络连接被认为在大脑活动中起着关键作用。 人工神经网络的灵感来源于科学家对大脑行为研究的生理发现。,30,二 数据挖掘算法思想和应用 2.1.6 神经网络,31,二 数据挖掘算法思想和应用 2.1.6 神经网络,32,二 数据挖掘算法思想和应用 2.1.6 神经网络,思想:找到一条直线(或者多维空间的超平面) ,使得数据集合的点到该直线的竖直距离平方和 最小,二 数据挖掘算法思想和应用 2.2.1 多元线

11、性回归,思想:在保证数据信息丢失不多的情况下,把高维空间的数据投影到低维空间。目的是除掉变量之间包含信息的冗余、并降低数据的维数。,34,二 数据挖掘算法思想和应用 2.3.1 主成分分析,35,二 数据挖掘算法思想和应用 2.3.1 主成分分析,聚类分析的目的是根据对象几种属性的测量值组成相似对象的几个集合。关键的思想是把数据以一种有利于进行分析的方式归类。,36,二 数据挖掘算法思想和应用 2.3.2 聚类分析,37,二 数据挖掘算法思想和应用 2.3.2 聚类分析,38,二 数据挖掘算法思想和应用 2.3.2 聚类分析,关联分析研究的是“什么跟什么在一起”。例如,一家书店的经理可能很关心客户买书的习惯以便卖出更多的书。这些方法又称为购物篮分析(Market basket analysis),因为他们起源于确定购买活动关系的客户交易数据库研究。,39,二 数据挖掘算法思想和应用 2.3.3 关联分析,40,谢谢观赏! 李保坤 西南财经大学统计学院副教授 美国新墨西哥州立大学博士,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1