Python人工智能分析与实战

Python人工智能分析与实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

引领未来,Python揭秘人工智能的无限可能。

内容简介

本书以Python3.10.7为平台,以实际应用为背景,通过概述+经典应用相结合的形式,深入浅出地介绍了Python人工智能分析与实战相关知识。

全书共8章,主要内容包括人工智能绪论、Python编程与进阶、Python数学与运算、机器学习大战、神经网络大战、深度学习大战、强化学习大战、人工智能大战等内容。通过本书的学习,可使读者领略到Python的简单、易学、易读、易维护等特点,同时感受到利用Python实现人工智能的普遍性与专业性。

章节目录

版权信息

内容简介

前言

第1章 人工智能绪论

1.1 人工智能的定义

1.2 人工智能的研究方向

1.3 三大类人工智能

1.4 人工智能的三大学派

1.4.1 符号主义学派

1.4.2 连接主义学派

1.4.3 行为主义学派

1.5 人工智能的发展史

1.5.1 人工智能的起源

1.5.2 人工智能的发展历程

1.6 新一代人工智能

1.6.1 新一代人工智能的主驱动因素

1.6.2 新一代人工智能的主要特征

1.7 人工智能的关键技术

第2章 Python编程与进阶

2.1 Python特点

2.2 Python搭建环境

2.3 Jupyter Notebook的安装与使用

2.3.1 Jupyter Notebook的下载与安装

2.3.2 运行Jupyter Notebook

2.3.3 Jupyter Notebook的使用

2.4 Python语法基础

2.4.1 Python编程基础

2.4.2 基本数据类型

2.4.3 Python字符串

2.4.4 列表

2.4.5 元组

2.4.6 字典

2.4.7 集合

2.5 程序控制

2.5.1 顺序结构

2.5.2 分支结构

2.5.3 循环结构

2.6 Python函数

2.6.1 定义一个函数

2.6.2 函数调用

2.7 Python模块

2.7.1 引入模块

2.7.2 搜索路径

2.7.3 __name__属性

2.7.4 命名空间和作用域

2.7.5 相关函数

第3章 Python数学与算法

3.1 枚举算法

3.2 递推算法

3.3 模拟算法

3.4 逻辑推理

3.5 冒泡排序

3.6 选择排序

3.7 插入排序

3.8 快速排序

3.9 二分查找

3.10 勾股树

3.11 玫瑰曲线

第4章 机器学习大战

4.1 机器学习概述

4.1.1 机器学习分类

4.1.2 深度学习

4.1.3 机器学习的应用

4.2 监督学习

4.2.1 kNN算法

4.2.2 线性回归

4.2.3 逻辑回归

4.2.4 支持向量机

4.2.5 朴素贝叶斯分类器

4.2.6 决策树

4.2.7 随机森林

4.3 非监督学习

4.3.1 k均值聚类

4.3.2 密度聚类

4.3.3 层次聚类

4.3.4 主成分分析

4.3.5 高斯混合模型

4.3.6 受限玻尔兹曼机

4.4 半监督学习

4.4.1 半监督思想

4.4.2 半监督算法的类别

4.4.3 半监督分类算法

4.4.4 半监督学习实战

第5章 神经网络大战

5.1 深度学习

5.1.1 神经网络的基本概念

5.1.2 深度学习的发展历程

5.1.3 深度学习基本理论

5.2 人工神经网络基础

5.2.1 神经元与感知器

5.2.2 学习过程建模

5.2.3 反向传播

5.3 卷积神经网络

5.3.1 从神经网络到卷积神经网络

5.3.2 Python实现卷积神经网络

5.3.3 实现模仿绘画

5.4 循环神经网络

5.4.1 Keras中的循环层

5.4.2 LSTM层和GRU层

5.4.3 循环神经网络的高级用法

第6章 深度学习大战

6.1 TensorFlow深度学习概述

6.1.1 深度学习特性

6.1.2 深度学习的构架

