商品详情
系统阐述机器学习的基本理论、算法和实现。每章配有基于Python的实验,方便读者编程实现。书后附有丰富的彩色插图,引导读者对理论的理解。配套提供电子课件、微课视频、习题答案、教学大纲、源代码、试卷。
本书系统阐述了机器学习的基本理论、算法和实现。全书共11章:第1章着重介绍了机器学习的基本知识;第2章介绍了样本数据预处理和提取的传统算法(如PCA和LDA),并增加了流形学习和稀疏表征等理论;第3~8章系统介绍了传统机器学习算法,如监督学习(贝叶斯、近邻、线性模型、非线性模型和集成学习)和非监督学习(聚类);第9、10章分别介绍了概率图模型和人工神经网络的基本理论;第11章着重讲述了强化学习的基本理论和算法。本书针对理论难点,插入了可视化图,引导读者对理论的理解;每章配有习题,以便指导读者深入地进行学习。每章还配有基于Python的实验,便于工程类读者快速将理论转化为实践应用,也方便学术型读者编程实现。本书既可作为高等院校本科和研究生人工智能、控制工程、信息处理和智能制造等相关专业的课程教材,也可作为信息系统开发和大数据分析人员的技术参考书。
胡晓,广州大学教授,从事电子信息、电气工程、自动化等相关专业的本科教学,曾主持广东省教育厅教研改革项目1项,发表教研论文3篇。曾三次获 ;最受学生欢迎老师和三次 ;教学优秀一等奖,于2009年获得;南粤优秀教师。从事类脑机器视觉类脑机器学习、机器视觉和智能控制等相关领域研究,主持国家和广东省自然科学基金项目各1项,广东省科技计划项目1项和广州市资助科研项目2项。在Pattern Recognition等期刊SCI检索和人工智能国际会议(AAAI_20)发表学术论文9篇。获省科技进步奖三等奖1项。 目前为Transactions on Image Processing等国际期刊审稿。
前言第1章基本知识11什么是机器学习111属性112标注12机器学习的分类121监督与无监督学习122分类与回归13模型评估131分类模型评估132回归模型评估14优化141损失函数142目标函数143最小二乘法144梯度下降法145梯度修正146学习率调整15小结与拓展实验一:模型评价函数编程实验习题参考文献第2章表征学习21表征学习的目的22数据预处理23主成分分析231目标函数232基于主成分分析表征学习模型233人脸PCA表征学习24线性鉴别分析241类内散布矩阵和类间散布矩阵242类可判别性测度243LDA原理244人脸的LDA表征学习25多维缩放26流形学习261流形262等度量映射263局部线性嵌入27随机近邻嵌入271基本随机近邻嵌入272t分布随机近邻嵌入28稀疏表征281压缩感知282重构算法283字典学习284压缩感知在人脸识别中的应用29小结与拓展实验二:表征学习实验习题参考文献第3章贝叶斯分类器31贝叶斯基本概念32贝叶斯决策准则33高斯混合模型34未知概率密度函数估计341极大似然估计342极大后验概率估计343期望极大算法35朴素贝叶斯36拉普拉斯平滑37小结与拓展实验三:贝叶斯分类器实验习题第4章近邻分类器41近邻规则42加权近邻分类器43近邻分类器加速策略431移除消极样本432构建搜索树433部分维度距离计算44小结与拓展实验四:近邻分类器实验习题参考文献第5章线性模型51二类线性模型52Lasso回归521Lasso回归求解522坐标轴下降法53逻辑回归54支持向量机541线性可分支持向量机542近似线性可分支持向量机55多类线性模型551基本策略552Softmax回归56类不平衡问题561阈值移动562数据再平衡57小结与拓展实验五:线性模型实验习题参考文献第6章非线性模型61二次判别分析62核方法621希尔伯特空间622核函数623常用核函数624核函数的应用63小结与拓展实验六:非线性模型实验习题参考文献第7章集成学习71集成学习理论依据72集成学习机制73决策树731什么是决策树732ID3和C45733分类回归树734剪枝74随机森林75自适应助推751学习过程752基本原理76小结与拓展实验七:集成学习实验习题参考文献第8章聚类81聚类基本理论811聚类的性质812相似性测度813类簇中心814聚类算法评价指标82K均值聚类83层次聚类831凝聚筑巢832平衡迭代削减层次聚类84密度聚类841DBSCAN842高斯混合聚类85小结与拓展实验八:聚类实验习题参考文献第9章概率图模型91联合概率92概率有向图模型921基本概念922有向分离923贝叶斯网络924隐马尔可夫模型93概率无向图模型931条件独立性932团和势函数933条件随机场934马尔可夫随机场在图像处理中的应用935条件随机场在自然语言处理中的应用94因子图与和积算法941因子图942置信传播95小结与拓展实验九:概率图模型实验习题参考文献第10章人工神经网络101神经元及其基本模型102激活函数1021饱和激活函数1022校正线性单元1023swish激活函数1024其他激活函数103感知机1031参数学习1032感知机的异或难题104前馈神经网络1041前馈神经网络模型1042三层前向神经网络实现异或门1043反向传播算法105卷积神经网络1051互相关和卷积1052卷积神经网络架构1053卷积神经网络残差反向传播106简单卷积神经网络1061LeNet_51062AlexNet1063VGGNet1064Inception1065ResNet107小结与拓展实验十:人工神经网络实验习题参考文献第11章强化学习111强化学习概述1111基本概念1112策略评估和策略控制1113强化学习分类112表格强化学习1121蒙特卡洛1122动态规划1123时序差分学习113深度强化学习1131深度Q网络(DQN)1132Dueling 网络114小结与拓展实验十一:强化学习实验习题参考文献
【前言】机器学习已经广泛应用于现代制造业、农业、交通、航空航天和通信等领域,给产业部门生产和管理赋予了智能化,极大地提高了生产力,是新质生产力的基本理论。机器学习在人们日常消费中也得到了广泛应用,改善了人民的生活质量。目前,大部分国内高等院校相关专业都开设了机器学习或相关课程。国内也涌现了许多相关优秀教材,这些教材大体可分为两类。其中,一类教材理论层次较深,通常要求读者具有一定的数学理论基础,较适合于有数学、计算机或控制工程专业背景的读者;另一类则是注重实践开发,此类教材理论介绍不多,适合于毕业后从事工程开发的普通高校和专科院校的学生。在国内在读研究生群体中,即便硕士阶段所学专业是计算机、人工智能和控制工程等专业,由于并不具备学习机器学习所需要的相关基础知识,他们可能在学习阶段没有时间补充相关基础知识,这就需要一本层次介于上述两类教材之间的;机器学习教材。为适应国内大量普通高等院校学生的需要,编者撰写本书旨在将理论和实践结合,将抽象理论形象化,以便更多读者能够学习并会应用。本书对理论有一定的推导,并且配有丰富的插图(部分图片彩色印刷,请见书后插页),阅读时不需要较深的数学理论,非数学、计算机或控制工程专业读者也可以选购阅读。书中所介绍的实验都是在PyCharm环境下调试运行通过的,建议读者具备一定的Python编程基础。本书提供知识点视频,可通过扫描书中二维码观看视频。本书每章配备一个实验,所有实验由在读研究生张洪涛、姬广毅和朱铭津上机验证并录制视频。书中很多插图由胡沁夏绘制。本书可作为相关专业本科生或研究生的课程教材,每章后附有习题。建议本科生授课课时64学时(包括16学时实验),研究生授课课时32学时(学生根据研究兴趣选择完成)。本书得到了广州大学研究生优秀教材资助,诚表感谢!感谢父母的谆谆教导和培养、妻子的支持和儿子的期望!本书在编写过程中参考了国内外一些优秀书籍,在此表示诚挚的谢意!由于时间仓促和编者水平有限,书中难免存在错误和不妥之处,恳请读者谅解并提出宝贵意见。
- 新华一城书集 (微信公众号认证)
- 上海新华书店官方微信书店
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...