Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Python与机器学习实战 何宇健 PDF 下载


分享到:
时间:2023-08-17 09:37来源:http://www.java1234.com 作者:转载  侵权举报
Python与机器学习这一话题是如此的宽广,仅靠一本书自然不可能涵盖到方方面面,甚至即使出一个系列也难能做到这点。单就机器学习而言,其领域就包括但不限于如下 有监督学习(
失效链接处理
Python与机器学习实战 何宇健 PDF 下载 


转载自:
http://www.python222.com/article/240

用户下载说明:

电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/11452044134.html
 

相关截图:




资料简介:

Python与机器学习这一话题是如此的宽广,仅靠一本书自然不可能涵盖到方方面面,甚至即使出一个系列也难能做到这点。单就机器学习而言,其领域就包括但不限于如下 有监督学习(SupervisedLearning),无监督学习(UnsupervisedLearning)和半监督学习(Semi-SupervisedLearning)。而具体的问题又大致可以分两类 分类问题(Classification)和回归问题(Regression)。Python本身带有许多机器学习的第三方库,但《Python与机器学习实战 决策树、集成学习、支持向量机与神经网络算法详解及编程实现》在绝大多数情况下只会用到Numpy这个基础的科学计算库来进行算法代码的实现。这样做的目的是希望读者能够从实现的过程中更好地理解机器学习算法的细节,以及了解Numpy的各种应用。不过作为补充,《Python与机器学习实战 决策树、集成学习、支持向量机与神经网络算法详解及编程实现》会在适当的时候应用scikit-learn这个成熟的第三方库中的模型。《Python与机器学习实战 决策树、集成学习、支持向量机与神经网络算法详解及编程实现》适用于想了解传统机器学习算法的学生和从业者,想知道如何高效实现机器的算法的程序员,以及想了解机器学习的算法能如何进行应用的职员、经理等


资料目录:


章 Python与机器学习入门1
1.1 机器学习绪论1
1.1.1 什么是机器学习2
1.1.2 机器学习常用术语3
1.1.3 机器学习的重要性6
1.2 人生苦短,我用Python7
1.2.1 为何选择Python7
1.2.2 Python 在机器学习领域的优势8
1.2.3 Anaconda的安装与使用8
1.3 个机器学习样例12
1.3.1 获取与处理数据13
1.3.2 选择与训练模型14
1.3.3 评估与可视化结果15
1.4 本章小结17
第2章 贝叶斯分类器18
2.1 贝叶斯学派18
2.1.1 贝叶斯学派与频率学派19
2.1.2 贝叶斯决策论19
2.2 参数估计20
2.2.1 极大似然估计(ML估计)21
2.2.2 极大后验概率估计(MAP估计)22
2.3 朴素贝叶斯23
2.3.1 算法陈述与基本架构的搭建23
2.3.2 MultinomialNB的实现与评估31
2.3.3 GaussianNB的实现与评估40
2.3.4 MergedNB的实现与评估43
2.3.5 算法的向量化50
2.4 半朴素贝叶斯与贝叶斯网53
2.4.1 半朴素贝叶斯53
2.4.2 贝叶斯网54
2.5 相关数学理论55
2.5.1 贝叶斯公式与后验概率55
2.5.2 离散型朴素贝叶斯算法56
2.5.3 朴素贝叶斯和贝叶斯决策58
2.6 本章小结59
第3章 决策树60
3.1 数据的信息60
3.1.1 信息论简介61
3.1.2 不确定性61
3.1.3 信息的增益65
3.1.4 决策树的生成68
3.1.5 相关的实现77
3.2 过拟合与剪枝92
3.2.1 ID3、C4.5的剪枝算法93
3.2.2 CART剪枝100
3.3 评估与可视化103
3.4 相关数学理论111
3.5 本章小结113
第4章 集成学习114
4.1 “集成”的思想114
4.1.1 众擎易举115
4.1.2 Bagging与森林115
4.1.3 PAC框架与Boosting119
4.2 森林算法120
4.3 AdaBoost算法124
4.3.1 AdaBoost算法陈述124
4.3.2 弱模型的选择126
4.3.3 AdaBoost的实现127
4.4 集成模型的性能分析129
4.4.1 数据集上的表现130
4.4.2 异或数据集上的表现131
4.4.3 螺旋数据集上的表现134
4.4.4 蘑菇数据集上的表现136
4.5 AdaBoost算法的解释138
4.6 相关数学理论139
4.6.1 经验分布函数139
4.6.2 AdaBoost与前向分步加法模型140
4.7 本章小结142
第5章 支持向量机144
5.1 感知机模型145
5.1.1 线性可分性与感知机策略145
5.1.2 感知机算法148
5.1.3 感知机算法的对偶形式151
5.2 从感知机到支持向量机153
5.2.1 间隔化与线性SVM154
5.2.2 SVM算法的对偶形式158
5.2.3 SVM的训练161
5.3 从线性到非线性163
5.3.1 核技巧简述163
5.3.2 核技巧的应用166
5.4 多分类与支持向量回归180
5.4.1 一对多方法(One-vs-Rest)180
5.4.2 一对一方法(One-vs-One)181
5.4.3 有向无环图方法(Directed Acyclic Graph Method)181
5.4.4 支持向量回归(Support Vector Regression)182
5.5 相关数学理论183
5.5.1 梯度下降法183
5.5.2 拉格朗日对偶性185
5.6 本章小结187
第6章 神经网络188
6.1 从感知机到多层感知机189
6.2 前向传导算法192
6.2.1 算法概述193
6.2.2 激活函数(Activation Function)195
6.2.3 损失函数(Cost Function)199
6.3 反向传播算法200
6.3.1 算法概述200
6.3.2 损失函数的选择202
6.3.3 相关实现205
6.4 特殊的层结构211
6.5 参数的更新214
6.5.1 Vanilla Update217
6.5.2 Momentum Update217
6.5.3 Nesterov Momentum Update219
6.5.4 RMSProp220
6.5.5 Adam221
6.5.6 Factory222
6.6 朴素的网络结构223
6.7 “大数据”下的网络结构227
6.7.1 分批(Batch)的思想228
6.7.2 交叉验证230
6.7.3 进度条231
6.7.4 计时器233
6.8 相关数学理论235
6.8.1 BP算法的推导235
6.8.2 Softmax log-likelihood组合238
6.9 本章小结240
第7章 卷积神经网络241
7.1 从NN到CNN242
7.1.1 “视野”的共享242
7.1.2 前向传导算法243
7.1.3 全连接层(Fully Connected Layer)250
7.1.4 池化(Pooling)251
7.2 利用TensorFlow重写NN252
7.2.1 反向传播算法252
7.2.2 重写Layer结构253
7.2.3 实现SubLayer结构255
7.2.4 重写CostLayer结构261
7.2.5 重写网络结构262
7.3 将NN扩展为CNN263
7.3.1 实现卷积层263
7.3.2 实现池化层266
7.3.3 实现CNN中的特殊层结构267
7.3.4 实现LayerFactory268
7.3.5 扩展网络结构270
7.4 CNN的性能272
7.4.1 问题描述272
7.4.2 搭建CNN模型273
7.4.3 模型分析280
7.4.4 应用CNN的方法283
7.4.5 Inception286
7.5 本章小结289
附录A Python入门290
附录B Numpy入门303
附录C TensorFlow入门310
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