6.1.3 深度学习的思想

6.2 迈进TensorFlow

6.2.1 TensorFlow环境构建

6.2.2 Geany开发环境

6.2.3 TensorFlow编程基础

6.3 CTC模型及实现

6.4 BiRNN实现语音识别

6.4.1 语音识别背景

6.4.2 获取并整理样本

6.4.3 训练模型

6.5 自编码网络实战

6.5.1 自编码网络的结构

6.5.2 自编码网络的代码实现

6.6 生成对抗网络实战

6.6.1 GAN结构

6.6.2 GAN基本架构

6.6.3 GAN实战

6.7 深度神经网络实战

6.7.1 AlexNet模型

6.7.2 VGG模型

6.7.3 GoogLeNet模型

6.7.4 残差网络

6.7.5 Inception-ResNet v2结构

6.7.6 VGG艺术风格转移

第7章 强化学习大战

7.1 深度强化学习的数学模型

7.1.1 强化学习系统的基本模型

7.1.2 基于值函数的深度强化学习算法

7.1.3 基于策略梯度的深度强化学习算法

7.1.4 AC算法

7.2 SARSA算法

7.2.1 SARSA算法概述

7.2.2 SARSA算法流程

7.2.3 SARSA算法实战

7.3 Q-Learning算法

7.4 DQN算法

7.4.1 DQN算法原理

7.4.2 DQN算法实战

第8章 人工智能大战

8.1 爬虫实战

8.1.1 什么是爬虫

8.1.2 网络爬虫是否合法

8.1.3 Beautiful Soup工具

8.1.4 网络爬虫实现

8.1.5 创建云起书院爬虫

8.2 智能聊天机器人实战

8.2.1 网页自动化

8.2.2 语音处理

8.2.3 图形化用户交互界面

8.2.4 智能聊天机器人程序实现

8.3 餐饮菜单推荐引擎

8.3.1 推荐问题的描述

8.3.2 协同过滤算法

8.3.3 餐饮菜单实现

8.4 人脸识别

8.4.1 OpenCV

8.4.2 人脸识别过程

8.4.3 多线程

8.4.4 人脸识别实现

参考文献

Python人工智能分析与实战是2024年由清华大学出版社出版,作者李娅 编著。

得书感谢您对《Python人工智能分析与实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
跟着迪哥学:Python数据分析与机器学习实战 电子书
本书适合对人工智能、机器学习、数据分析等方向感兴趣的初学者和爱好者。
Python数据分析与应用 电子书
本书采用了以任务为导向的教学模式,按照解决实际任务的工作流程路线,逐步展开介绍相关的理论知识点,推导生成可行的解决方案, 后落实在任务实现环节。 全书大部分章节紧扣任务需求展开,不堆积知识点,着重于解决问题时思路的启发与方案的实施。通过从任务需求到实现这一完整工作流程的体验,帮助读者真正理解与消化Python数据分析与应用。 书中案例全部源于企业真实项目,可操作性强,引导读者融会贯通,并提供源代码等相关学习资源,帮助读者快速掌握大数据相关技能。
Python深度学习与项目实战 电子书
本书基于Python以及两个深度学习框架Keras与TensorFlow,讲述深度学习在实际项目中的应用。本书共10章,首先介绍线性回归模型、逻辑回归模型、Softmax多分类器,然后讲述全连接神经网络、神经网络模型的优化、卷积神经网络、循环神经网络,最后讨论自编码模型、对抗生成网络、深度强化学习。
Python3快速入门与实战 电子书
理论与实战相结合,结合大量案例系统为你介绍Python。
Python图像处理实战 电子书
本书先介绍经典的图像处理技术,然后探索图像处理算法的演变历程,始终紧扣图像处理以及计算机视觉与深度学习方面的最新进展。全书共12章,涵盖图像处理入门基础知识、应用导数方法实现图像增强、形态学图像处理、图像特征提取与描述符、图像分割,以及图像处理中的经典机器学习方法等内容。