Python机器学习——原理、算法及案例实战(第2版·微课视频·题库·AI赋能版 )
国家级教学示范中心联席会计算机学科组“十四五”规划教材,提供思政版教案和大纲,PPT课件,AI智能体,教学设计、源码,实验,视频,答案

作者:刘艳,韩龙哲,李沫沫

丛书名:高等学校计算机类课程AI赋能系列教材

定价:59.8元

印次:2-1

ISBN:9787302705895

出版日期:2026.02.01

印刷日期:2026.01.26

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

教材面向机器学习初学者和有经验的人工智能技术开发人员,旨在帮助读者理解和掌握机器学习的基本概念、算法和应用。 教材围绕机器学习和深度学习算法的基本原理,全面、深入地介绍数据分析、机器学习、深度学习相关理论及实际项目应用。教材包含16个实验单元:人工智能开发环境搭建、Python数据处理基础、Numpy机器学习库、Pandas数据分析、Matplotlib数据可视化、常用机器学习库、机器学习基础、KNN分类算法、K-Means聚类算法、推荐算法实验、回归算法——线性回归、分类算法——逻辑回归、支持向量机、神经网络实战、深度学习实践和PyTorch实战。,通过实践来提高机器学习编程能力和使用人工智能技术解决实际问题的能力。 教材由浅入深,语言通俗易懂,案例贴近实际生活和学习场景,既体现了机器学习和人工智能的技术热点,又兼顾了案例的生动性和趣味性,还在案例设计中兼顾价值引领性,适合全国高等学校各专业作为“新工科”建设背景下的人工智能和机器学习等课程的教材,也可作为数据分析、智能数据处理等相关专业的专业教材或参考教材。

党的二十大报告指出: 教育、 科技、 人才是全面建设社会主义现代化国家的基础性、战略性支撑。 必须坚持科技是第一生产力、 人才是第一资源、 创新是第一动力, 深入实施科教兴国战略、 人才强国战略、 创新驱动发展战略, 开辟发展新领域新赛道, 不断塑造发展新动能新优势。 高等教育与经济社会发展紧密相连, 对促进就业创业、 助力经济社会发展、 增进人民福祉具有重要意义。机器学习是计算机研究领域的一个重要分支, 已经成为人工智能的核心基础。 一方面, 机器学习是人工智能理论和应用研究的桥梁; 另一方面, 模式识别与数据挖掘的核心算法大都与机器学习有关。 机器学习在计算机发展过程中日益完善, 目前是人工智能领域最具活力的研究方向之一。机器学习作为人工智能理论研究的一部分, 以数学理论知识为基础, 以解决实际问题为实践场景, 与社会生产息息相关。 在众多领域, 机器学习正展现其巨大的潜力, 扮演着日益重要的角色。 本书系统介绍了经典的机器学习算法。 本书内容包含三部分: 第一部分( 第1 章和第2 章) 为入门篇, 着重介绍 Python 开发基础及数据分析与处理; 第二部分(第3 章和第4 章) 为基础篇, 着重介绍机器学习的理论框架和常用机器学习模型; 第三部分(第5 ~11章) 为实战篇, 介绍经典机器学习算法及应用, 包括 KNN 分类算法、K-Means 聚类算法、推荐算法、 回归算法、 支持向量机算法、 神经网络以及深度学习理论及项目实例。在编写过程中, 尽量减少数学理论知识, 将数学公式转换成原理示意图、 步骤解析图、流程图、 数据图表和源程序等表达方式, 帮助读者理...

目录
荐语
查看详情 查看详情
第一部分 入 门 篇

第1 章 机器学习概述Q … … … 2

1.1 人工智能简介 Q … … 3

1.1.1 什么是人工智能 Q … 3

1.1.2 人工智能史上的三次浪潮 … Q

1.1.3 人工智能的研究领域Q … … … 7

1.2 机器学习的主要工作 Q … … 16

1.3 机器学习开发环境 Q … … 18

习题1 Q … … … … … … … 24

第2 章 Python 数据处理基础 Q … … 25

2.1 Python 程序开发技术 Q … 25

2.2 基本数据类型 Q … 27

2.3 数据文件读写 Q … … 35

2.3.1 打开与关闭文件 … … … Q5

2.3.2 读取文件内容 Q … … 36

2.3.3 将数据写入文件 Q … 37

2.3.4 Pandas 存取文件 … … … Q8

2.3.5 NumPy 存取文件 Q 40

习题2 Q … … … … … … … 41

第二部分 基 础 篇

第3 章 Python 常用机器学习库 Q … 44

3.1 NumPy Q … … … … 44

3.1.1 ndarray 对象 Q … 45

3.1.2 NumPy 数据类型 Q 46

3.1.3 NumPy 数组属性 Q 50

3.1.4 其他创建数组的方式Q … … … 52

3.1.5 切片、 迭代和索引Q … … … 56

3.1.6 NumPy 计算 Q … … 59

3.2 Pandas Q … … … … 61

3.2.1 Series 数据结构 Q … 61Ⅳ

... 查看详情

查看详情