从零开始学习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,从数学基础到自主集群的算法教学。
@angeldot_: 这个仓库相当于一个免费的AI工程硕士学位——20个阶段。从线性代数到自主智能体集群。而且它……
一个免费开源的AI工程课程,涵盖从线性代数到自主智能体集群的20个阶段,包含Python、TypeScript、Rust和Julia的动手构建。所有材料均可重复使用,并可连接到Claude Code或Cursor。
@FakeMaidenMaker: AI 工程师全栈路线:带你从零基础开始从数学到大模型到 Agent 全部搞懂 网上 AI 资料一堆,但都是碎片——这里一篇微调、那里一个 agent demo、随便一搜全是"5 分钟搭一个 RAG"的快餐,真正从数学到 LLM 到 age…
A free, open-source AI engineering curriculum that covers math, LLMs, and agents across 20 phases and 435 lessons in Python, TypeScript, Rust, and Julia, designed to fill gaps in fragmented AI tutorials.
@alex_prompter: Harvard、Andrew Ng和Karpathy将免费教你AI工程。但大多数人学习的顺序都错了:Alm…
一条Twitter推文展示了一条免费的AI工程学习路径,利用Harvard、Andrew Ng、Andrej Karpathy等人的资源,强调基础重于框架。