bbruceyuan/LLMs-Zero-to-Hero

从无名小卒到大模型(LLM)大英雄~ 欢迎关注后续!!!

它解决了什么问题

本项目提供了一条全面的、动手实践的学习路径,帮助用户从零开始理解和构建大型语言模型(LLM)。它弥合了理论知识与实际实现之间的差距,帮助学习者从初学者过渡到熟练的实践者。

工作原理

本项目采用“边做边学”的方法,在Jupyter Notebook中提供逐步的代码实现,反映了现代AI架构的发展。它涵盖了LLM的整个生命周期——包括预训练、监督微调(SFT)、DPO和RLHF——并提供配套的视频教程和博客文章来解释底层概念。

适用人群

它面向希望掌握LLM内部机制的开发者和AI爱好者。对于那些更喜欢通过代码和实际实验学习,而不是仅仅阅读学术论文的人来说,尤其有用。

亮点

  • 系统化的课程,涵盖从基本模型架构到高级训练技术(如MOE和DeepSeek-MLA)的所有内容。
  • 完全可运行的动手代码示例,可在消费级硬件(RTX 3090/4090)上运行。
  • 每个主要主题都配有集成的视频教程和详细的博客解释。
  • 关于模型部署、推理优化和量化的实用指导。
  • 一个结构化的仓库,为即将出版的LLM开发书籍奠定了基础。

相关

  • 项目
  • 项目
  • 项目
  • 项目