6. 学习资料与研究项目

2 min

本章收录学习资料、研究型项目和教学型代码库。它们不一定能直接进入生产项目,但适合建立知识体系、理解模型训练、拆解 AI 工程路径。

1. 学习资料

项目 简介 备注
microsoft/AI-For-Beginners 体系化 AI 入门课程:机器学习、深度学习、NLP、CV 和基础应用 教程型项目,实践深度有限
rohitg00/ai-engineering-from-scratch 覆盖 LLM、Agent、RAG、CV 的 AI 工程学习路线 覆盖面广,需按目标筛选重点
FareedKhan-dev/train-llm-from-scratch 端到端理解 LLM 训练:数据准备、Tokenizer、Transformer、训练循环和生成 教学规模,不代表生产训练方案

AI-For-Beginners 适合补齐概念地图,不适合当成前沿模型教程。ai-engineering-from-scratch 更适合已经会写代码、想进入 AI 工程的人,建议按目标拆分:做 AI 应用优先看 LLM 调用、RAG、Agent 和评估;做模型方向优先看训练、推理、数据和评测;做多模态优先看 CV、语音和文档解析。

2. 研究型项目

研究型项目适合关注“它代表了什么方向”,而不是“它已经解决了什么生产问题”。金融、医疗、声音克隆和预测类项目尤其需要保留边界。

项目 简介 备注
shiyu-coder/Kronos 金融市场时间序列基础模型 同名项目较多;不能用于直接投资判断
OpenBMB/VoxCPM 多语种 TTS 和声音克隆研究 需严格处理声音授权
hasaneyldrm/exercises-dataset 健身动作结构化数据集 可作为多模态或推荐系统 demo 数据

3. 学习路径建议

如果从零开始学习 AI 工程,可以按以下顺序:

  1. AI-For-Beginners:补齐基础概念。
  2. train-llm-from-scratch:理解小模型训练和 Transformer。
  3. ai-engineering-from-scratch:进入工程路线。
  4. MarkItDown / MinerU / PaddleOCR:做第一个文档智能项目。
  5. goose / agent-zero / agent-skills:进入 Agent 工程。

4. 实践建议

  1. 教程型项目适合建立概念,不适合直接评估生产能力。
  2. 研究型项目要先看论文、数据、许可证和复现实验。
  3. 预测、医疗和金融类项目只讨论技术结构,不提供决策建议。
  4. 声音、图像和视频生成类项目必须检查授权、肖像权和版权边界。