课程大纲

介绍

ParlAI 功能和架构概述

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

ParlAI for Conversational AI 入门

  • 安装
  • 添加简单模型
  • 简单的显示数据脚本
  • 验证和测试
  • 任务
  • 座席培训与评估
  • 与模型交互

在 ParlAI 中使用任务和数据集

  • 添加数据集
  • 将数据分成集合(训练、有效或测试)
  • 使用 JSON 而不是文本文件
  • 创建和执行任务

探索世界、共享和批处理

  • 世界的概念
  • 代理共享
  • 实现批处理
  • 动态批处理

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

  • Torch 发电机代理
  • Torch Ranker 代理
  • 示例模型
  • 创建模型
  • 训练和评估模型

添加内置指标和自定义指标

  • 标准指标
  • 添加自定义指标
  • 教师指标
  • 代理级别指标(全局和本地)
  • 指标列表

在 ParlAI 中加速训练运行

  • 设置基线
  • 跳过生成命令
  • 动态批处理训练命令
  • 使用 FP16 和多个 GPU
  • 后台预处理

探索其他 ParlAI 主题

  • 使用和编写赋值器
  • 运行众包任务
  • 使用现有聊天服务
  • 更换变压器子组件
  • 运行和编写测试
  • ParlAI 提示和技巧

故障 排除

总结和结论

要求

  • 了解 Python 或其他编程语言
  • 对人工智能 (AI) 概念的一般理解

观众

  • 研究者
  • 开发 人员
 14 小时

人数



每位参与者的报价

客户评论 (4)

相关课程

课程分类