聯繫我們

課程簡介

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

• 課程啓動和環境設置
對齊目標並設置可復現的Python ML工作區

• Python語言基礎(速成)
回顧語法、控制流、函數及機器學習代碼庫中常用的模式

• 面向機器學習的數結構
列表、字典、集合和元組,用於特徵、標籤和元數據

• 推導式和函數式工具
使用推導式和高階函數表達轉換

• 面向對象Python for ML開發者
類、方法、組合及實際設計決策

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

• 裝飾器和上下文管理器
計時、緩存、日誌記錄及安全資源執行模式

• 處理文件和路徑
健壯的數據集處理和序列化格式

• 異常處理和防禦性編程
編寫安全且透明失敗的ML腳本

• 模塊、包和項目結構
組織可複用的ML代碼庫

• 類型提示和代碼質量
類型提示、文檔及兼容lint的結構

模塊2:數值Python、SciPy和數據處理

• NumPy向量化計算基礎
高效的數組操作和性能感知編碼

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

• 使用NumPy和SciPy的線性代數基礎
機器學習中的穩定矩陣操作和分解

• SciPy深入解析
統計、優化、曲線擬合和稀疏矩陣

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

• scikit-learn深入解析
估計器接口、管道及可復現工作流

• 可視化基礎
用於數據探索和模型行爲的診斷圖

模塊3:構建ML應用程序的編程模式

• 從筆記本到可維護項目
將探索性代碼重構爲結構化包

• 配置管理
外部化參數和啓動驗證

• 日誌記錄、警告和可觀測性
用於可調試ML系統的結構化日誌

• 使用OOP和組合的複用組件
設計可擴展的轉換器和預測器

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

• 數據驗證和模式檢查
防止無聲的數據問題

• 性能和剖析
識別瓶頸並應用優化技術

• 模型I O和推理接口
安全持久化和清晰的預測接口

• 端到端迷你構建
包含配置和日誌的類生產ML管道

模塊4:表格、文本和圖像的統計學習

• 評估基礎
訓練和驗證拆分、誠實的交叉驗證及業務對齊指標

• 高級表格型ML
正則化GLM、樹集成和無泄漏預處理

• 校準和不確定性
Platt縮放、等滲迴歸、自助法和共形預測

• 經典NLP方法
分詞權衡、TF-IDF、線性模型和樸素貝葉斯

• 主題建模
LDA基礎及實際侷限性

• 經典計算機視覺
HOG、PCA和基於特徵的流程

• 錯誤分析
偏差檢測、標籤噪聲和虛假相關性

• 動手實驗
防泄漏表格型管道
文本基線比較和解釋
具有結構化故障分析的經典視覺基線

模塊5:面向表格、文本和圖像的神經網絡

• 訓練循環精通
清潔的PyTorch循環,包含AMP、裁剪和可復現性

• 優化和正則化
初始化、標準化、優化器和調度器

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

• 表格型神經網絡
分類嵌入、特徵交叉和消融研究

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

• 視覺神經網絡
CNN基礎和ResNet風格架構

• 動手實驗
可複用的訓練框架
表格型NN與梯度提升比較
帶有增強和調度實驗的CNN

模塊6:高級神經網絡架構

• 遷移學習策略
凍結和解凍模式、判別性學習率

• 面向文本的Transformer架構
自注意力內部機制及微調方法

• 視覺骨幹網絡和密集預測
ResNet、EfficientNet、視覺Transformer和U-Net概念

• 高級表格型架構
TabTransformer、FT-Transformer及深度交叉網絡

• 時間序列考量
時間拆分和協變量移位檢測

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

• 動手實驗
微調預訓練文本Transformer
微調預訓練視覺模型
表格型Transformer與GBDT比較

模塊7:生成式AI系統

• 提示基礎
結構化提示和控制生成

• LLM基礎
分詞、指令調整和幻覺緩解

• 檢索增強生成
塊處理、嵌入、混合搜索和評估指標

• 微調策略
LoRA和QLoRA及數據質量控制

• 擴散模型
潛在擴散直觀理解和實際應用

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

• 動手實驗
類生產RAG迷你應用
帶有模式強制的結構化輸出驗證
可選的擴散實驗

模塊8:AI智能體和MCP

• 智能體循環設計
觀察、計劃、行動、反思和持久化

• 智能體架構
ReAct、計劃執行和多智能體協調

• 記憶管理
情景、語義和草稿本方法

• 工具集成和安全
工具契約、沙箱化和提示注入防禦

• 評估框架
可重放跟蹤、任務套件和迴歸測試

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

• 動手實驗
從頭構建智能體
通過類MCP服務器暴露工具
創建帶有安全約束的評估框架

最低要求

參與者應具備Python編程的實際知識。

本課程適用於中級至高級技術專業人員。

 56 小時

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類