Skip to content

AI 学习与实践路线

人工智能覆盖数学、数据、算法、工程和产品,学习时容易在术语和工具之间跳跃。更稳定的顺序是先建立全景,再理解模型怎样学习,随后选择一个技术方向完成项目,最后补齐生产工程能力。

AI 学习路线图

第一阶段:建立全局地图

先回答四个问题:

  1. 人工智能、机器学习、深度学习和大模型是什么关系?
  2. 预测、识别、生成和行动分别是什么任务?
  3. 数据、模型、应用和治理各自负责什么?
  4. 规则、传统模型、大模型和 Agent 如何选择?

阅读:

验收:能够为一个业务需求画出输入、模型、输出、外部数据和验证方式,而不是只说“接入 AI”。

第二阶段:掌握数据和训练原理

重点理解样本、特征、标签、损失、梯度、优化、泛化和评估。数学学习围绕模型计算展开,不必先脱离项目学习所有理论。

阅读:

实践:用一个表格数据集完成分类或回归,建立规则基线、简单模型和评估报告。

验收:能够识别数据泄漏,正确切分数据,根据错误成本选择指标和阈值。

第三阶段:掌握机器学习

学习监督、无监督和强化学习的边界,掌握线性模型、树模型、聚类和集成学习的适用场景。重点是完整项目流程,而不是把算法列表背下来。

阅读:

实践:完成数据分析、特征构建、基线、模型比较、阈值选择和错误样例分析。

验收:能解释为什么选择某种算法,以及复杂模型是否真的优于基线。

第四阶段:掌握深度学习

理解神经网络怎样前向计算,反向传播怎样得到梯度,不同架构怎样利用图片、序列和图数据的结构。

阅读:

实践:使用预训练视觉模型完成迁移学习,保存模型并写独立推理程序。

验收:能够排查输入形状、损失不降、过拟合和训练推理预处理不一致。

第五阶段:选择一个应用方向

根据项目输入选择方向:

输入或目标学习方向
文本理解、抽取、问答自然语言处理
图片识别、检测、生成计算机视觉
音频转写和合成语音技术
用户与内容匹配推荐系统
未来趋势和异常时间序列
连续决策和控制强化学习
图文音视频联合处理多模态

这一阶段应完成至少一个包含真实数据、独立测试集和推理入口的项目。

第六阶段:理解大模型

学习 Token、Embedding、Attention、Transformer、预训练、对齐和推理,建立“模型生成概率结果,而不是查询事实数据库”的正确认识。

阅读:

实践:比较不同模型在抽取、总结、问答和代码任务上的质量、延迟和成本,记录失败样例。

验收:能够解释上下文长度、幻觉、Temperature、KV Cache、量化和微调分别影响什么。

第七阶段:构建 AI 应用

从一次模型调用开始,逐步加入结构化输出、RAG、工具调用和 Agent。

推荐顺序:

  1. 模型 API 与结构化输出
  2. AI 应用架构
  3. 知识库问答
  4. RAG 与工具调用
  5. MCP
  6. 智能体

验收:答案能返回依据,无依据能够拒答;工具权限受服务端控制;写操作需要确认和幂等;多步骤任务有停止条件。

第八阶段:补齐生产工程

阅读:

验收:一次模型、Prompt、索引或工具变更都能自动回归;线上请求可以追踪;系统有灰度、降级、回滚和人工接管机制。

一套 12 周实践安排

周次内容交付物
1AI 全景、任务与数据一份任务定义和数据说明
2数学直觉、指标指标计算和错误成本分析
3-4机器学习项目模型、评估报告、推理脚本
5-6神经网络和视觉项目训练曲线、模型、错误样例
7Transformer 与大模型模型对比实验
8-9RAG 知识库带来源回答和评估集
10工具调用与 Agent受控工具和状态机
11部署、监控和成本服务压测和监控面板设计
12安全与综合验收风险清单、回归和上线方案

工具学习顺序

工具服务于原理和项目:

  1. Python、NumPy、Pandas:数据和数值计算。
  2. scikit-learn:传统机器学习和评估。
  3. PyTorch:神经网络训练与推理。
  4. Hugging Face 生态:预训练模型、数据集和 Tokenizer。
  5. 向量检索与数据库:RAG 基础设施。
  6. API 服务、容器和监控:部署与运行。

不需要一开始掌握所有平台。一个工具能够完成当前项目的完整闭环后,再扩展替代方案。

最终能力检查

  • 能把业务问题转换成可计算和可评估的任务。
  • 能建立简单基线并判断复杂模型是否值得。
  • 能完成训练、评估、保存、部署和错误分析。
  • 能设计带依据、权限和失败处理的 AI 应用。
  • 能估算延迟、吞吐、Token、算力和人工成本。
  • 能通过版本、评估、监控和回滚持续维护系统。

这条路线的核心是逐层建立闭环。每一层都完成一个可验证交付物,再进入下一层,知识才会从概念变成可用能力。

别急,先让缓存热一下。