課程簡介
介紹
ParlAI 功能和架構概述
- ParlAI 框架
- 主要功能和目標
- 核心概念(代理、消息、教師和世界)
ParlAI for Conversational AI 入門
- 安裝
- 添加簡單模型
- 簡單的顯示數據文稿
- 驗證和測試
- 任務
- 座席培訓與評估
- 與模型交互
在 ParlAI 中使用任務和數據集
- 添加數據集
- 將資料分成集合(訓練、有效或測試)
- 使用 JSON 而不是文本檔
- 創建和執行任務
探索世界、共用和批處理
- 世界的概念
- 代理共用
- 實現批處理
- 動態批處理
使用 Torch 產生器和排名器代理
- Torch 發電機代理
- Torch Ranker 代理
- 示例模型
- 創建模型
- 訓練和評估模型
添加內置指標和自定義指標
- 標準指標
- 添加自訂指標
- 教師指標
- 代理等級指標(全域和本地)
- 指標清單
在 ParlAI 中加速訓練運行
- 設置基線
- 跳過生成命令
- 動態批處理訓練命令
- 使用 FP16 和多個 GPU
- 後台預處理
探索其他 ParlAI 主題
- 使用和編寫賦值器
- 運行眾包任務
- 使用現有聊天服務
- 更換變壓器子元件
- 運行和編寫測試
- ParlAI 提示和技巧
故障排除
總結和結論
最低要求
- 瞭解 Python 或其他程式設計語言
- 對人工智慧 (AI) 概念的一般理解
觀眾
- 研究者
- 開發人員
客戶評論 (3)
The engagement of the instructor
Wayne Jeftha - Vodacom
Course - Microsoft Bot Framework Composer
培訓師非常樂意回答我所做的所有問題
Caterina - Stamtech
Course - Developing APIs with Python and FastAPI
機器翻譯
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course