机器学习算法

机器学习算法
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [意] ,
2018-05
版次: 1
ISBN: 9787111595137
定价: 69.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 234页
26人买过
  • 本书采用理论与实践相结合的方式,在简明扼要地阐明机器学习原理的基础上,通过大量实例介绍了不同场景下机器学习算法在scikit-learn中的实现及应用。书中还有大量的代码示例及图例,便于读者理解和学习并实际上手操作。另一方面,书中还有很多的延伸阅读指导,方便读者系统性地了解机器学习领域的现有技术及其发展状态。 目 录 

    Machine Learning Algorithms 

    译者序 

    前言 

    作者简介 

    审校人员简介 

    第1章 机器学习简介1 

     1.1 经典机器和自适应机器简介1 

     1.2 机器学习的分类2 

      1.2.1 监督学习3 

      1.2.2 无监督学习5 

      1.2.3 强化学习7 

     1.3 超越机器学习——深度学习和仿生自适应系统8 

     1.4 机器学习和大数据9 

     延伸阅读10 

     本章小结10 

    第2章 机器学习的重要元素11 

     2.1 数据格式11 

     2.2 可学习性13 

      2.2.1 欠拟合和过拟合15 

      2.2.2 误差度量16 

      2.2.3 PAC学习18 

     2.3 统计学习方法19 

      2.3.1 最大后验概率学习20 

      2.3.2 最大似然学习20 

     2.4 信息论的要素24 

     参考文献26 

     本章小结26 

    第3章 特征选择与特征工程28 

     3.1 scikit-learn练习数据集28 

     3.2 创建训练集和测试集29 

     3.3 管理分类数据30 

     3.4 管理缺失特征33 

     3.5 数据缩放和归一化33 

     3.6 特征选择和过滤35 

     3.7 主成分分析37 

      3.7.1 非负矩阵分解42 

      3.7.2 稀疏PCA42 

      3.7.3 核PCA43 

     3.8 原子提取和字典学习45 

     参考文献47 

     本章小结47 

    第4章 线性回归48 

     4.1 线性模型48 

     4.2 一个二维的例子48 

     4.3 基于scikit-learn的线性回归和更高维50 

     4.4 Ridge、Lasso和ElasticNet53 

     4.5 随机采样一致的鲁棒回归57 

     4.6 多项式回归58 

     4.7 保序回归60 

     参考文献62 

     本章小结62 

    第5章 逻辑回归64 

     5.1 线性分类64 

     5.2 逻辑回归65 

     5.3 实现和优化67 

     5.4 随机梯度下降算法69 

     5.5 通过网格搜索找到最优超参数71 

     5.6 评估分类的指标73 

     5.7 ROC曲线77 

     本章小结79 

    第6章 朴素贝叶斯81 

     6.1 贝叶斯定理81 

     6.2 朴素贝叶斯分类器82 

     6.3 scikit-learn中的朴素贝叶斯83 

      6.3.1 伯努利朴素贝叶斯83 

      6.3.2 多项式朴素贝叶斯85 

      6.3.3 高斯朴素贝叶斯86 

     参考文献89 

     本章小结89 

    第7章 支持向量机90 

     7.1 线性支持向量机90 

     7.2 scikit-learn实现93 

      7.2.1 线性分类94 

      7.2.2 基于内核的分类95 

      7.2.3 非线性例子97 

     7.3 受控支持向量机101 

     7.4 支持向量回归103 

     参考文献104 

     本章小结104 

    第8章 决策树和集成学习105 

    8.1 二元决策树105 

      8.1.1 二元决策106 

      8.1.2 不纯度的衡量107 

      8.1.3 特征重要度109 

     8.2 基于scikit-learn的决策树分类109 

     8.3 集成学习113 

      8.3.1 随机森林114 

      8.3.2 AdaBoost116 

      8.3.3 梯度树提升118 

      8.3.4 投票分类器120 

     参考文献122 

     本章小结122 

    第9章 聚类基础124 

     9.1 聚类简介124 

      9.1.1 k均值聚类125 

      9.1.2 DBSCAN136 

      9.1.3 光谱聚类138 

     9.2 基于实证的评价方法139 

      9.2.1 同质性140 

      9.2.2 完整性140 

      9.2.3 修正兰德指数141 

     参考文献142 

     本章小结142 

    第10章 层次聚类143 

     10.1 分层策略143 

     10.2 凝聚聚类143 

      10.2.1 树形图145 

      10.2.2 scikit-learn中的凝聚聚类147 

      10.2.3 连接限制149 

     参考文献151 

     本章小结152 

    第11章 推荐系统简介153 

     11.1 朴素的基于用户的系统153 

     11.2 基于内容的系统156 

     11.3 无模式(或基于内存的)协同过滤158 

     11.4 基于模型的协同过滤160 

      11.4.1 奇异值分解策略161 

      11.4.2 交替最小二乘法策略163 

      11.4.3 用Apache Spark MLlib实现交替最小二乘法策略164 

     参考文献167 

     本章小结167 

    第12章 自然语言处理简介169 

     12.1 NLTK和内置语料库169 

     12.2 词袋策略171 

      12.2.1 标记172 

      12.2.2 停止词的删除174 

      12.2.3 词干提取175 

      12.2.4 向量化176 

     12.3 基于路透社语料库的文本分类器例子180 

     参考文献182 

     本章小结182 

    第13章 自然语言处理中的主题建模与情感分析183 

     13.1 主题建模183 

      13.1.1 潜在语义分析183 

      13.1.2 概率潜在语义分析188 

      13.1.3 潜在狄利克雷分配193 

     13.2 情感分析198 

     参考文献202 

     本章小结202 

    第14章 深度学习和TensorFlow简介203 

     14.1 深度学习简介203 

      14.1.1 人工神经网络203 

      14.1.2 深层结构206 

     14.2 TensorFlow简介208 

      14.2.1 计算梯度210 

      14.2.2 逻辑回归212 

      14.2.3 用多层感知器进行分类215 

      14.2.4 图像卷积218 

     14.3 Keras内部速览220 

     参考文献225 

     本章小结225 

    第15章 构建机器学习框架226 

     15.1 机器学习框架226 

      15.1.1 数据收集227 

      15.1.2 归一化227 

      15.1.3 降维227 

      15.1.4 数据扩充228 

      15.1.5 数据转换228 

      15.1.6 建模、网格搜索和交叉验证229 

      15.1.7 可视化229 

     15.2 用于机器学习框架的scikit-learn工具229 

      15.2.1 管道229 

      15.2.2 特征联合232 

     参考文献233 

     本章小结233
  • 内容简介:
    本书采用理论与实践相结合的方式,在简明扼要地阐明机器学习原理的基础上,通过大量实例介绍了不同场景下机器学习算法在scikit-learn中的实现及应用。书中还有大量的代码示例及图例,便于读者理解和学习并实际上手操作。另一方面,书中还有很多的延伸阅读指导,方便读者系统性地了解机器学习领域的现有技术及其发展状态。
  • 目录:
    目 录 

    Machine Learning Algorithms 

    译者序 

    前言 

    作者简介 

    审校人员简介 

    第1章 机器学习简介1 

     1.1 经典机器和自适应机器简介1 

     1.2 机器学习的分类2 

      1.2.1 监督学习3 

      1.2.2 无监督学习5 

      1.2.3 强化学习7 

     1.3 超越机器学习——深度学习和仿生自适应系统8 

     1.4 机器学习和大数据9 

     延伸阅读10 

     本章小结10 

    第2章 机器学习的重要元素11 

     2.1 数据格式11 

     2.2 可学习性13 

      2.2.1 欠拟合和过拟合15 

      2.2.2 误差度量16 

      2.2.3 PAC学习18 

     2.3 统计学习方法19 

      2.3.1 最大后验概率学习20 

      2.3.2 最大似然学习20 

     2.4 信息论的要素24 

     参考文献26 

     本章小结26 

    第3章 特征选择与特征工程28 

     3.1 scikit-learn练习数据集28 

     3.2 创建训练集和测试集29 

     3.3 管理分类数据30 

     3.4 管理缺失特征33 

     3.5 数据缩放和归一化33 

     3.6 特征选择和过滤35 

     3.7 主成分分析37 

      3.7.1 非负矩阵分解42 

      3.7.2 稀疏PCA42 

      3.7.3 核PCA43 

     3.8 原子提取和字典学习45 

     参考文献47 

     本章小结47 

    第4章 线性回归48 

     4.1 线性模型48 

     4.2 一个二维的例子48 

     4.3 基于scikit-learn的线性回归和更高维50 

     4.4 Ridge、Lasso和ElasticNet53 

     4.5 随机采样一致的鲁棒回归57 

     4.6 多项式回归58 

     4.7 保序回归60 

     参考文献62 

     本章小结62 

    第5章 逻辑回归64 

     5.1 线性分类64 

     5.2 逻辑回归65 

     5.3 实现和优化67 

     5.4 随机梯度下降算法69 

     5.5 通过网格搜索找到最优超参数71 

     5.6 评估分类的指标73 

     5.7 ROC曲线77 

     本章小结79 

    第6章 朴素贝叶斯81 

     6.1 贝叶斯定理81 

     6.2 朴素贝叶斯分类器82 

     6.3 scikit-learn中的朴素贝叶斯83 

      6.3.1 伯努利朴素贝叶斯83 

      6.3.2 多项式朴素贝叶斯85 

      6.3.3 高斯朴素贝叶斯86 

     参考文献89 

     本章小结89 

    第7章 支持向量机90 

     7.1 线性支持向量机90 

     7.2 scikit-learn实现93 

      7.2.1 线性分类94 

      7.2.2 基于内核的分类95 

      7.2.3 非线性例子97 

     7.3 受控支持向量机101 

     7.4 支持向量回归103 

     参考文献104 

     本章小结104 

    第8章 决策树和集成学习105 

    8.1 二元决策树105 

      8.1.1 二元决策106 

      8.1.2 不纯度的衡量107 

      8.1.3 特征重要度109 

     8.2 基于scikit-learn的决策树分类109 

     8.3 集成学习113 

      8.3.1 随机森林114 

      8.3.2 AdaBoost116 

      8.3.3 梯度树提升118 

      8.3.4 投票分类器120 

     参考文献122 

     本章小结122 

    第9章 聚类基础124 

     9.1 聚类简介124 

      9.1.1 k均值聚类125 

      9.1.2 DBSCAN136 

      9.1.3 光谱聚类138 

     9.2 基于实证的评价方法139 

      9.2.1 同质性140 

      9.2.2 完整性140 

      9.2.3 修正兰德指数141 

     参考文献142 

     本章小结142 

    第10章 层次聚类143 

     10.1 分层策略143 

     10.2 凝聚聚类143 

      10.2.1 树形图145 

      10.2.2 scikit-learn中的凝聚聚类147 

      10.2.3 连接限制149 

     参考文献151 

     本章小结152 

    第11章 推荐系统简介153 

     11.1 朴素的基于用户的系统153 

     11.2 基于内容的系统156 

     11.3 无模式(或基于内存的)协同过滤158 

     11.4 基于模型的协同过滤160 

      11.4.1 奇异值分解策略161 

      11.4.2 交替最小二乘法策略163 

      11.4.3 用Apache Spark MLlib实现交替最小二乘法策略164 

     参考文献167 

     本章小结167 

    第12章 自然语言处理简介169 

     12.1 NLTK和内置语料库169 

     12.2 词袋策略171 

      12.2.1 标记172 

      12.2.2 停止词的删除174 

      12.2.3 词干提取175 

      12.2.4 向量化176 

     12.3 基于路透社语料库的文本分类器例子180 

     参考文献182 

     本章小结182 

    第13章 自然语言处理中的主题建模与情感分析183 

     13.1 主题建模183 

      13.1.1 潜在语义分析183 

      13.1.2 概率潜在语义分析188 

      13.1.3 潜在狄利克雷分配193 

     13.2 情感分析198 

     参考文献202 

     本章小结202 

    第14章 深度学习和TensorFlow简介203 

     14.1 深度学习简介203 

      14.1.1 人工神经网络203 

      14.1.2 深层结构206 

     14.2 TensorFlow简介208 

      14.2.1 计算梯度210 

      14.2.2 逻辑回归212 

      14.2.3 用多层感知器进行分类215 

      14.2.4 图像卷积218 

     14.3 Keras内部速览220 

     参考文献225 

     本章小结225 

    第15章 构建机器学习框架226 

     15.1 机器学习框架226 

      15.1.1 数据收集227 

      15.1.2 归一化227 

      15.1.3 降维227 

      15.1.4 数据扩充228 

      15.1.5 数据转换228 

      15.1.6 建模、网格搜索和交叉验证229 

      15.1.7 可视化229 

     15.2 用于机器学习框架的scikit-learn工具229 

      15.2.1 管道229 

      15.2.2 特征联合232 

     参考文献233 

     本章小结233
