logo
分类于: 互联网 人工智能

简介

预测分析与数据挖掘: RapidMiner实现

预测分析与数据挖掘: RapidMiner实现 0.0分

资源最后更新于 2020-08-23 08:19:06

作者:〔美〕Vijay Kotu

译者:严云

出版社:人民邮电出版社

出版日期:2018-01

ISBN:9787115473660

文件格式: pdf

标签: 数据挖掘 计算科学 数据分析 RapidMiner

简介· · · · · ·

本书旨在帮助读者理解数据挖掘方法的基础知识,并实现无需编写代码就能在自己的工作中实践这些方法。书中围绕分类、回归、关联分析、聚类、异常检测、文本挖掘、时间序列预测、特征分析等数据挖掘问题,着重介绍了决策树、人工神经网络、k均值聚类等当今广泛使用的二十多种算法,针对每种算法都先以通俗的语言解释其原理,再使用开源数据分析工具RapidMiner实现。

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

第1章 引言  1
1.1 什么是数据挖掘  2
1.1.1 有意义模式的提取  2
1.1.2 代表性模型的构建  2
1.1.3 统计、机器学习和计算的搭配  3
1.1.4 算法  4
1.2 对数据挖掘的误解  4
1.3 数据挖掘的初衷  5
1.3.1 海量数据  5
1.3.2 多维  6
1.3.3 复杂问题  6
1.4 数据挖掘的种类  7
1.5 数据挖掘的算法  8
1.6 后续章节导览  9
1.6.1 数据挖掘的序曲  9
1.6.2 小插曲  10
1.6.3 主要内容:预测分析和数据挖掘算法  10
1.6.4 特别应用  12
参考文献  13
第2章 数据挖掘流程  14
2.1 先验知识  16
2.1.1 目标  16
2.1.2 研究问题的背景  17
2.1.3 数据  17
2.1.4 因果性与相关性  18
2.2 数据准备  19
2.2.1 数据探索  19
2.2.2 数据质量  20
2.2.3 缺失值  20
2.2.4 数据类型和转换  20
2.2.5 数据转换  21
2.2.6 离群点  21
2.2.7 特征选择  21
2.2.8 数据采样  22
2.3 建模  22
2.3.1 训练集和测试集  23
2.3.2 建模算法  24
2.3.3 模型评估  25
2.3.4 集成建模  26
2.4 应用  27
2.4.1 生产准备  27
2.4.2 方法整合  27
2.4.3 响应时间  28
2.4.4 重构模型  28
2.4.5 知识融合  28
2.5 新旧知识  29
2.6 后续章节预告  29
参考文献  29
第3章 数据探索  31
3.1 数据探索的目标  31
3.2 走进数据  32
3.3 描述性统计分析  34
3.3.1 单变量探索  35
3.3.2 多变量探索  36
3.4 数据可视化  39
3.4.1 一个维度内数据频率分布的可视化  39
3.4.2 直角坐标系内多变量的可视化  43
3.4.3 高维数据通过投影的可视化  48
3.5 数据探索导览  50
参考文献  51
第4章 分类  52
4.1 决策树  52
4.1.1 算法原理  53
4.1.2 算法实现  59
4.1.3 小结  71
4.2 规则归纳  72
4.2.1 建立规则方法  73
4.2.2 算法原理  74
4.2.3 算法实现  77
4.2.4 小结  81
4.3 k 近邻算法  81
4.3.1 算法原理  82
4.3.2 算法实现  88
4.3.3 小结  91
4.4 朴素贝叶斯  91
4.4.1 算法原理  93
4.4.2 算法实现  100
4.4.3 小结  102
4.5 人工神经网络  102
4.5.1 算法原理  105
4.5.2 算法实现  108
4.5.3 小结  110
4.6 支持向量机  111
4.6.1 概念和术语  111
4.6.2 算法原理  114
4.6.3 算法实现  116
4.6.4 小结  122
4.7 集成学习模型  122
4.7.1 集体的智慧  123
4.7.2 算法原理  124
4.7.3 算法实现  126
4.7.4 小结  134
参考文献  134
第5章 回归方法  137
5.1 线性回归  139
5.1.1 算法原理  139
5.1.2 使用RapidMiner实战的目标与数据  141
5.1.3 算法实现  142
5.1.4 线性回归建模要点  148
5.2 Logistic回归  149
5.2.1 快速入门Logistic回归  150
5.2.2 模型原理  151
5.2.3 模型实现  155
5.2.4 Logistic回归小结  158
5.3 总结  158
参考文献  158
第6章 关联分析  160
6.1 挖掘关联规则的基本概念  161
6.1.1 项集  162
6.1.2 生成关联规则的一般步骤  164
6.2 Apriori算法  166
6.2.1 使用Apriori算法找出高频项集  167
6.2.2 生成关联规则  169
6.3 FP-Growth算法  169
6.3.1 生成FP树  170
6.3.2 高频项集的生成  172
6.3.3 FP-Growth算法实现  173
6.4 总结  176
参考文献  176
第7章 聚类  178
7.1 聚类方法的种类  179
7.2 k均值聚类  182
7.2.1 k均值聚类原理  183
7.2.2 算法实现  187
7.3 DBSCAN聚类  191
7.3.1 算法原理  192
7.3.2 算法实现  195
7.3.3 小结  197
7.4 SOM   197
7.4.1 算法原理  199
7.4.2 算法实现  202
7.4.3 小结  208
参考文献  208
第8章 模型评估  210
8.1 混淆矩阵  210
8.2 ROC曲线和AUC  212
8.3 提升曲线  214
8.4 评估预测结果  217
8.5 总结  221
参考文献  221
第9章 文本挖掘  222
9.1 文本挖掘算法的原理  223
9.1.1 TF-IDF  223
9.1.2 术语和概念  225
9.2 使用聚类和分类算法实现文本挖掘  229
9.2.1 实例1:关键词聚类  229
9.2.2 实例2:预测博客作者的性别  232
9.3 总结  241
参考文献  242
第10章 时间序列预测  243
10.1 基于数据的时序分析  245
10.1.1 朴素预测法  245
10.1.2 简单平均法  246
10.1.3 移动平均法  246
10.1.4 加权移动平均法  247
10.1.5 指数平滑法  247
10.1.6 Holt双参数指数平滑法. . 248
10.1.7 Holt-Winter三参数指数平滑法  249
10.2 基于模型的预测方法  250
10.2.1 线性回归  251
10.2.2 多项式回归  252
10.2.3 考虑季节性的线性回归模型  252
10.2.4 自回归模型与ARIMA  254
10.2.5 基于RapidMiner的实现  254
10.3 总结  261
参考文献  261
第11 章异常检测  262
11.1 异常检测的基本概念  262
11.1.1 出现离群点的原因  262
11.1.2 异常检测的方法  264
11.2 基于距离的离群点检测方法  266
11.2.1 方法原理  267
11.2.2 方法实现  268
11.3 基于密度的离群点检测方法  270
11.3.1 方法原理  270
11.3.2 方法实现  271
11.4 局部离群因子  272
11.5 总结  274
参考文献  275
第12章 特征选择  276
12.1 特征选择方法概览  276
12.2 主成分分析  278
12.2.1 算法原理  279
12.2.2 算法实现  280
12.3 以信息论为基础对数值型数据进行筛选  284
12.4 以卡方检验为基础对类别型数据进行筛选  286
12.5 基于封装器的特征选择  289
12.5.1 向后消除法以缩减数据集大小  290
12.5.2 哪些变量被消除了  292
12.6 总结  293
参考文献  294
第13章 RapidMiner入门  295
13.1 用户操作界面以及介绍  295
13.1.1 图形用户操作界面的介绍  295
13.1.2 RapidMiner软件的术语  296
13.2 数据导入和导出工具  299
13.3 数据可视化工具  302
13.3.1 单一变量可视化  304
13.3.2 二维数据可视化  304
13.3.3 多维数据可视化  304
13.4 数据转换工具  305
13.5 数据抽样与处理缺失值工具  309
13.6 最优化工具  312
13.7 总结  317
参考文献  317
数据挖掘算法的比较  319