Skip to content

CPU、GPU、H100 成本分界|Berkeley CS285 主題單元

2026年8月22日1 分鐘
TL;DR五份作業從 CPU 友善的 imitation learning 走到 H100 LLM RL 與六小時 offline RL runs;自學者應按成本分三階段,而非整套照搬。

🌏 English version

影片狀態:僅附官方入口或錄影清單。 影片來源與說明

Spring 2026 starter repository 公開 HW1–5 與兩個預設 final project 的 code,採 MIT License。這讓自學真正可執行;完整的公開/限修課資產分界見系列總覽。本篇只負責作業算力與專案取捨。

五份作業的成本表

作業實作焦點官方運算訊號自學建議
HW1MSE、DAgger、flow matching imitationREADME 表示本機 CPU 測試較快CPU 完整做
HW2policy gradient、reward-to-go、baseline每個 run 幾秒至約十分鐘CPU 完整做,補多 seed
HW3DQN、SACMsPacman/HalfCheetah 即使用 GPU 也可能約三小時本機做小環境,昂貴環境選做
HW4REINFORCE、GRPO、LLM rewardModal wrapper 預設 H100;四個必要 runs先縮小 format-copy,另立雲端預算
HW5SAC+BC、IQL、FQL、OGBench單次最長約六小時,調參成本累積先一任務一 seed,再決定擴張

這些時間是官方教材對其環境的估計,不是跨硬體保證;雲端價格也會變動,所以本文不寫固定金額。啟動付費資源前,先查供應商當日價格與停止條件。

三階段自學法

第一階段完整做 HW1、HW2,建立 logging、evaluation 與多 seed 習慣。第二階段做 HW3 的便宜環境,確認 DQN、SAC 真的能學;昂貴環境只選一個。第三階段才在 HW4、HW5 各選一個縮減實驗,事先設定時數或金額上限。

每份作業都保留環境版本、seed、command、wall-clock time、硬體與失敗 run。若只保存最好結果,就失去 RL 最重要的 reproducibility 訓練。

期末專案怎麼選

官方公開 final project outline,並提供 Offline-to-Online RL 與 LLM RL 兩個預設方向。前者延伸 offline dataset 到有限 online interaction;後者包含偏好資料、reward model 與 policy optimization。LLM RL 專案文件提到課程內 Modal 總額度與 H200 選項,那是修課情境,不是對外保證。

自學者可把專案縮成可重現的研究 memo:一個 baseline、一個改動、三個 seed、一張主要圖、一段 limitation。若沒有 GPU,就選 offline-to-online 的小型模擬環境;不要為了追求「完整」直接承擔 LLM 訓練成本。

交付邊界

能做到的是公開作業的自我驗證版本,不是聲稱完成 Berkeley 學分課。影片、討論、評分與課程支援的完整清單統一維護在系列總覽。

課程影片來源

本文討論作業與期末專案,沒有單一對應講次。2026-10-10 即時核對:講師已把 Spring 2026 講課錄影公開在 RAIL 的 YouTube 頻道(27 支);播放清單只有講課與客座演講,沒有作業講解影片。課程 syllabus 仍寫錄影在 bCourses,課站也仍連到 Fall 2023 播放清單。

課程與錄影入口:

查核日期:2026-10-10。

更新紀錄

  • 2026-10-10:標註影片狀態,核對錄影來源與取得方式。
  • 2026-10-10:重查影片狀態。找到 RAIL 頻道公開的 Spring 2026 播放清單並補上連結;本篇沒有單一講次,狀態維持僅附官方入口。

參考資料