查看详情
系列丛书 / 更多
机器学习算法
分布式机器学习:算法、理论与实践
刘铁岩;陈薇;王太峰;高飞
机器学习算法
情感分析:挖掘观点、情感和情绪
刘康 译
机器学习算法
神经网络设计(原书第2版)
[美]马丁 T. 哈根 著;章毅 译
机器学习算法
基于视觉信息的人体跟踪与行为分析研究/智能科学与技术丛书
李晋江 著;和、原达、姜新波、王国锋、孙 口述
机器学习算法
数据挖掘:实用机器学习工具与技术(原书第4版)
[新西兰]伊恩、H.、威腾(Ian、H.、Witten) 著;李川 郭立坤 彭京 蔡国强 任艳 译
机器学习算法
统计强化学习:现代机器学习方法
[日]杉山将(Masashi Sugiyama) 著;高阳 译
机器学习算法
计算机视觉算法:基于OpenCV的计算机应用开发
Tazehkandi 著;[伊朗]阿明·艾哈迈迪·塔兹赫孔迪(Amin、Ahmadi、陈靖、杨欣 译
机器学习算法
自然计算、机器学习与图像理解前沿
焦李成 著
机器学习算法
基于证据理论的不确定性量化方法与应用/智能科学与技术丛书
闫英、锁斌 著
机器学习算法
科技史与方法论
梁洪亮 著
机器学习算法
雷达高分辨距离像目标识别的关键应用研究
柴晶、侯庆禹 著
相关图书 / 更多
机器学习算法
机器岛
(法)儒勒·凡尔纳著 许崇山 钟燕萍译
机器学习算法
机器视觉与人工智能应用开发技术
廖建尚
机器学习算法
机器人基础
杨勇、谢广明 主编 张国英、黄福、简月 副主编
机器学习算法
机器学习及深度学习算法在医学图像中的应用
朱付保 著
机器学习算法
机器如人:通往人类智慧之路
(美)罗纳德·J.,布拉赫曼(Ronald,J.,Brachman),(加)赫克托·J.,莱韦斯克(Hector,J.,Levesque)
机器学习算法
机器学习实战(视频教学版)
迟殿委 王培进 王兴平
机器学习算法
机器人SLAM技术及其ROS系统应用 第2版 徐本连 鲁明丽
徐本连 鲁明丽
机器学习算法
机器学习及其应用2023
黄圣君、张利军、钱超
机器学习算法
机器学习实战营:从理论到实战的探索之旅
谢雪葵
机器学习算法
机器学习与经济大数据分析:基于Python实现 数字中国·数字经济创新规划教材 刘征驰
刘征驰 编著
机器学习算法
机器学习系统设计
(越南)奇普 胡岩(Chip Huyen)
机器学习算法
机器人驱动与运动控制
史岳鹏
您可能感兴趣 / 更多
机器学习算法
图说奥运(漫画式科普,奥运知识的幽默宝典、启蒙图鉴、趣味百科。体教融合,从奥运会感知体育的魅力)
[意] 维鲁斯卡·莫塔[意] 卢卡·波利
机器学习算法
梵高画传:为画画而活的人(彩色刷边,浓缩梵高热烈而坎坷的一生,以热爱对抗世间所有孤独)
[意]埃内斯托·安德勒编绘
机器学习算法
《看不见的大象:学会用长远思维预测未来》(警惕黑天鹅,防备灰犀牛,驯服看不见的大象 构建长远思维,读懂耐心资本)
[意]卢西亚诺·卡诺瓦(Luciano Canova)
机器学习算法
90岁,我的人生才刚刚开始:意大利网红奶奶的人生哲思 宝藏奶奶莉西亚从不内耗的快意人生,无论迷茫还是焦虑,总能从中找到答案!
[意]莉西亚·菲尔茨 (意)埃马努埃莱·乌萨伊
机器学习算法
上下颠倒的一天 (别让“常规思维”限制了孩子的创造力! 打破常规,帮孩子多层次、多维度的思考问题)
[意]丹尼尔·莫瓦雷利/著 (意)安德烈亚·安蒂诺里 绘
机器学习算法
全新正版图书 丈量世界的7种方式皮耶罗·马丁浙江科学技术出版社9787573910936
[意]皮耶罗·马丁
机器学习算法
儿童绘画心理学+儿童恐惧心理学 从绘画中读懂孩子的内心
[意]埃维·克罗蒂(Evi Crotti)
机器学习算法
(当代激进思想家译丛)笑话和创新行动:一种改变的逻辑
[意]保罗·维尔诺 著;吴頔 译
机器学习算法
慢慢来米凯莱
[意]艾莱娜·莱维 著;[意]茱莉娅·帕思童礼诺 绘
机器学习算法
如果大自然是一只老虎
[意]大卫·卡利 改编;
机器学习算法
声音
[意]达契亚·玛拉依尼/著陈英、徐赓薪/译
机器学习算法
海上钢琴师
[意]亚历山德罗·巴里科