译者序
前言
第1版前言
符号说明
第1章科学Python入门1
11安装和设置2
12Numpy4
121Numpy数组和内存5
122Numpy矩阵8
123Numpy广播操作9
124Numpy掩码数组11
125浮点数11
126Numpy优化简介14
13Matplotlib15
131Matplotlib的替代方法16
132Matplotlib的扩展17
14IPython17
15Jupyter Notebook18
16Scipy20
17Pandas21
171Series21
172DataFrame23
18Sympy25
19编译库接口27
110集成开发环境28
111性能和并行编程快速指南28
112其他资源31
参考文献32
第2章概率33
21引言33
211概率密度34
212随机变量35
213连续随机变量39
214微积分以外的变量变换41
215独立随机变量42
216经典Broken Rod示例44
22投影法45
221加权距离47
23条件期望作为投影47
231附录51
24条件期望与均方误差52
25条件期望和均方误差优化
示例55
251示例155
252示例258
253示例360
254示例463
255示例564
256示例666
26有用的分布67
261正态分布67
262多项分布67
263卡方分布69
264泊松分布和指数分布71
265伽马分布72
266贝塔分布73
267狄利克雷多项分布74
X
XI
27信息熵76
271信息论的概念76
272信息熵的性质78
273KullbackLeibler散度79
274交叉熵作为大似然80
28矩母函数80
29蒙特卡罗采样方法83
291离散变量逆CDF法83
292连续变量逆CDF法85
293舍选法86
210采样重要性重采样90
211实用的不等式92
2111马尔可夫不等式92
2112切比雪夫不等式93
2113霍夫丁不等式94
参考文献96
第3章统计97
31引言97
32用于统计的Python模块98
321Scipy统计模块98
322Sympy统计模块99
323其他用于统计的Python
模块99
33收敛类型100
331几乎必然收敛100
332依概率收敛102
333依分布收敛104
334极限定理104
34大似然估计105
341设置抛硬币试验107
342Delta方法115
35假设检验和p值117
351回到抛硬币的例子118
352ROC曲线120
353p值122
354检验统计量123
355多重假设检验129
356Fisher精确检验129
36置信区间131
37线性回归134
371扩展至多个协变量141
38大后验概率145
39鲁棒统计150
310自助法155
3101参数化自助法159
311高斯马尔可夫模型160
312非参数方法162
3121核密度估计162
3122核平滑164
3123非参数回归估计169
3124近邻回归169
3125核回归173
3126维数灾难174
3127非参数检验176
313生存分析181
参考文献187
第4章机器学习188
41引言188
42Python机器学习模块188
43学习理论192
431机器学习理论概述194
432泛化理论198
433泛化/近似复杂度示例199
434交叉验证204
435偏差和方差208
436学习噪声211
44决策树213
441随机森林219
442提升树220
45逻辑回归223
46广义线性模型231
47正则化236
471岭回归239
472套索回归243
48支持向量机244
49降维248
491独立成分分析252
410聚类256
411集成方法259
4111装袋法259
4112提升法261
412深度学习262
4121TensorFlow概述270
4122梯度下降275
4123基于卷积神经网络的图像
处理286
参考文献301