从零开始学习AI工程
摘要
一个免费的开源课程,从基本原理教授AI工程,在使用框架之前从原始数学构建算法。课程包含20个阶段的435节课,支持Python、TypeScript、Rust和Julia。
暂无内容
查看缓存全文
缓存时间: 2026/05/23 18:33
# 从零开始学AI工程
来源:https://aiengineeringfromscratch.com/
FIG_000 · 课程 v1.0 · 2026开源 · MIT
## 从零开始学AI工程
435节课,20个阶段。每个算法都从最原始的数学开始构建,然后才引入任何框架。
由Rohit Ghumare及贡献者维护。可在你自己的机器上运行。
### 运作方式
大多数AI教学材料都是零散的:这里一篇论文,那里一篇微调帖子,某个地方又有一个花哨的Agent演示。这些碎片很少能衔接起来。你部署了一个聊天机器人,却无法解释其损失曲线;你给一个Agent挂上了函数,却说不清注意力机制在调用它的模型内部做了什么。
本课程就是一条主线。20个阶段,435节课,四种语言:Python、TypeScript、Rust、Julia。从线性代数的一端开始,到自主智能体集群的另一端。每个算法都先从原始数学构建:反向传播、分词器、注意力机制、Agent循环。等到PyTorch出现时,你已经知道它在底层做了什么。
每节课执行相同的循环:阅读问题、推导数学、编写代码、运行测试、保留成果。没有五分钟视频,没有复制粘贴部署,没有手把手的指导。免费、开源,专为你自己的笔记本电脑运行而设计。
### 当前进度
已完成课程 0/0
阶段 0/0
语言 4
术语表···
### 课程 · 20个阶段 · 435节课
点击某个阶段可展开其课程。每个阶段在其数学、代码和测试全部完成后发布。
已完成 · 进行中 · 计划中
### 版权信息
整个课程都在GitHub上。克隆它,Fork它,按自己的节奏学习。无付费墙,无需注册。每节课都有可运行的代码(Python、TypeScript、Rust或Julia),根据最适合该概念的语言选择。
`git clone https://github\.com/rohitg00/ai\-engineering\-from\-scratch\.git`
相似文章
rohitg00/ai-engineering-from-scratch
一个全面、免费、开源的人工智能工程课程,包含20个阶段的428节课程,涵盖从数学基础到使用Python、TypeScript、Rust和Julia实现的自主集群。
@ghumare64: Harness Engineering 在最新章节中得到了很好的解释:
一个全面的开源AI工程课程,包含20个阶段和416节课,涵盖Python、TypeScript、Rust和Julia,从数学基础到自主集群的算法教学。
@techNmak:有人构建了一个包含503节课的AI工程课程体系,并将全部内容开源。该课程名为《从零开始的AI工程》…
一个名为《从零开始的AI工程》的AI工程课程体系已被开源,包含503节课,涵盖多种编程语言,重点在于从零构建,并包含Claude认证学院。
@suraj_sharma14: 这才是学习AI应有的样子
一个开源AI工程课程,包含503节课,涵盖从基础数学到高级算法,专为在个人设备上进行互动学习而设计。
@angeldot_: 这个仓库相当于一个免费的AI工程硕士学位——20个阶段。从线性代数到自主智能体集群。而且它……
一个免费开源的AI工程课程,涵盖从线性代数到自主智能体集群的20个阶段,包含Python、TypeScript、Rust和Julia的动手构建。所有材料均可重复使用,并可连接到Claude Code或Cursor。