本书通俗易懂,有高中数学基础即可看懂,同时结合大量案例与漫画,将高度抽象的数学、算法与应用,与现实生活中的案例和事件一一做了关联,将源自生活的抽象还原出来,帮助读者理解后,又带领大家将这些抽象的规律与算法应用于实践,贴合读者需求。同时,本书不是割裂讲解大数据与机器学习的算法和应用,还讲解了其生态环境与关联内容,让读者更全面地知晓渊源与未来,是系统学习大数据与机器学习的不二之选:
·大数据产业解读一一剖析产业情况,人才供需、职业选择与相应“武器”库;
·步入大数据之门一一解读数据、信息、算法,以及与大数据应用的关系;
·大数据基石一一结合大量示例和漫画,趣味讲解大数据算法应掌握的数学知识,无障碍学习;
·大数据算法奥义——信息论、向量空间、回归、聚类、分类等最为核心的算法的释义与应用,举重若轻;
·大数据热门应用——关联分析、用户画像、推荐算法、文本挖掘、人工神经网络等最实用、最需要了解的应用的原理与实现;
·大数据主流框架一一介绍了主流的大数据框架(Hadoop、Spark和Cassandra);
·系统架构与调优一一从速度与稳定性方面给出调优的一般性“内功心法”;
·大数据价值与变现一一从运营指标、AB测试、大数据价值与变现场景多维度解读。
前言
第1章 大数据产业 1
1.1 大数据产业现状 1
1.2 对大数据产业的理解 2
1.3 大数据人才 3
1.3.1 供需失衡 3
1.3.2 人才方向 3
1.3.3 环节和工具 5
1.3.4 门槛障碍 6
1.4 小结 8
第2章 步入数据之门 9
2.1 什么是数据 9
2.2 什么是信息 10
2.3 什么是算法 12
2.4 统计、概率和数据挖掘 13
2.5 什么是商业智能 13
2.6 小结 14
第3章 排列组合与古典概型 15
3.1 排列组合的概念 16
3.1.1 公平的决断——扔硬币 16
3.1.2 非古典概型 17
3.2 排列组合的应用示例 18
3.2.1 双色球彩票 18
3.2.2 购车摇号 20
3.2.3 德州扑克 21
3.3 小结 25
第4章 统计与分布 27
4.1 加和值、平均值和标准差 27
4.1.1 加和值 28
4.1.2 平均值 29
4.1.3 标准差 30
4.2 加权均值 32
4.2.1 混合物定价 32
4.2.2 决策权衡 34
4.3 众数、中位数 35
4.3.1 众数 36
4.3.2 中位数 37
4.4 欧氏距离 37
4.5 曼哈顿距离 39
4.6 同比和环比 41
4.7 抽样 43
4.8 高斯分布 45
4.9 泊松分布 49
4.10 伯努利分布 52
4.11 小结 54
第5章 指标 55
5.1 什么是指标 55
5.2 指标化运营 58
5.2.1 指标的选择 58
5.2.2 指标体系的构建 62
5.3 小结 63
第6章 信息论 64
6.1 信息的定义 64
6.2 信息量 65
6.2.1 信息量的计算 65
6.2.2 信息量的理解 66
6.3 香农公式 68
6.4 熵 70
6.4.1 热力熵 70
6.4.2 信息熵 72
6.5 小结 75
第7章 多维向量空间 76
7.1 向量和维度 76
7.1.1 信息冗余 77
7.1.2 维度 79
7.2 矩阵和矩阵计算 80
7.3 数据立方体 83
7.4 上卷和下钻 85
7.5 小结 86
第8章 回归 87
8.1 线性回归 87
8.2 拟合 88
8.3 残差分析 94
8.4 过拟合 99
8.5 欠拟合 100
8.6 曲线拟合转化为线性拟合 101
8.7 小结 104
第9章 聚类 105
9.1 K-Means算法 106
9.2 有趣模式 109
9.3 孤立点 110
9.4 层次聚类 110
9.5 密度聚类 113
9.6 聚类评估 116
9.6.1 聚类趋势 117
9.6.2 簇数确定 119
9.6.3 测定聚类质量 121
9.7 小结 124
第10章 分类 125
10.1 朴素贝叶斯 126
10.1.1 天气的预测 128
10.1.2 疾病的预测 130
10.1.3 小结 132
10.2 决策树归纳 133
10.2.1 样本收集 135
10.2.2 信息增益 136
10.2.3 连续型变量 137
10.3 随机森林 140
10.4 隐马尔可夫模型 141
10.4.1 维特比算法 144
10.4.2 前向算法 151
10.5 支持向量机SVM 154
10.5.1 年龄和好坏 154
10.5.2 “下刀”不容易 157
10.5.3 距离有多远 158
10.5.4 N维度空间中的距离 159
10.5.5 超平面怎么画 160
10.5.6 分不开怎么办 160
10.5.7 示例 163
10.5.8 小结 164
10.6 遗传算法 164
10.6.1 进化过程 164
10.6.2 算法过程 165
10.6.3 背包问题 165
10.6.4 极大值问题 173
10.7 小结 181
第11章 关联分析 183
11.1 频繁模式和Apriori算法 184
11.1.1 频繁模式 184
11.1.2 支持度和置信度 185
11.1.3 经典的Apriori算法 187
11.1.4 求出所有频繁模式 190
11.2 关联分析与相关性分析 192
11.3 稀有模式和负模式 193
11.4 小结 194
第12章 用户画像 195
12.1 标签 195
12.2 画像的方法 196
12.2.1 结构化标签 196
12.2.2 非结构化标签 198
12.3 利用用户画像 203
12.3.1 割裂型用户画像 203
12.3.2 紧密型用户画像 204
12.3.3 到底“像不像” 204
12.4 小结 205
第13章 推荐算法 206
13.1 推荐思路 206
13.1.1 贝叶斯分类 206
13.1.2 利用搜索记录 207
13.2 User-based CF 209
13.3 Item-based CF 211
13.4 优化问题 215
13.5 小结 217
第14章 文本挖掘 218
14.1 文本挖掘的领域 218
14.2 文本分类 219
14.2.1 Rocchio算法 220
14.2.2 朴素贝叶斯算法 223
14.2.3 K-近邻算法 225
14.2.4 支持向量机SVM算法 226
14.3 小结 227
第15章 人工神经网络 228
15.1 人的神经网络 228
15.1.1 神经网络结构 229
15.1.2 结构模拟 230
15.1.3 训练与工作 231
15.2 FANN库简介 233
15.3 常见的神经网络 235
15.4 BP神经网络 235
15.4.1 结构和原理 236
15.4.2 训练过程 237
15.4.3 过程解释 240
15.4.4 示例 240
15.5 玻尔兹曼机 244
15.5.1 退火模型 244
15.5.2 玻尔兹曼机 245
15.6 卷积神经网络 247
15.6.1 卷积 248
15.6.2 图像识别 249
15.7 深度学习 255
15.8 小结 256
第16章 大数据框架简介 257
16.1 著名的大数据框架 257
16.2 Hadoop框架 258
16.2.1 MapReduce原理 259
16.2.2 安装Hadoop 261
16.2.3 经典的WordCount 264
16.3 Spark 框架 269
16.3.1 安装Spark 270
16.3.2 使用Scala计算WordCount 271
16.4 分布式列存储框架 272
16.5 PrestoDB——神奇的CLI 273
16.5.1 Presto为什么那么快 273
16.5.2 安装Presto 274
16.6 小结 277
第17章 系统架构和调优 278
17.1 速度——资源的配置 278
17.1.1 思路一:逻辑层面的优化 279
17.1.2 思路二:容器层面的优化 279
17.1.3 思路三:存储结构层面的优化 280
17.1.4 思路四:环节层面的优化 280
17.1.5 资源不足 281
17.2 稳定——资源的可用 282
17.2.1 借助云服务 282
17.2.2 锁分散 282
17.2.3 排队 283
17.2.4 谨防“雪崩” 283
17.3 小结 285
第18章 数据解读与数据的价值 286
18.1 运营指标 286
18.1.1 互联网类型公司常用指标 287
18.1.2 注意事项 288
18.2 AB测试 289
18.2.1 网页测试 290
18.2.2 方案测试 290
18.2.3 灰度发布 292
18.2.4 注意事项 293
18.3 数据可视化 295
18.3.1 图表 295
18.3.2 表格 299
18.4 多维度——大数据的灵魂 299
18.4.1 多大算大 299
18.4.2 大数据网络 300
18.4.3 去中心化才能活跃 301
18.4.4 数据会过剩吗 302
18.5 数据变现的场景 303
18.5.1 数据价值的衡量的讨论 303
18.5.2 场景1:征信数据 307
18.5.3 场景2:宏观数据 308
18.5.4 场景3:画像数据 309
18.6 小结 310
附录A VMware Workstation的安装 311
附录B CentOS虚拟机的安装方法 314
附录C Python语言简介 318
附录D Scikit-learn库简介 323
附录E FANN for Python安装 324
附录F 群众眼中的大数据 325
写作花絮 327
参考文献 329
先进PID控制MATLAB仿真-(第4版) 本书特色 全书共分17章,包括基本的pid控制、pid控制器的整定、时滞系统pid控制、基于微分器的pid控制、基于...
ApracticalguideonCSS(CascadingStyleSheets)forprofessionalsandnovices,thatcanbeus...
《书与钥匙的季节》内容简介:充满爱与友谊的6个相互关联的短篇日常推理故事集。两个每日沉溺在图书馆的男孩,一个敏锐踏实且为人温
《Head First Go语言程序设计》内容简介:Go是为高性能网络和多处理而设计的,但与python和javascript一样,该语言易于阅读和使用。
《创新经济学》内容简介:本书在系统梳理经典创新经济理论的基础上,阐述新发展理念中的“创新是引领发展的*动力”的科学内涵,并从
数据科学是将数据转化为行动的艺术,是综合了统计学、计算机科学和领域知识的新兴学科。数据科学与很多传统学科的最大区别在于其
作者写作本书的灵感以及作者能提供的大量翔实的信息都直接来源于作者在UMTS论坛担任主席内5年的经历。在它最为活跃的阶段,这个国
《TensorFlow 2.0神经网络实践》内容简介:本书通过聚焦于开发基于神经网络的解决方案来介绍机器学习,首先将从熟悉构建深度学习解
不可知的未来正向我们涌来,在IT技术变革比人们换手机还勤的时代里,一切更新都显得那么平常而频繁。这一切的策源地――硅谷,也
本书整合了自1999年《Java虚拟机规范(第2版)》发布以来Java世界所出现的技术变化。另外,还修正了第2版中的许多错误,以及对目
计算机科学概论(刘艺) 本书特色 《计算机科学概论》可作为大学本科"计算机基础"课程教材,也可供自学人员参考使用。为更好地反映*近几年计算机学科的发展现状,作者...
《开国领袖毛泽东》内容简介:《开国领袖毛泽东》真实地再现了共和国开国奠基特定历史环境中领袖人物毛泽东的心路历程、行为轨迹和
《庆历四年秋》内容简介:“庆历四年春”,这是范仲淹千古经典《岳阳楼记》起首句所定格的不朽时间。宋仁宗庆历四年,这段貌似短暂
《家装设计速通指南·居室风格详解》内容简介:本书对现代风格、工业风格、简约风格、古典中式风格、现代中式风格、欧式风格、乡村
Python在Unix和Linux系统管理中的应用 本书特色 《Python在Unix和Linux系统管理中的应用(影印版)》为开明出版社出版发行。Python...
现代操作系统(英文版.第3版) 本书特色 在本书中作者深入讨论了许多主题,包括:进程、线程、存储管理、文件系统、i/o、死锁、接口设计、多媒体、性能权衡,以及有...
《英语畅谈世界文化100主题》内容简介:本书精选100篇情景对话,以中英双语解读世界各国的文化风情,书中别有韵味的风土人情、炫目
本书全面介绍了数据挖掘的理论和方法,旨在为读者提供将数据挖掘应用于实际问题所必需的知识。本书涵盖五个主题:数据、分类、关
如同某种势不可挡的新型病毒,地下黑客圈子流言四起:某个聪明绝顶、胆大妄为的家伙发动了对线上犯罪网络的恶意接管,这个犯罪网
《单兵作战装备图鉴(白金版)》内容简介:本系列丛书精心选取世界各国单兵装备的近百种经典枪械、爆破武器、冷兵器等,从每种武器