×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787113301507
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:214
  • 出版时间:2023-12-01
  • 条形码:9787113301507 ; 978-7-113-30150-7

内容简介

本书为“十四五”高等职业教育新形态一体化教材之一,通过贴近生活的“挑橘子”一例引出机器学习的概念,并展开介绍了机器学习的完整流程、算法分类以及常用工具等。 本书以项目—任务的组织方式,以通俗的情境作为项目导入,制定明确的项目目标,以算法的基本原理为知识导入,然后开始项目实施环节,以多个实训任务分别练习算法在解决回归、分类或聚类问题时的一般流程, 后以习题的形式巩固所学知识和技能。 本书的实训项目主要包含机器学习中基础的算法应用,即线性回归算法、k-近邻算法、逻辑回归算法、决策树算法、聚类算法、朴素贝叶斯算法。 通读本书,你会了解机器学习解决的是什么问题,目前它应用在我们生活中的哪些场景;跟着本书动手实践,你会清楚数据怎么来、怎么加工,以及模型是什么,怎么训练与调用;另外,面对一个实际问题,你能够有依据地选择合适的算法。 本书适合作为高等职业院校人工智能技术应用专业的教材,也适用于有编程基础的学生以及对机器学习感兴趣且亟需入门的社会工作者。

目录

绪论 机器学习概要 …………………………………………………………………………… 10. 1 引例———从挑橘子说起………………………………………………………………… 10. 2 机器学习应用 …………………………………………………………………………… 20. 3 机器学习与人工智能的关系 ………………………………………………………… 40. 4 机器学习算法的分类…………………………………………………………………… 40. 5 sklearn 库 ……………………………………………………………………………… 50. 6 数据集 …………………………………………………………………………………… 60. 6. 1 数据集划分………………………………………………………………………… 70. 6. 2 开源数据集………………………………………………………………………… 80. 6. 3 sklearn 库中数据划分方法 ……………………………………………………… 80. 7 总结 …………………………………………………………………………………… 11项目 1 运用线性回归算法实现趋势预测 ……………………………………………… 121. 1 项目导入 ……………………………………………………………………………… 121. 2 项目目标 ……………………………………………………………………………… 121. 3 知识导入 ……………………………………………………………………………… 131. 3. 1 线性回归概念 …………………………………………………………………… 131. 3. 2 线性回归模型 …………………………………………………………………… 141. 3. 3 求解线性回归 …………………………………………………………………… 151. 3. 4 过拟合与欠拟合 ………………………………………………………………… 171. 4 项目实施 ……………………………………………………………………………… 19任务 1-1 动手训练线性回归模型 ……………………………………………………… 19任务 1-2 线性回归预测鲍鱼年龄 ……………………………………………………… 23任务 1-3 线性回归预测牛肉价格 ……………………………………………………… 28任务 1-4 线性回归预测收益 …………………………………………………………… 30任务 1-5 线性回归预测乐高价格 ……………………………………………………… 35项目 2 运用 k-近邻算法实现分类预测 ………………………………………………… 422. 1 项目导入 ……………………………………………………………………………… 422. 2 项目目标 ……………………………………………………………………………… 422. 3 知识导入 ……………………………………………………………………………… 422. 3. 1 k-近邻概念 ……………………………………………………………………… 422. 3. 2 k-近邻分类算法 ………………………………………………………………… 432. 3. 3 交叉验证 ………………………………………………………………………… 452. 3. 4 k-近邻回归 ……………………………………………………………………… 452. 4 项目实施 ……………………………………………………………………………… 46任务 2-1 k-近邻识别数字验证码 ……………………………………………………… 46任务 2-2 k-近邻算法预测出行方式 …………………………………………………… 49任务 2-3 k-近邻预测草莓甜不甜 ……………………………………………………… 56任务 2-4 k-近邻测你有多重 …………………………………………………………… 60项目 3 运用逻辑回归算法实现概率预测 ……………………………………………… 653. 1 项目导入 ……………………………………………………………………………… 653. 2 项目目标 ……………………………………………………………………………… 653. 3 知识导入 ……………………………………………………………………………… 653. 3. 1 逻辑回归概念 …………………………………………………………………… 653. 3. 2 二分类问题 ……………………………………………………………………… 663. 3. 3 求解逻辑回归 …………………………………………………………………… 673. 3. 4 分类损失 ………………………………………………………………………… 683. 4 项目实施 ……………………………………………………………………………… 70任务 3-1 逻辑回归针对智能家居的数据预测 ………………………………………… 70任务 3-2 逻辑回归预测升学概率 ……………………………………………………… 76任务 3-3 逻辑回归预测红酒质量 ……………………………………………………… 83任务 3-4 随机梯度下降 ………………………………………………………………… 89任务 3-5 逻辑回归预测用户是否按期还款 …………………………………………… 96项目 4 运用决策树算法进行决策分析 ………………………………………………… 1024. 1 项目导入 ……………………………………………………………………………… 1024. 2 项目目标 ……………………………………………………………………………… 1024. 3 知识导入 ……………………………………………………………………………… 1034. 3. 1 决策树概念……………………………………………………………………… 1034. 3. 2 相关重要概念…………………………………………………………………… 1034. 3. 3 决策树算法……………………………………………………………………… 1054. 3. 4 决策树剪枝……………………………………………………………………… 1064. 4 项目实施 ……………………………………………………………………………… 107任务 4-1 决策树预测隐形眼镜类型 ………………………………………………… 107任务 4-2 决策树分析员工离职情况 ………………………………………………… 111任务 4-3 决策树带你做导购 ………………………………………………………… 117任务 4-4 决策树预测泰坦尼克号生还概率 ………………………………………… 122任务 4-5 决策树与随机森林效果对比 ……………………………………………… 127项目 5 运用聚类算法进行聚类分析 …………………………………………………… 1375. 1 项目导入 ……………………………………………………………………………… 1375. 2 项目目标 ……………………………………………………………………………… 1375. 3 知识导入 ……………………………………………………………………………… 1375. 3. 1 聚类概念………………………………………………………………………… 1375. 3. 2 聚类相关应用…………………………………………………………………… 1385. 3. 3 k-means 聚类 …………………………………………………………………… 1385. 3. 4 DBSCAN 算法 …………………………………………………………………… 1405. 4 项目实施 ……………………………………………………………………………… 142任务 5-1 小样本实现 k-means 聚类 …………………………………………………… 142任务 5-2 通过 k-means 聚类实现分类 ………………………………………………… 148任务 5-3 二分 k-means 应用 …………………………………………………………… 153任务 5-4 对三星手机数据降维并聚类 ……………………………………………… 162任务 5-5 实例对比 k-means 和 DBSCAN ……………………………………………… 170项目 6 运用朴素贝叶斯算法实现文本分类 ………………………………………… 1756. 1 项目导入 ……………………………………………………………………………… 1756. 2 项目目标 ……………………………………………………………………………… 1756. 3 知识导入 ……………………………………………………………………………… 1756. 3. 1 贝叶斯公式……………………………………………………………………… 1756. 3. 2 朴素贝叶斯……………………………………………………………………… 1766. 3. 3 朴素贝叶斯应用场景…………………………………………………………… 1776. 4 项目实施 ……………………………………………………………………………… 177任务 6-1 云盘图片自动分类 ………………………………………………………… 177任务 6-2 豆瓣影评情感分类 ………………………………………………………… 184任务 6-3 新闻分类 …………………………………………………………………… 188附录 A …………………………………………………………………………………………… 194A. 1 特征工程……………………………………………………………………………… 194A. 2 特征预处理…………………………………………………………………………… 195A. 2. 1 无量纲化 ……………………………………………………………………… 196A. 2. 2 特征离散化 …………………………………………………………………… 200A. 2. 3 分类特征编码 ………………………………………………………………… 201A. 3 特征选择……………………………………………………………………………… 202A. 3. 1 过滤式选择(Relief) …………………………………………………………… 203A. 3. 2 包裹式选择(Wrapper) ………………………………………………………… 205A. 3. 3 嵌入式选择(Embedded) ……………………………………………………… 205A. 4 特征降维……………………………………………………………………………… 207A. 4. 1 PCA …………………………………………………………………………… 207A. 4. 2 LDA …………………………………………………………………………… 211参考文献…………………………………………………………………………………………… 214
展开全部

作者简介

杜辉,男,副教授、 工程师,北京电子科技职业学院计算机技术系主任。获得北京市 席职业技能大赛指导教师,多次获得 职业院校技能大赛 指导教师称号,多年来主讲计算机语言、数据结构、人工智能、移动应用开发方向课程获得同行和学生的好评。参加工作以来,一直从事教学一线工作,积 推进教学改革,作为专业带头人针对高职计算机类专业的课程教学内容,将“夯实基础、突出技能、鼓励创新”的培养思路贯穿于人才培养的全过程,创建了“基础、实践、创新螺旋递进”式教学体系,取得了显著成效,教改成果获得北京市教育教学成果二等奖。参与 高等职业院校示范校重点专业建设、国家《移动应用开发专业教学资源库》等一批重点改革项目,承担《程序设计基础》课程的国家资源库建设工作。所带计算机技术系教学团队,先后在 及北京职业院校技能大赛、软件设计竞赛、软件测试大赛、大数据技术竞赛、嵌入式设计竞赛等各种比赛获得一等奖20余项,学生获奖等级和数量在北京地区首屈一指。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航