您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据结构与算法 > 51CTO下载-数据挖掘概念与技术
数据挖掘:概念与技术JiaweiHanandMichelineKamber著MonrganKaufmannPublishersInc.范明孟小峰等译机械工业出版社2020年9月21日星期一数据挖掘:概念与技术22020年9月21日星期一数据挖掘:概念与技术3第1章引言英文幻灯片制作:JiaweiHan中文幻灯片编译:范明2020年9月21日星期一数据挖掘:概念与技术5第一章引论动机:为什么要数据挖掘?什么是数据挖掘?数据挖掘:在什么数据上进行?数据挖掘功能所有的模式都是有趣的吗?数据挖掘系统分类数据挖掘的主要问题2020年9月21日星期一数据挖掘:概念与技术6动机:需要是发明之母数据爆炸问题自动的数据收集工具和成熟的数据库技术导致大量数据存放在数据库,数据仓库,和其它信息存储中我们正被数据淹没,但却缺乏知识解决办法:数据仓库与数据挖掘数据仓库与联机分析处理(OLAP)从大型数据库的数据中提取有趣的知识(规则,规律性,模式,限制等)2020年9月21日星期一数据挖掘:概念与技术7数据处理技术的演进1960s:数据收集,数据库创建,IMS和网状DBMS1970s:关系数据库模型,关系DBMS实现1980s:RDBMS,先进的数据模型(扩充关系的,OO,演绎的,等.)和面向应用的DBMS(空间的,科学的,工程的,等.)1990s—2000s:数据挖掘和数据仓库,多媒体数据库,和Web数据库2020年9月21日星期一数据挖掘:概念与技术8什么是数据挖掘?数据挖掘(数据库中知识发现):从大型数据库中提取有趣的(非平凡的,蕴涵的,先前未知的并且是潜在有用的)信息或模式其它叫法和“insidestories”:数据挖掘:用词不当?数据库中知识发现(挖掘)(Knowledgediscoveryindatabases,KDD),知识提取(knowledgeextraction),数据/模式分析(data/patternanalysis),数据考古(dataarcheology),数据捕捞(datadredging),信息收获(informationharvesting),商务智能(businessintelligence),等.什么不是数据挖掘?(演绎)查询处理.专家系统或小型机器学习(ML)/统计程序2020年9月21日星期一数据挖掘:概念与技术9为什么要数据挖掘?—可能的应用数据库分析和决策支持市场分析和管理针对销售(targetmarketing),顾客关系管理,购物篮分析,交叉销售(crossselling),市场分割(marketsegmentation)风险分析与管理预测,顾客关系,改进保险,质量控制,竞争能力分析欺骗检测与管理其它应用文本挖掘(新闻组,email,文档资料)流数据挖掘(Streamdatamining)Web挖掘.DNA数据分析2020年9月21日星期一数据挖掘:概念与技术10市场分析与管理(1)用于分析的数据源在哪?信用卡交易,会员卡,打折优惠卷,顾客投诉电话,(公共)生活时尚研究针对销售(Targetmarketing)找出顾客群,他们具有相同特征:兴趣,收入水平,消费习惯,等.确定顾客随时间变化的购买模式个人帐号到联合帐号的转变:结婚,等.交叉销售分析(Cross-marketanalysis)产品销售之间的关联/相关基于关联信息的预测2020年9月21日星期一数据挖掘:概念与技术11市场分析与管理(2)顾客分类(Customerprofiling)数据挖掘能够告诉我们什么样的顾客买什么产品(聚类或分类)识别顾客需求对不同的顾客识别最好的产品使用预测发现什么因素影响新顾客提供汇总信息各种多维汇总报告统计的汇总信息(数据的中心趋势和方差)2020年9月21日星期一数据挖掘:概念与技术12法人分析和风险管理财经规划和资产评估现金流分析和预测临时提出的资产评估交叉组合(cross-sectional)和时间序列分析(金融比率(financial-ratio),趋势分析,等.)资源规划:资源与开销的汇总与比较竞争:管理竞争者和市场指导对顾客分类和基于类的定价在高度竞争的市场调整价格策略2020年9月21日星期一数据挖掘:概念与技术13欺骗检测和管理(1)应用广泛用于健康照料,零售,信用卡服务,电讯(电话卡欺骗),等.方法使用历史数据建立欺骗行为模型,使用数据挖掘帮助识别类似的实例例汽车保险:检测这样的人,他/她假造事故骗取保险赔偿洗钱:检测可疑的金钱交易(USTreasury'sFinancialCrimesEnforcementNetwork)医疗保险:检测职业病患者,医生和介绍人圈2020年9月21日星期一数据挖掘:概念与技术14欺骗检测和管理(2)检测不适当的医疗处置澳大利亚健康保险会(AustralianHealthInsuranceCommission)发现许多全面的检查是请求做的,而不是实际需要的(每年节省100万澳元).检测电话欺骗电话呼叫模式:通话距离,通话时间,每天或每周通话次数.分析偏离期望的模式.英国电讯(BritishTelecom)识别频繁内部通话的呼叫者的离散群,特别是移动电话,超过数百万美元的欺骗.零售分析家估计,38%的零售业萎缩是由于不忠诚的雇员造成的.2020年9月21日星期一数据挖掘:概念与技术15其它应用运动IBMAdvancedScout分析NBA的统计数据(阻挡投篮,助攻,和犯规)获得了对纽约小牛队(NewYorkKnicks)和迈艾米热队(MiamiHeat)的竞争优势天文借助于数据挖掘的帮助,JPL和PalomarObservatory发现了22颗类星体(quasars)InternetWebSurf-AidIBMSurf-Aid将数据挖掘算法用于有关交易的页面的Web访问日志,以发现顾客喜爱的页面,分析Web销售的效果,改进Web站点的组织,等.2020年9月21日星期一数据挖掘:概念与技术16数据挖掘过程数据挖掘:KDD的核心.数据清理数据集成数据库数据仓库任务相关数据选择数据挖掘模式评估2020年9月21日星期一数据挖掘:概念与技术17KDD过程的步骤学习应用领域:相关的先验知识和应用的目标创建目标数据集:数据选择数据清理和预处理:(可能占全部工作的60%!)数据归约与变换:发现有用的特征,维/变量归约,不变量的表示.选择数据挖掘函数汇总,分类,回归,关联,聚类.2020年9月21日星期一数据挖掘:概念与技术18KDD过程的步骤(续)选择挖掘算法数据挖掘:搜索有趣的模式模式评估和知识表示可视化,变换,删除冗余模式,等.发现知识的使用2020年9月21日星期一数据挖掘:概念与技术19数据挖掘和商务智能提高支持商务决策的潜能最终用户商务分析人员数据分析人员DBA制定决策数据表示可视化技术数据挖掘信息发现数据探查OLAP,MDA统计分析,查询和报告数据仓库/数据集市数据源文字记录,文件,信息提供者,数据库系统,OLTP系统2020年9月21日星期一数据挖掘:概念与技术20典型的数据挖掘系统结构数据仓库数据清理数据集成过滤数据库数据库或数据仓库数据挖掘引擎模式评估图形用户界面知识库2020年9月21日星期一数据挖掘:概念与技术21数据挖掘:在什么数据上进行?关系数据库数据仓库事务(交易)数据库先进的数据库和信息存储面向对象和对象-关系数据库空间和时间数据时间序列数据和流数据文本数据库和多媒体数据库异种数据库和遗产数据库日星期一数据挖掘:概念与技术22数据挖掘功能(1)概念描述:特征和区分概化,汇总,和比较数据特征,例如,干燥和潮湿的地区关联(相关和因果关系)多维和单维关联age(X,“20..29”)^income(X,“20..29K”)buys(X,“PC”)[support=2%,confidence=60%]contains(T,“computer”)contains(T,“software”)[support=1%,confidence=75%]2020年9月21日星期一数据挖掘:概念与技术23数据挖掘功能(2)分类和预测找出描述和识别类或概念的模型(函数),用于将来的预测例如根据气候对国家分类,或根据单位里程的耗油量对汽车分类表示:判定树(decision-tree),分类规则,神经网络预测:预测某些未知或遗漏的数值值聚类分析类标号(Classlabel)未知:对数据分组,形成新的类.例如,对房屋分类,找出分布模式聚类原则:最大化类内的相似性,最小化类间的相似性2020年9月21日星期一数据挖掘:概念与技术24数据挖掘功能(3)孤立点(Outlier)分析孤立点:一个数据对象,它与数据的一般行为不一致孤立点可以被视为例外,但对于欺骗检测和罕见事件分析,它是相当有用的趋势和演变分析趋势和偏离:回归分析序列模式挖掘,周期性分析基于相似的分析其它基于模式或统计的分析2020年9月21日星期一数据挖掘:概念与技术25挖掘出的所有模式都是有趣的吗?一个数据挖掘系统/查询可以挖掘出数以千计的模式,并非所有的模式都是有趣的建议的方法:以人为中心,基于查询的,聚焦的挖掘兴趣度度量:一个模式是有趣的如果它是易于被人理解的,在某种程度上在新的或测试数据上是有效的,潜在有用的,新颖的,或验证了用户希望证实的某种假设客观与主观的兴趣度度量:客观:基于模式的统计和结构,例如,支持度,置信度,等.主观:基于用户对数据的确信,例如,出乎意料,新颖性,可行动性(actionability),等.2020年9月21日星期一数据挖掘:概念与技术26能够只发现有趣的模式吗?发现所有有趣的模式:完全性数据挖掘系统能够发现所有有趣的模式吗?关联vs.分类vs.聚类仅搜索有趣的模式:优化数据挖掘系统能够仅发现有趣的模式吗?方法首先找出所有模式,然后过滤掉不是有趣的那些.仅产生有趣的模式—挖掘查询优化2020年9月21日星期一数据挖掘:概念与技术27数据挖掘:多学科交叉数据挖掘数据库技术统计学其它学科信息科学机器学习可视化2020年9月21日星期一数据挖掘:概念与技术28数据挖掘分类一般功能描述式数据挖掘预测式数据挖掘不同的角度,不同的分类待挖掘的数据库类型待发现的知识类型所用的技术类型所适合的应用类型2020年9月21日星期一数据挖掘:概念与技术29数据挖掘分类的多维视图待挖掘的数据库关系的,事务的,面向对象的,对象-关系的,主动的,空间的,时间序列的,文本的,多媒体的,异种的,遗产的,等.所挖掘的知识特征,区分,关联,分类,聚类,趋势,偏离和孤立点分析,等.多/集成的功能,和多层次上的挖掘所用技术面向数据库的,数据仓库(OLAP),机器学习,统计学,可视化,神经网络,等.适合的应用零售,电讯,银行,欺骗分析,DNA挖掘,股票市场分析,Web挖掘,Web日志分析,等2020年9月21日星期一数据挖掘:概念与技术30OLAP挖掘:数据挖掘与数据仓库的集成数据挖掘系统,DBMS,数据仓库系统的耦合不耦合,松耦合,半紧密耦合,紧密耦合联机分析挖掘挖掘与OLAP技术的集成交互挖掘多层知识通过下钻,上卷,转轴,切片,切块等操作,在不同的抽象层挖掘知识和模式的必要性.多种挖掘功能的集成特征分类,先聚类在关联2020年9月21日星期一数据挖掘:概念与技术31OLAM的结构数据仓库元数据MDDBOLAM引擎OLAP引擎用户GUIAPI数据立方体API数据库API数据清理数据集成第3层OLAP/OLAM第2层MDDB第1层数据存储第4层用户界面过滤和集成过滤Databases挖掘查询挖掘结果2020年9月21日星期一数据挖掘:概
本文标题:51CTO下载-数据挖掘概念与技术
链接地址:https://www.777doc.com/doc-7032657 .html