大小:35.98M
更新时间:23-09-02
系统:Pc
写给程序员的数据挖掘实践指南是一本数据挖掘技术指导手册,由软件开发工程师Ron Zacharski编著,知名技术译者王斌老师译作。本书作者采用在实践中学的方式,提供了大量Python的代码和案例,同时还详细的介绍了如何应用数据挖掘技术。通过阅读本书,可以帮助读者动手实践进行数据挖掘、集体智慧并构建出推荐系统,非常适合对数据挖掘、数据分析和推荐系统感兴趣的程序员及相关领域的从业者阅读参考。
数据挖掘一般是指从大量的数据中通过算法搜索隐藏于其中信息的过程。大多数数据挖掘的教材都专注于介绍理论基础,因而往往难以理解和学习。《写给程序员的数据挖掘实践指南》是介绍写给程序员的一本数据挖掘指南,可以帮助读者动手实践进行数据挖掘、集体智慧并构建推荐系统。全书共8章,介绍了数据挖掘的基本知识和理论、协同过滤、内容过滤及分类、算法评估、朴素贝叶斯、非结构化文本分类以及聚类等内容。全书采用做中学的方式,用生动的图示、大量的表格、简明的公式,实用的Python代码示例,阐释数据挖掘的知识和技能。每章还给出了习题和练习,帮助读者巩固所学的知识。
《写给程序员的数据挖掘实践指南》专注适合对数据挖掘、数据分析和推荐系统感兴趣的程序员及相关领域的从业者阅读参考;同时,本书也可以作为一本轻松有趣的数据挖掘课程教学参考书。
第1章 数据挖掘简介及本书使用方法1
欢迎来到21世纪2
并不只是对象5
TB级挖掘是现实不是科幻7
本书体例9
第2章 协同过滤—爱你所爱14
如何寻找相似用户15
曼哈顿距离16
欧氏距离16
N维下的思考18
一般化22
Python中数据表示方法及代码24
计算曼哈顿距离的代码25
用户的评级差异28
皮尔逊相关系数30
在继续之前稍微休息一下35
最后一个公式—余弦相似度36
相似度的选择40
一些怪异的事情43
k近邻44
Python的一个推荐类47
一个新数据集54
第3章 协同过滤—隐式评级及基于物品的过滤56
隐式评级57
调整后的余弦相似度67
Slope One算法76
Slope One算法的粗略描述图77
基于Python的实现83
加权Slope One:推荐模块88
MovieLens数据集90
第4章 内容过滤及分类—基于物品属性的过滤93
一个简单的例子98
用Python实现101
给出推荐的原因102
一个取值范围的问题104
归一化105
改进的标准分数109
归一化 vs. 不归一化111
回到Pandora112
体育项目的识别119
Python编程123
就是它了133
汽车MPG数据135
杂谈137
第5章 分类的进一步探讨—算法评估及kNN139
训练集和测试集140
10折交叉验证的例子142
混淆矩阵146
一个编程的例子148
Kappa统计量154
近邻算法的改进159
一个新数据集及挑战163
更多数据、更好的算法以及一辆破公共汽车168
第6章 概率及朴素贝叶斯—朴素贝叶斯170
微软购物车174
贝叶斯定理177
为什么需要贝叶斯定理185
i100 i500188
用Python编程实现191
共和党 vs. 民主党197
数字205
Python实现214
这种做法会比近邻算法好吗221
第7章 朴素贝叶斯及文本—非结构化文本分类226
一个文本正负倾向性的自动判定系统228
训练阶段232
第8章 聚类—群组发现256
k-means聚类281
SSE或散度289
小结303
安然公司305
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读
同类热门
类似软件
数据挖掘技术与工程实践25.09M158人在用 数据挖掘技术与工程实践是深入学习数据挖掘技术并进行工程实践的必读之作,由资深数据挖掘技术专家庄映辉和李堃编著。本书内容的跨度较大,涵盖的内容比较广泛,既有对数据挖掘概念的探讨,也有对数据挖掘技术和原理的介绍,还有对数据挖掘应用实践的体会和总结。其中
查看热门标签
网友评论0人参与,0条评论
最新排行
苏菲的世界pdf扫描版1.36M官方版 苏菲的世界是由挪威作家乔斯坦·贾德创作的一本关于西方哲学史的长篇小说,该书以小说的形式,通过一名哲学导师向一个叫苏菲的女孩传授哲学知识的经过,揭示了西方哲学史发展的历程。并将前苏格拉底时代到萨特,以及亚里士多德、笛卡儿、黑格尔等人的思想都通过作者生
查看node.js 硬实战115个核心技巧11.1M高清pdf扫描版 node.js 硬实战115个核心技巧是一本能够让你真正学会用好Node高级技术的进阶读物,由美国程序员Alex R.Young和Marc.Harter共同编著。本书作者精心组织了115 个已通过测试的例子,并细致剖析保障这些Node应用良好运行的
查看sql server 2012从零开始学186.06M王英英pdf扫描版 sql server 2012从零开始学是一本SQL Server 2012数据库入门书籍,由王英英,张少军和刘增杰三人共同编著,本书内容几乎涉及了SQL Server 2012数据库应用与开发的所有重要知识,通过全书的学习,您可以完整地掌握SQL
查看MATLAB图形图像pdf86.99M苏金明/王永利pdf扫描版 MATLAB是国内最流行的多种科学计算软件,可以极大的提高科研人员的工作效率,更快更准确地完成计算方案的设计。这里小编为广大网友提供MATLAB图形图像pdf下载,该图书由苏金明/王永利编著,电子工业出版社出版。全书结合了MATLAB最新版本7.0
查看dslr数码单反摄影圣经111.74Mpdf高清版数码单反相机已经成为专业摄影师以及广大摄影爱好者最得力的工具,但并不是每一个朋友都了解自己的相机,不熟悉相机的功能,拿着数码单反相机当傻瓜相机用,这样未免大材小用了。要想用好数码单反相机,必须熟练掌握它的功能和原理。dslr数码单反摄影圣经是目前最好的单
查看C高级编程:基于模块化设计思想的C语言开发57.86M吉星pdf扫描版C高级编程:基于模块化设计思想的C语言开发是一本C语言高级编程书籍,由吉星编著。本书将模块化系统设计的个人总结与C语言的讨论融合。作者在写作的过程中,使用了个人工程代码库中的原型,并尽可能保证这些代码有一定的应用价值。为了在有限的章节尽可能给出一个较为完
查看OpenGL ES 3.x 游戏开发(下卷)15.01M吴亚峰pdf扫描版OpenGL ES 3.x 游戏开发(下卷)是一本基于OpenGL ES 3.x软件而编写的游戏开发设计指导书籍,由吴亚峰编著。全书组织上本着“起点低、终点高”的原则,内容涵盖了从学习OpenGL ES 3.x必知必会的基础知识到OpenGL ES 3.
查看深入理解android网络编程技术详解与最佳实践11.53M陈文高清扫描版深入理解android网络编程技术详解与最佳实践是一本安卓网络编程开发的指导手册,由陈文、郭依正共同编著。本书系统讲解Android网络编程的各项核心技术和功能模块,多个案例解读Android网络编程的方法和技巧,从源码角度深入解析Android核心网络
查看