课程大纲
介绍
ParlAI 功能和架构概述
- ParlAI 框架
- 主要功能和目标
- 核心概念(代理、消息、教师和世界)
ParlAI for Conversational AI 入门
- 安装
- 添加简单模型
- 简单的显示数据脚本
- 验证和测试
- 任务
- 座席培训与评估
- 与模型交互
在 ParlAI 中使用任务和数据集
- 添加数据集
- 将数据分成集合(训练、有效或测试)
- 使用 JSON 而不是文本文件
- 创建和执行任务
探索世界、共享和批处理
- 世界的概念
- 代理共享
- 实现批处理
- 动态批处理
使用 Torch 生成器和排名器代理
- Torch 发电机代理
- Torch Ranker 代理
- 示例模型
- 创建模型
- 训练和评估模型
添加内置指标和自定义指标
- 标准指标
- 添加自定义指标
- 教师指标
- 代理级别指标(全局和本地)
- 指标列表
在 ParlAI 中加速训练运行
- 设置基线
- 跳过生成命令
- 动态批处理训练命令
- 使用 FP16 和多个 GPU
- 后台预处理
探索其他 ParlAI 主题
- 使用和编写赋值器
- 运行众包任务
- 使用现有聊天服务
- 更换变压器子组件
- 运行和编写测试
- ParlAI 提示和技巧
故障 排除
总结和结论
要求
- 了解 Python 或其他编程语言
- 对人工智能 (AI) 概念的一般理解
观众
- 研究者
- 开发 人员
客户评论 (4)
The engagement of the instructor
Wayne Jeftha - Vodacom
课程 - Microsoft Bot Framework Composer
示例/练习完全适合我们的领域
Luc - CS Group
课程 - Scaling Data Analysis with Python and Dask
机器翻译
培训师非常乐意回答我所做的所有问题
Caterina - Stamtech
课程 - 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