前言
第1章 绪论
1.1 人工智能基本概述
1.1.1 智能的起源
1.1.2 人工智能
1.1.3 人工智能的历史
1.2 人工智能的研究方法
1.3 人工智能的研究内容
1.3.1 知识表示
1.3.2 机器感知
1.3.3 机器推理
1.3.4 机器学习
1.3.5 机器行为
1.4 本章小结
第2章 机器学习
2.1 机器学习概述
2.1.1 机器学习相关概念
2.1.2 机器学习场景
2.2 监督学习
2.2.1 线性回归
2.2.2 逻辑回归
2.2.3 决策树
2.3 无监督学习
2.3.1 K-means聚类
2.3.2 PCA算法
2.4 本章小结
第3章 深度学习
3.1 深度学习概述
3.1.1 深度学习的发展历程
3.1.2 深度学习与传统机器学习的对比
3.2 深度学习基础理论
3.2.1 人脑神经系统与人工神经网络
3.2.2 激活函数的类型与特性
3.2.3 前向传播与反向传播
3.2.4 深度学习优化策略
3.3 深度神经网络架构
3.3.1 前馈神经网络
3.3.2 卷积神经网络
3.3.3 循环神经网络
3.3.4 深度生成网络
3.3.5 注意力机制网络
3.3.6 图神经网络
3.4 常用的深度学习框架
3.4.1 PyTorch
3.4.2 TensorFlow
3.4.3 Keras
3.5 深度学习的应用领域
3.5.1 计算机视觉
3.5.2 自然语言处理
3.5.3 多智能体优化
3.6 本章小结
第4章 联邦学习
4.1 联邦学习概述
4.1.1 联邦学习的诞生背景
4.1.2 联邦学习的范式
4.2 联邦学习的基础理论
4.2.1 分布式计算架构
4.2.2 用于隐私保护的安全加密机制
4.3 联邦学习的分类
4.3.1 横向联邦学习
4.3.2 纵向联邦学习
4.3.3 联邦迁移学习
4.3.4 联邦强化学习
4.4 联邦学习的激励机制
4.4.1 激励机制的基本要素
4.4.2 激励机制的设计原则
4.5 开源的联邦学习框架
4.5.1 PySyft
4.5.2 TensorFlow Federated
4.5.3 FATE
4.5.4 FedML
4.6 联邦学习的应用领域
4.6.1 跨行业隐私保护数据的分析与合作
4.6.2 协作式机器学习
4.6.3 云边协同的智能决策优化
4.7 本章小结
第5章 AI大模型
5.1 AI大模型概述
5.1.1 AI大模型的相关概念
5.1.2 AI大模型的发展历程
5.1.3 AI大模型的构建流程
5.2 AI大模型的核心技术
5.2.1 基于Transformer的模型基座
5.2.2 提示学习与指令微调
5.2.3 基于人工反馈的强化学习
5.2.4 思维链方法与集成学习
5.2.5 AI大模型的推理与评价
5.2.6 多模态AI大模型
5.3 典型AI大模型简介
5.3.1 OpenAI:GPT
5.3.2 谷歌:PaLM和Gemini模型
5.3.3 Meta:LLaMA
5.3.4 百度:文心大模型
5.3.5 科大讯飞:星火认知大模型
5.3.6 智谱:GLM
5.4 AI大模型应用开发基础
5.4.1 AI大模型应用技术架构
5.4.2 提示工程与指令调优
5.4.3 AI大模型API函数调用
5.4.4 基于向量数据库的检索增强生成技术
5.4.5 开发工具:LangChain、Semantic Kernel、AutoGPT
5.4.6 AI大模型应用产品的部署
5.5 AI大模型的典型应用
5.5.1 自然语言处理
5.5.2 计算机视觉
5.5.3 语音识别与语音合成
5.5.4 智能推荐
5.5.5 自动编程
5.6 本章小结
第6章 智能控制
6.1 专家控制
6.1.1 专家系统的定义及分类
6.1.2 专家系统的结构
6.1.3 专家系统的特点与原则
6.2 模糊控制
6.2.1 模糊控制概述
6.2.2 模糊控制器结构及原理
6.2.3 模糊控制的特点
6.2.4 模糊控制的应用案例
6.3 自适应控制
6.3.1 自适应控制概述
6.3.2 典型的自适应控制方法
6.4 最优控制
6.4.1 最优控制概述
6.4.2 最优控制问题的求解方法
6.4.3 最优控制的典型应用
6.5 本章小结
第7章 智能算法
7.1 智能算法概述
7.1.1 智能算法的背景及发展历史
7.1.2 几种重要的智能算法介绍
7.2 遗传算法
7.2.1 遗传算法的基本原理
7.2.2 遗传算法的基础及应用
7.2.3 遗传算法的具体实现方法
7.2.4 几种重要的改进遗传算法
7.3 人工免疫算法
7.3.1 人工免疫算法的生物学原理
7.3.2 人工免疫算法的基本模型及算法
7.3.3 常用的人工免疫算法
7.3.4 人工免疫算法的应用
7.4 蚁群算法
7.4.1 蚁群算法的起源、特征和基本原理
7.4.2 蚁群算法的数学模型
7.4.3 蚁群算法的优化
7.4.4 蚁群算法的典型应用
7.4.5 蚁群算法的硬件实现
7.5 粒子群算法
7.5.1 粒子群算法的背景、特点及基本原理
7.5.2 基本粒子群算法
7.5.3
展开