L21|中文 F3 學生的學習紀錄

角色設定:我是中三學生,只看得懂中文。Python 學過變數、for 迴圈和 list,數學讀到一元二次方程。我靠中文課程筆記、YouTube 自動翻譯字幕和查字典來學。Kaggle 筆記本的操作步驟,是依官方 notebook 流程寫下的練習紀錄。

我讀懂了什麼(用自己的話)

  • 生成的圖好不好,很難用眼睛比較,所以要用 FID 這種分數。
  • FID 越低越好,代表生成圖和真實圖越像。
  • DDIM 可以跳著走,用少很多步就生成圖片,所以快很多。
  • 實驗一多就記不住,要用 W&B 幫忙記錄。

我卡住的地方,和我怎麼解決

卡住的地方我怎麼解決
FID 的數學很難只記住:比較兩堆圖片的「特徵平均和分散程度」差多少,差越少越好。
DDIM 為什麼可以跳步課程說它換了一種數學推導方式,不需要每一步都加隨機雜訊。細節我先跳過。

練習作答

Q1. 兩個模型的 FID 分別是 5 和 40,哪一個生成的圖比較像真的?

FID 5 的模型。FID 是生成圖和真實圖特徵分布的距離,越低代表越接近真實。

Q2. DDPM 用 1000 步、DDIM 用 50 步得到相近品質。DDIM 快了幾倍?

1000 ÷ 50 = 20 倍。

Q3. 為什麼做很多實驗時需要 W&B 這類追蹤工具?

每次實驗改的設定、得到的分數和生成圖都要記下來,不然很快就忘記哪個設定最好。W&B 自動記錄、畫圖,方便比較和分享。

我的卡片盒筆記

卡片|好不好要有客觀分數,快不快要算步數

生成模型的品質很難單靠眼睛判斷,所以研究者用 FID 這種分數,把生成圖和真實圖的差距變成一個數字。速度則看要走幾步,DDIM 用 50 步就能做到 DDPM 1000 步的品質,快了 20 倍。

我們羽毛球隊選拔時以前全靠教練感覺,大家常覺得不公平。後來教練加了客觀數據:步法來回 10 次的秒數、殺球速度、連續接發球成功率。有了數字,大家比較服氣,也知道自己要加強哪裡。不過我覺得數字不能代表全部,比賽心態和戰術就很難量化,FID 也一樣,分數低不一定代表每張圖都好看。我自己也開始記錄每次練習的數據,三個星期後,真的看到步法來回的秒數從 18 秒進步到 16 秒。

這週我要做的小行動:用表格記錄自己五次練習的步法秒數,用折線圖看有沒有進步。

🔗 推薦產生關聯的筆記: → 運動科學類:「把感覺變成可量測的指標」 → 研究方法類:「實驗紀錄是最好的記憶」 → 效率類:「同樣品質,步數少就是贏」


回到課程筆記:L21_DDIM_202611041526

Built with LogoFlowershow