課程簡介

介紹

ParlAI 功能和架構概述

  • ParlAI 框架
  • 主要功能和目標
  • 核心概念(代理、消息、教師和世界)

ParlAI for Conversational AI 入門

  • 安裝
  • 添加簡單模型
  • 簡單的顯示數據文稿
  • 驗證和測試
  • 任務
  • 座席培訓與評估
  • 與模型交互

在 ParlAI 中使用任務和數據集

  • 添加數據集
  • 將資料分成集合(訓練、有效或測試)
  • 使用 JSON 而不是文本檔
  • 創建和執行任務

探索世界、共用和批處理

  • 世界的概念
  • 代理共用
  • 實現批處理
  • 動態批處理

使用 Torch 產生器和排名器代理

  • Torch 發電機代理
  • Torch Ranker 代理
  • 示例模型
  • 創建模型
  • 訓練和評估模型

添加內置指標和自定義指標

  • 標準指標
  • 添加自訂指標
  • 教師指標
  • 代理等級指標(全域和本地)
  • 指標清單

在 ParlAI 中加速訓練運行

  • 設置基線
  • 跳過生成命令
  • 動態批處理訓練命令
  • 使用 FP16 和多個 GPU
  • 後台預處理

探索其他 ParlAI 主題

  • 使用和編寫賦值器
  • 運行眾包任務
  • 使用現有聊天服務
  • 更換變壓器子元件
  • 運行和編寫測試
  • ParlAI 提示和技巧

故障排除

總結和結論

最低要求

  • 瞭解 Python 或其他程式設計語言
  • 對人工智慧 (AI) 概念的一般理解

觀眾

  • 研究者
  • 開發人員
 14 時間:

人數



每位參與者的報價

客戶評論 (3)

相關課程

課程分類