《人工智能应用实践教程(Python实现)》内容简介与阅读建议

获取这本书 暂无已核验电子书资源
下载
分类
科技技术
出版年份
2024
出版社
人民邮电出版社
页数
236 页
语言
中文

《人工智能应用实践教程(Python实现)》内容简介

本书主要介绍主流的人工智能理论、算法以及Python实现方法,目的是使学生学会人工智能理论及推导过程,并且掌握调用Python人工智能库和自定义编码的方法。全书共分10章,分别为人工智能与Python概述、Python基础、线性回归及其Python实现、逻辑斯蒂分类及其Python实现、最大熵模型及其Python实现、K-近邻分类与K-均值聚类及其Python实现、朴素贝叶斯分类及其Python实现、决策树及其Python实现、神经网络及其Python实现、图像识别领域的应用案例。

《人工智能应用实践教程(Python实现)》书籍信息摘要

《人工智能应用实践教程(Python实现)》内容简介与阅读建议,作者 陈景强 周剑 薛景 陈可佳 汪云云,科技技术,2024年。获取前建议核对作者、出版社、年份、ISBN、版本和正版渠道。相关主题:人工智能、Python、人工智能理论、计算机类。

《人工智能应用实践教程(Python实现)》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

获取建议

《人工智能应用实践教程(Python实现)》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

暂无已核验电子书资源;本站不展示未授权完整文件。

下载

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 第1章 人工智能与Python概述 1
  2. 1.1 人工智能的起源与发展 1
  3. 1.2 人工智能的核心概念 3
  4. 1.2.1 人工智能的三大学派 3
  5. 1.2.2 强人工智能与弱人工智能 4
  6. 1.3 人工智能的分支领域 5
  7. 1.3.1 机器学习与深度学习 5
  8. 1.3.2 人工智能的应用分支领域 7
