聯繫我們

課程簡介

模組 1:機器學習工作流的 Python 核心

• 課程啟動與環境設置
釐清目標並建立可重現的 Python ML 工作空間

• Python 語言基礎(快速通關)
複習語法、控制流程、函數及 ML 程式庫中常見的模式

• ML 用的資料結構
列表、字典、集合與元組,用於特徵、標籤和 Metadata

• 列表推导式與函數式工具
使用列表推导式和高階函數表達數據轉換

• ML 開發者的 Python 物件導向程式設計
類別、方法、組合及實務設計決策

• dataclasses 與輕量級建模
用於配置、範例和結果的型別容器

• 裝飾器與上下文管理器
計時、快取、日誌及資源安全執行的模式

• 檔案與路徑操作
強大的數據集處理與序列化格式

• 異常處理與防禦性程式設計
撰寫能安全且透明失敗的 ML 腳本

• 模組、套件與專案結構
組織可重用的 ML 程式庫

• 型別提示與程式碼品質
Type hints、文件說明及對 Lint 友善的結構

模組 2:數值 Python、SciPy 與數據處理

• NumPy 向量化計算基礎
高效的陣列操作與效能感知編碼

• 索引、切片、廣播與形狀
安全的張量操作與形狀推導

• NumPy 與 SciPy 的線性代數基礎
ML 中使用的穩定矩陣運算與分解

• SciPy 深入探討
統計學、優化、曲線擬合與稀疏矩陣

• Pandas 用於表格型 ML 數據
清洗、連接、聚合及準備數據集

• scikit-learn 深入探討
估算器介面、管道及可重現的工作流

• 視覺化基礎
用於數據探索與模型行為的診斷圖表

模組 3:建構 ML 應用程式的程式設計模式

• 從 Notebook 到可維護專案
重構探索式程式碼為結構化套件

• 配置管理
外部化參數與啟動驗證

• 日誌、警告與可觀察性
用於除錯 ML 系統的結構化日誌

• 使用 OOP 和組合建立可重用組件
設計可扩展的轉換器與預測器

• 實務設計模式
管道、工廠或註冊表、策略與適配器模式

• 數據驗證與架構檢查
防止隱含的數據問題

• 效能分析與調校
識別瓶頸並套用優化技術

• 模型輸入輸出與推理介面
安全持久化與清晰的預測介面

• 端到端迷你建構
具備配置與日誌功能的生產環境風格 ML 管道

模組 4:表格、文字與圖像的統計學習

• 評估基礎
訓練與驗證分割、誠實交叉驗證及與商業目標一致的指標

• 進階表格型 ML
正規化 GLM、樹集成及無洩漏的預處理

• 校準與不確定性
Platt 縮放、同調回歸、自舉與共形預測

• 傳統 NLP 方法
分詞權衡、TF-IDF、線性模型與樸素貝葉斯

• 主題建模
LDA 基礎與實務限制

• 傳統計算機視覺
HOG、PCA 及基於特徵的管道

• 錯誤分析
偏誤檢測、標籤雜訊與虛假相關性

• 實作實驗室
防洩漏表格型管道
文字基準比較與解釋
傳統視覺基準與結構化故障分析

模組 5:表格、文字與圖像的神經網路

• 訓練迴路精通
乾淨的 PyTorch 迴路,具備 AMP、梯度裁剪與可重複性

• 優化與正則化
初始化、歸一化、優化器與排程器

• 混合精度與擴展
梯度累積與檢查點策略

• 表格型神經網路
類別嵌入、特徵交叉與消融研究

• 文字神經網路
嵌入、CNN、BiLSTM 或 GRU 及序列處理

• 視覺神經網路
CNN 基礎與 ResNet 風格架構

• 實作實驗室
可重用的訓練框架
表格型 NN 對 Boosting 比較
具備數據增強與排程實驗的 CNN

模組 6:進階神經架構

• 遷移學習策略
凍結與解凍模式、差異化學習率

• 用於文字Transformer架構
自注意力內部機制與微調方法

• 視覺後端與密集預測
ResNet、EfficientNet、Vision Transformers 與 U-Net 概念

• 進階表格型架構
TabTransformer、FT-Transformer 及 Deep and Cross networks

• 時間序列考量
時間分割與協變數移調檢測

• PEFT 與效率技術
LoRA、蒸餾與量化權衡

• 實作實驗室
微調預訓練文字 Transformer
微調預訓練視覺模型
表格型 Transformer 對 GBDT 比較

模組 7:生成式 AI 系統

• Prompting 基礎
結構化提示與受控生成

• LLM 基礎
分詞、指令微調及幻覺減輕

• 檢索增強生成 (RAG)
Chunking、嵌入、混合搜尋及評估指標

• 微調策略
具備數據品質控制的 LoRA 與 QLoRA

• 擴散模型
潛在擴散直覺與實務適應

• 合成表格型數據
CTGAN 與隱私考量

• 實作實驗室
生產環境風格 RAG 迷你應用
具備架構強制執行的結構化輸出驗證
選用擴散實驗

模組 8:AI 代理者與 MCP

• 代理者迴路設計
觀察、規劃、行動、反思與持久化

• 代理者架構
ReAct、執行規劃及多代理者協調

• 記憶體管理
情景式、語義式及草稿紙方法

• 工具整合與安全
工具合約、沙盒隔離及提示注入防禦

• 評估框架
可重放軌跡、任務套件及回歸測試

• MCP 與基於協議的互操作性
設計具備安全工具暴露的 MCP 服務器

• 實作實驗室
從頭建構代理者
透過 MCP 風格服務器暴露工具
建立具安全限制評估工具組

最低要求

學員需具備 Python 程式設計的實務基礎。

本課程適合中階至高階技術專業人士參加。

 56 小時

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類