


定价:49元
印次:1-1
ISBN:9787302718215
出版日期:2026.06.01
印刷日期:2026.06.11
图书责编:安妮
图书分类:教材
"本书是作者依据多年来从事机器学习课程教学及科学研究的经验,结合本科生和研究生实际教学工作的需要,并参考相关经典文献编写而成。 本书以人工智能主流编程语言Python 3作为机器学习和数据分析的实战工具,从机器学习导论开始,依次介绍了Python编程基础、TensorFlow编程基础、机器学习编程基础,以及典型机器学习算法的原理和实现,具体包括KNN分类算法、KMeans聚类算法、支持向量机、决策树与随机森林、回归分析、神经网络、卷积神经网络、Transformer深度神经网络、图神经网络、生成对抗神经网络等方面的内容及案例。本书力求简洁达意、清晰易懂、理论教学与具体实践相结合,代码可复现,全书提供了大量应用实例和习题,方便读者快速入门并掌握机器学习的具体算法。 本书适合作为高等院校电子信息工程、通信工程、计算机科学与技术、电子科学与技术等相关专业本科生教材,也可作为研究生科研参考教材,同时可供广大Python编程、机器学习、深度学习等工程技术人员参考使用。 "
前言 机器学习作为人工智能的重要实现方式之一,已广泛应用于科学研究、工程实践等众多应用场景,发展潜力巨大。随着各行各业与人工智能技术的深入结合,机器学习编程已成为高等院校计算机、电子信息等多个学科专业开设的人工智能入门与实践的重要课程。本书编者一直从事计算机视觉方面的教学实践及科研工作,完成了多项和机器学习相关的国家自然科学基金、省基金、企业合作等项目,积累了丰富的教学和科研经验。根据本科教学和研究生培养过程中的实践经验,基于实际教学工作需求及机器学习课程教学特点,编写了本书,归纳梳理了机器学习课程教学内容,兼顾基础和实践应用,使本书内容具有一定的普适性和实用性。 本书共13章,主要内容有机器学习导论、Python编程基础、机器学习编程理论基础、KNN分类算法、KMeans聚类算法、支持向量机、决策树与随机森林、回归分析、神经网络、卷积神经网络、Transformer深度神经网络、图神经网络和生成对抗神经网络。本书内容循序渐进,各章节按照具体内容可分为三部分: 第一部分(第1~3章)介绍机器学习基本概念及编程基础,使读者对机器学习的相关概念有初步认识,为机器学习编程建立必要基础; 第二部分(第4~9章)是经典机器学习方法理论与实现,该部分内容是读者掌握机器学习的核心; 第三部分(第10~13章)介绍深度学习热点技术,此部分是机器学习的扩展研究内容,有助于读者了解前沿的机器学习技术及实现。 本书由黑龙江大学朱福珍教授编著,负责全书的统稿、校对及修改等工作。在编写过程中得到所在“智能图像处理课题组”研究生刘志远、赵佳昕、荚恒飞、李东霖、韩浩等...
目录
第1章机器学习导论
1.1机器学习的定义
1.2机器学习的发展
1.2.1浅层学习阶段
1.2.2深层学习阶段
1.3机器学习的分类
1.4机器学习的研究领域
1.5人工智能、机器学习与深度学习的关系
小结
思考题
第2章Python编程基础
2.1数据分析与数据可视化
2.1.1数据分析的定义
2.1.2Python数据分析与可视化常用包
2.2Python编程环境
2.2.1Jupyter Notebook简介及安装
2.2.2第三方包的管理
2.2.3Jupyter Notebook的使用
2.2.4TensorFlow的安装
2.3Python编程基础串讲
2.3.1print输出方法
2.3.2变量
2.3.3数据类型
2.3.4数字数据类型
2.3.5基本运算
2.3.6字符串
2.3.7列表
2.3.8元组
2.3.9字典
2.3.10集合
2.3.11选择结构
2.3.12循环结构
2.4TensorFlow编程基础
2.4.1计算图
2.4.2张量
2.4.3操作
2.4.4会话
2.4.5常量与变量
2.4.6占位符
小结
思考题
第3章机器学习编程理论基础
3.1机器学习常用工具简介
3.1.1NumPy
3.1.2SciPy
3.1.3Matplotlib
... 查看详情
本书融合一线教学与科研经验,结构编排科学合理,兼顾基础原理与前沿应用,算法讲解深入浅出,实战案例典型实用,全部代码可直接复现,配套课件、大纲、教案、习题解答和源代码,方便教与学,是一本兼顾教学适用性与工程实用性的优质机器学习教材。





