Hadoop数据挖掘工具Mahout.ppt
《Hadoop数据挖掘工具Mahout.ppt》由会员分享,可在线阅读,更多相关《Hadoop数据挖掘工具Mahout.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Hadoop数据挖掘工具数据挖掘工具Mahoutq Mahout简介q 数据挖掘基础课程目标课程目标MahoutMahout数据金字塔数据金字塔数据统计分析数据统计分析数据挖掘数据挖掘q数据挖掘是从大量数据中提取或“挖掘”知识q数据挖掘思想来源:假设检验,模式识别,人工智能,机器学习q数据挖掘涉及多学科技术的集成,包括数据库技术、统计、机器学习、高性能计算、模式识别、神经网络、数据可视化、信息提取、图象与信号处理和空间数据分析数据挖掘系统的组成数据挖掘系统的组成q数据库、数据仓库、或其它信息库q数据库或数据仓库服务器q知识库q数据挖掘引擎q模式评估模块q图形用户界面数据挖掘常用方法数据挖掘常用
2、方法q数据挖掘任务可以分两类:描述和预测q特征分析从数据库中的一组数据中提取出关于这些数据的特征式,这些特征式表达了该数据集的总体特征q关联规则描述数据库中数据项之间所存在的关系的规则q变化和偏差分析偏差分析是探测数据现状、历史记录或标准之间的显著变化和偏离偏差包括很大一类潜在有趣的知识,如分类中的反常实例,模式的例外,观察结果对期望的偏差等q分类和预测q回归分析q聚类q 数据挖掘常用方法q 数据分析工具q Mahout支持的算法课程目标课程目标回归分析回归分析q回归分析方法反映的是事务数据库中属性值在时间上的特征q步骤:确定变量-建立预测模型-进行相关分析-计算预测误差-确定预测值分类器分类
3、器q找出数据库中一组数据对象的共同特点并按照分类模式将其划分为不同的类q分类预测的方法训练:训练集特征选取训练分类器分类:新样本特征选取分类判定q常用算法:决策树、KNN法、SVM法、VSM法、Bayes法、神经网络聚类聚类q把一组数据按照相似性和差异性分为几个类别q常见算法:K-means聚类,K-medoid聚类、GMM、层次聚类等聚类聚类qGMM将k个高斯模型混合在一起,每个点出现的概率是几个高斯混合的结果层次聚类层次聚类q假设有N个待聚类的样本,对于层次聚类来说,基本步骤就是:1、(初始化)把每个样本归为一类,计算每两个类之间的距离,也就是样本与样本之间的相似度2、寻找各个类之间最近的
4、两个类,把他们归为一类(这样类的总数就少了一个)3、重新计算新生成的这个类与各个旧类之间的相似度4、重复2和3直到所有样本点都归为一类,结束q整个聚类过程其实是建立了一棵树,在建立的过程中,可以通过在第二步上设置一个阈值,当最近的两个类的距离大于这个阈值,则认为迭代可以终止。常用数据挖掘算法分类常用数据挖掘算法分类q 数据分析工具q 常见算法的Map-Reduce化q Mahout的起源和特点课程目标课程目标频繁模式挖掘频繁模式挖掘数据分析工具数据分析工具常用传统数据分析工具排行常用传统数据分析工具排行传统数据分析工具的困境传统数据分析工具的困境qR,SAS,SPSS等典型应用场景为实验室工具
5、q处理数据量受限于内存,因此无法处理海量数据q使用Oracle数据库等处理海量数据,但缺乏有效快速专业的分析功能q可以采用抽样等方法,但有局限性,比如对于聚类,推荐系统则无法使用抽样q解决方向:Hadoop集群和Map-Reduce并行计算常见算法的常见算法的Map-ReduceMap-Reduce化化常见算法的常见算法的Map-ReduceMap-Reduce化化MahoutMahout起源起源qApache Mahout起源于2008年,当时是Apache Lucene的子项目q使用Hadoop库,可以将其功能有效地扩展到Apache Hadoop云平台qApache Lucene是一个著
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Hadoop 数据 挖掘 工具 Mahout
限制150内