展开全部(共 228 章节)
  1. 1.4 人工智能行业应用与人才需求 9
  2. 1.4.1 人工智能行业应用举例 9
  3. 1.4.2 人工智能人才需求 11
  4. 1.5 Python与人工智能的关系 12
  5. 1.6 Python人工智能开发环境安装 13
  6. 1.6.1 Python的安装和运行 13
  7. 1.6.2 人工智能开发库的安装 15
  8. 1.6.3 Python集成开发环境 16
  9. 1.6.4 Anaconda 18
  10. 本章小结 19
  11. 课后习题 19
  12. 第2章 Python基础 21
  13. 2.1 基本语法 21
  14. 2.1.1 对象及其类型 21
  15. 2.1.2 变量和赋值 22
  16. 2.1.3 运算符和表达式 23
  17. 2.1.4 字符串 24
  18. 2.1.5 流程控制 26
  19. 2.2 组合数据类型 28
  20. 2.2.1 列表(list) 29
  21. 2.2.2 元组(tuple) 30
  22. 2.2.3 字典(dict) 31
  23. 2.2.4 集合(set和frozenset) 33
  24. 2.3 函数 34
  25. 2.3.1 函数的定义和调用 34
  26. 2.3.2 匿名函数与lambda关键字 35
  27. 2.4 异常处理和文件操作 35
  28. 2.4.1 异常处理 35
  29. 2.4.2 文件处理的一般过程 36
  30. 2.4.3 文件的写操作 36
  31. 2.4.4 文件的读操作 37
  32. 2.5 面向对象程序设计 37
  33. 2.5.1 类和对象 37
  34. 2.5.2 类的继承 39
  35. 2.6 数值计算库NumPy 39
  36. 2.6.1 NumPy多维数组 39
  37. 2.6.2 NumPy数组的索引和切片 44
  38. 2.6.3 NumPy数组的运算 45
  39. 2.6.4 NumPy数组的读写操作 46
  40. 2.6.5 NumPy中的数据统计与分析 47
  41. 本章小结 49
  42. 课后习题 49
  43. 第3章 线性回归及其Python实现 53
  44. 3.1 线性回归问题简介 53
  45. 3.2 单变量线性回归问题 54
  46. 3.3 基于scikit-learn库求解单变量线性回归 55
  47. 3.3.1 scikit-learn库的LinearRegression类说明 55
  48. 3.3.2 求解步骤与编程实现 56
  49. 3.3.3 基于scikit-learn库的模型评价 58
  50. 3.4 基于最小二乘法的自定义求解单变量线性回归 61
  51. 3.4.1 使用导数法求解 61
  52. 3.4.2 使用矩阵法求解 64
  53. 3.5 基于梯度下降法的自定义求解单变量线性回归 65
  54. 3.5.1 简单二次函数的梯度下降法求极值 65
  55. 3.5.2 批量梯度下降法 67
  56. 3.5.3 随机梯度下降法 70
  57. 3.6 多变量线性回归问题 71
  58. 3.6.1 基于scikit-learn库求解 72
  59. 3.6.2 基于最小二乘法自定义求解 72
  60. 3.6.3 基于梯度下降法自定义求解 73
  61. 3.6.4 数据归一化问题 74
  62. 3.6.5 高阶拟合问题 75
  63. 本章小结 77
  64. 课后习题 77
  65. 第4章 逻辑斯蒂分类及其Python实现 79
  66. 4.1 逻辑斯蒂分类简介 79
  67. 4.2 二分类逻辑斯蒂分类问题 81
  68. 4.3 基于scikit-learn库求解二分类逻辑斯蒂分类问题 83
  69. 4.3.1 scikit-learn库的LogisticRegression类说明 83
  70. 4.3.2 求解步骤与编程实现 84
  71. 4.4 基于梯度下降法求解二分类逻辑斯蒂分类 86
  72. 4.4.1 确定优化目标 86
  73. 4.4.2 梯度计算 87
  74. 4.4.3 Python编程实现 88
  75. 4.5 分类模型的评价 90
  76. 4.5.1 分类模型的评价方法 90
  77. 4.5.2 正确率、精准率、召回率和F1指数 90
  78. 4.5.3 ROC曲线 93
  79. 4.6 非线性分类问题 94
  80. 4.6.1 非线性分类问题的提出与分析 94
  81. 4.6.2 基于scikit-learn库的求解实现 96
  82. 4.7 正则化问题 97
  83. 4.7.1 正则化问题的提出与分析 97
  84. 4.7.2 正则化问题的求解实现 98
  85. 4.8 多分类逻辑斯蒂分类 100
  86. 4.8.1 问题提出与分析 100
  87. 4.8.2 基于scikit-learn库的求解实现 101
  88. 4.8.3 基于梯度下降法的自定义求解实现 102
  89. 本章小结 103
  90. 课后习题 103
  91. 第5章 优选熵模型及其Python实现 105
  92. 5.1 优选熵模型简介 105
  93. 5.2 优选熵模型定义与对偶形式 106
  94. 5.2.1 优选熵模型的定义 106
  95. 5.2.2 优选熵模型的对偶形式 107
  96. 5.2.3 优选熵模型的应用举例 109
  97. 5.2.4 优选熵模型与Softmax分类器 111
  98. 5.3 优选熵模型的优化算法及Python实现 111
  99. 5.3.1 通用迭代尺度算法 111
  100. 5.3.2 基于GIS算法的优选熵模型的Python实现 112
  101. 5.3.3 改进的迭代尺度算法 115
  102. 5.3.4 基于IIS算法的优选熵模型的Python实现 117
  103. 5.4 熵相关指标总结 119
  104. 本章小结 121
  105. 课后习题 121
  106. 第6章 K-近邻分类与K-均值聚类及其Python实现 122
  107. 6.1 “近邻”与分类和聚类 122
  108. 6.2 K-近邻分类 122
  109. 6.2.1 K-近邻分类的定义 122
  110. 6.2.2 自定义程序实现K-近邻分类算法 123
  111. 6.2.3 K-近邻分类模型的3个基本要素 125
  112. 6.2.4 基于scikit-learn库实现K-近邻分类算法 126
  113. 6.2.5 K-近邻分类算法的优缺点分析 127
  114. 6.3 K-均值聚类 129
  115. 6.3.1 K-均值聚类算法的定义 129
  116. 6.3.2 自定义程序实现K-均值聚类算法 130
  117. 6.3.3 基于scikit-learn库实现K-均值聚类算法 131
  118. 本章小结 132
  119. 课后习题 132
  120. 第7章 朴素贝叶斯分类及其Python实现 134
  121. 7.1 贝叶斯分类简介 134
  122. 7.2 朴素贝叶斯分类的定义、推导与建模 135
  123. 7.2.1 定义与推导 135
  124. 7.2.2 对房屋是否好卖预测案例的建模与计算 136
  125. 7.3 自定义程序实现朴素贝叶斯分类 138
  126. 7.3.1 建立特征矩阵 138
  127. 7.3.2 计算先验概率 138
  128. 7.3.3 进行预测 139
  129. 7.3.4 Python编程实现 140
  130. 7.4 基于scikit-learn库实现朴素贝叶斯分类 141
  131. 7.4.1 scikit-learn库的MultinomialNB类说明 141
  132. 7.4.2 求解步骤与编程实现 142
  133. 7.5 连续型特征值的朴素贝叶斯分类 143
  134. 7.5.1 问题定义与分析 143
  135. 7.5.2 基于scikit-learn库的GaussianNB类实现 145
  136. 本章小结 145
  137. 课后习题 146
  138. 第8章 决策树及其Python实现 148
  139. 8.1 决策树简介 148
  140. 8.2 ID3决策树 149
  141. 8.2.1 ID3决策树的基本原理 149
  142. 8.2.2 基于NumPy库构建ID3决策树 150
  143. 8.2.3 用ID3决策树实现分类 156
  144. 8.3 CART决策树 157
  145. 8.3.1 CART决策树的基本原理 157
  146. 8.3.2 scikit-learn库的DecisionTreeRegressor类介绍 158
  147. 8.3.3 基于scikit-learn库构建CART决策树 159
  148. 8.3.4 用CART回归树实现预测 162
  149. 本章小结 163
  150. 课后习题 164
  151. 第9章 神经网络及其Python实现 166
  152. 9.1 神经网络简介 166
  153. 9.2 TensorFlow 167
  154. 9.2.1 TensorFlow简介 167
  155. 9.2.2 TensorFlow 2.0的安装 168
  156. 9.2.3 TensorFlow 2.0的张量 168
  157. 9.2.4 TensorFlow 2.0的基本运算 169
  158. 9.2.5 TensorFlow 2.0的自动微分和梯度计算 170
  159. 9.2.6 TensorFlow 2.0的常用模块 171
  160. 9.3 Keras 171
  161. 9.3.1 Keras简介 171
  162. 9.3.2 Keras的安装 172
  163. 9.3.3 Keras的Sequential模型 172
  164. 9.3.4 Keras的Model模型 173
  165. 9.4 全连接神经网络及其Keras实现 174
  166. 9.4.1 全连接神经网络的基本原理 174
  167. 9.4.2 基于Keras库构建全连接神经网络 176
  168. 9.4.3 基于Keras库训练全连接神经网络 179
  169. 9.4.4 用全连接神经网络实现图像识别 181
  170. 9.5 全连接神经网络的自定义程序实现 182
  171. 9.5.1 全连接神经网络类的定义 182
  172. 9.5.2 激活函数和损失函数的定义 183
  173. 9.5.3 全连接神经网络模型的定义 184
  174. 9.5.4 训练函数的定义 185
  175. 9.5.5 测试函数的定义 186
  176. 9.5.6 主函数的定义 186
  177. 9.6 卷积神经网络及其TensorFlow实现 187
  178. 9.6.1 卷积神经网络的基本原理 187
  179. 9.6.2 基于TensorFlow库构建卷积神经网络 189
  180. 9.6.3 基于TensorFlow库训练卷积神经网络 191
  181. 9.6.4 用卷积神经网络实现图像识别 193
  182. 9.7 卷积神经网络的AlexNet编程实现 193
  183. 9.7.1 准备工作 194
  184. 9.7.2 AlexNet类的定义 195
  185. 9.7.3 主函数的定义 196
  186. 本章小结 196
  187. 课后习题 197
  188. 第10章 图像识别领域的应用案例 198
  189. 10.1 图像识别问题简介 198
  190. 10.2 CIFAR10数据集 198
  191. 10.2.1 数据集简介 198
  192. 10.2.2 数据预处理和加载cifar10_reader.py 200
  193. 10.3 基于K-近邻分类的图像识别 203
  194. 10.3.1 问题分析 203
  195. 10.3.2 数据采样 203
  196. 10.3.3 数据间距离计算 204
  197. 10.3.4 实现K-近邻分类算法 206
  198. 10.3.5 用常规验证方法选取K值 207
  199. 10.3.6 用交叉验证法选取K值 208
  200. 10.4 基于逻辑斯蒂分类的图像识别 210
  201. 10.4.1 自定义程序实现图像识别 210
  202. 10.4.2 基于LogisticRegression类实现图像识别 211
  203. 10.5 基于优选熵模型的图像识别 212
  204. 10.5.1 Softmax分类器 212
  205. 10.5.2 加载和预处理数据 214
  206. 10.5.3 实现图像识别 215
  207. 10.5.4 归一化方法的影响 217
  208. 10.6 基于朴素贝叶斯分类的图像识别 217
  209. 10.6.1 连续型特征值的朴素贝叶斯图像识别 217
  210. 10.6.2 离散型特征值的朴素贝叶斯图像识别 218
  211. 10.7 基于全连接神经网络的图像识别 220
  212. 10.7.1 基于Keras实现全连接神经网络图像识别 220
  213. 10.7.2 自定义程序实现双层全连接神经网络 223
  214. 10.7.3 使用自定义TwoLayerNet类进行图像分类 226
  215. 10.8 基于卷积神经网络的图像识别 228
  216. 10.8.1 基于基础卷积神经网络实现图像识别 228
  217. 10.8.2 基于VGGNet实现图像识别 230
  218. 10.8.3 基于ResNet实现图像识别 232
  219. 本章小结 236
  220. 课后习题 236

常见问题

《人工智能应用实践教程(Python实现)》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。

《人工智能应用实践教程(Python实现)》阅读难度高吗?

建议先看简介、目录、作者和相关书籍,再判断是否适合当前阶段阅读。

《人工智能应用实践教程(Python实现)》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《人工智能应用实践教程(Python实现)》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《人工智能应用实践教程(Python实现)》?

当前没有确认授权的电子书下载资源,也暂未接入已核验购买链接;商业出版物不提供未授权下载,建议通过出版社、京东、当当或官方电子书平台核对获取。

如何继续查找《人工智能应用实践教程(Python实现)》相关书籍?

可以进入 陈景强 周剑 薛景 陈可佳 汪云云 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。