人工智能导论
第 7 章 人工智能实践
第 7 章
人工智能实践
前面讲的是原理,这一章讲怎样把一个 AI 项目从数据、环境、代码一路做到上线。
1
第一节 AI 实践三要素
11 页
数据、算力、算法,三样要配得上
01
章首
02
本章导入
03
全流程
04
三要素
05
可训练数据
06
怎么切分
07
信息泄露
08
硬件选型
09
排障顺序
10
学习范式
11
训练与评测
2
第二节 开发环境与工具箱
6 页
环境怎么配,工具怎么选,从哪里起步
12
软件栈
13
GPU 配置
14
容器化
15
可复现
16
框架与生态
17
训练流程
3
第三节 经典机器学习实践
7 页
给旧金山的案件分类,功夫在特征上
18
任务定义
19
特征编码
20
时间与空间
21
预处理与分类器
22
Pipeline
23
评估方法
24
评估结果
实验 1
什么时候,哪儿,会出什么事
配合第三节和第一节。按时间和地点猜一起案件属于八类中的哪一类,先定基线,再看一列会泄露答案的字段,以及“小时”该怎样交给模型。
01
先定一个基线
02
一列会泄露答案的字段
03
“小时”换个写法交给模型
04
实验报告
4
第四节 深度学习实践
11 页
预测变压器油温,走一遍完整训练
25
任务定义
26
数据准备
27
七个字段
28
多步预测
29
单变量与多变量
30
DLinear
31
序列分解
33
训练五步
34
验证与早停
35
早停
36
训练流水线
5
第五节 强化学习实践
11 页
在仿真里教小车保持平衡
37
两种学习
38
Isaac Sim
39
三个面板
40
环境接口
42
接口规范
43
PPO
44
SAC
45
PPO 训练循环
46
PPO 与 SAC
47
奖励设计
48
训练监控
实验 2
让一根杆子别倒下
配合第五节。亲手推一推倒立摆,试一条手写规则,再让 DQN 在页面里当场学一遍,比较几次训练的成绩差多少。
01
你先自己推一推
02
手写一条规则试试
03
让 DQN 自己学一遍
04
同样的代码,多练几次
05
实验报告
6
第六节 大模型与 AIGC 实践
8 页
怎样问得清楚,哪些事不能做
49
能力与边界
50
提示词
51
提示词优化
52
核验与隐私
53
AIGC 总览
54
图像生成
55
视频生成
56
版权伦理
7
第七节 模型部署实践
6 页
把训好的模型变成别人能用的服务
57
部署工具
58
部署流程
59
ONNX 推理
60
三种形态
61
部署命令
62
部署示例
8
第八节 算法竞赛平台实践
6 页
上竞赛平台,完整做一道房价题
63
Kaggle
64
其他平台
65
房价任务
66
标签分布
68
目标变换
69
训练与提交
实验 3
同一批人,不同的做法
配合第八节。用泰坦尼克号 891 名乘客走一遍算法竞赛的流程:造特征、补缺失、交提交文件,再看公开排行榜上的名次有多少是运气。
01
造几列新特征
02
补上缺失的年龄,生成提交文件
03
排行榜上的名次有多少是运气
04
实验报告
9
第九节 行业实践
6 页
工厂、医院、银行、农田都在用什么
70
工业制造
71
医疗健康
72
金融服务
73
农业生产
74
其他行业
75
课后交流
保山学院
·
人工智能教研室
·
曹鼎鼎