程式忍者PGNinja

GitHub 熱門專案

開源教材帶你從數學基礎學到打造自主 AI 系統

· 這套開源課程涵蓋 20 個階段、523 堂課,從數學基礎一路教到打造多智能體 AI 系統,並以 MIT 授權免費開放。

AI Engineering from Scratch 是開發者 rohitg00 公開在 GitHub 上的開源課程,目標是教學習者從零打造完整的 AI 系統,而不只是使用現成工具。作者在專案說明裡提到,現在有 84% 的學生已經在用 AI 工具,卻只有 18% 覺得自己有把握在專業場合運用,這套課程就是想補上這個落差。

整套教材分成 20 個階段、共 523 堂課,內容從環境設定、數學基礎、傳統機器學習開始,接著進入深度學習、視覺、自然語言、語音處理,再到 Transformer、生成式 AI、強化學習、LLM 原理,最後延伸到多智能體系統、基礎設施與倫理議題。每堂課採「動機、問題、觀念、動手做、實際使用、產出成果」六步驟,並提供 Python、TypeScript、Rust、Julia 多種語言的實作版本。

這個專案會在排行榜上快速竄紅,主要是因為它把原本分散在論文、課程與框架文件裡的 AI 知識,整理成一條從基礎數學到部署上線都能自己動手做的完整路徑,還搭配 AI 助教技能協助學習,對想系統性補齊 AI 工程能力的開發者很有吸引力,社群也在討論這種「從頭手刻」的學法能否真正取代直接套用框架的速成方式。

對正在學程式的孩子與家長來說,這個專案本身偏進階,需要先具備 Python 與基礎數學能力才容易上手,不太適合完全零基礎的初學者直接讀。但它清楚示範了一件事:真正理解 AI 是從數學與演算法一步步建立起來的,不是只靠套用現成工具,這對規劃長期學習路徑、了解「學完程式之後還能往哪裡走」很有參考價值。

AI開源程式教育Python

其他新聞