from ISLP import load_data from sklearn.model_selection import KFold Auto = load_data('Auto') cv = KFold(10, shuffle=True, random_state=0) # 交叉驗證估預測誤差 # bootstrap 估不確定性

統計學習 × Python
互動自學網站

NSYSU MATH524 統計學習與資料探勘 · 依 ISLP 與課程講義編寫
迴歸|分類|重抽樣|模型選擇|非監督式|樣條與 GAM|樹與集成|SVM
選一章開始
📌 建議學習迴圈(每一章都照這個節奏)

這個網站是課程講義的互動版配套:講義給完整程式與推導,這裡給你「動手驗證直覺」的空間。 每頁的 §徽章都標了 ISLP 節號與講義頁碼,方便左右對照;程式碼與「預期輸出」都逐字取自課程 lab 的實跑結果。

① READ & PLAY逐節閱讀,動手操作互動元件:先預測結果,再按按鈕驗證。
② CROSS-CHECK對照講義 PDF 與 ISLP 原文,把完整程式看懂、抄一遍、跑一遍。
③ QUIZ每節 quiz 立刻自測:答錯就回頭重讀該節,不要往下跳。
④ FLASHCARDS & REF翻完詞彙卡、掃過 REF 速查表,能不看答案講出定義才算過關。

章節(依授課順序)

順序照課堂進度,不是 ISLP 的章號順序——非監督式學習(第 12 章)排在超越線性(第 7 章)之前。 共 10 章、86 個互動元件、269 張詞彙卡。

配套資源

📖 教科書 ISLPAn Introduction to Statistical Learning with Applications in Python(James、Witten、Hastie、Tibshirani、Taylor)。頁上的 §徽章都對應此書節號。
statlearning.com(可免費下載)
📗 進階參考 ESLThe Elements of Statistical Learning。 標「ESL 進階」的段落對應這本,課堂沒細講,第一輪可略過。
hastie.su.domains/ElemStatLearn
📑 課程講義與 Lab每章「講義 PDF」與「中文 Lab」都連到課程 repo 的 投影片與 notebook,是本站內容的完整版來源。
nsysu-math524-2025
🔗 習題解答課本課後習題的參考解答,EX 區每章都有連結。
botlnec.github.io/islp · islp-solutions · ESL_Solution