Đề cương khóa học

Giới thiệu

Tóm lược về các tính năng và kiến trúc của ParlAI

  • Khung ParlAI
  • Các năng lực và mục tiêu chính
  • Các khái niệm cơ bản (các agent, tin nhắn, giáo viên và thế giới)

Bắt đầu với ParlAI cho Trí tuệ nhân tạo hội thoại

  • Cài đặt
  • Thêm một mô hình đơn giản
  • Kịch bản hiển thị dữ liệu đơn giản
  • Xác thực và kiểm tra
  • Các nhiệm vụ
  • Huấn luyện và đánh giá agent
  • Tương tác với các mô hình

Làm việc với các nhiệm vụ và bộ dữ liệu trong ParlAI

  • Thêm bộ dữ liệu
  • Phân chia dữ liệu thành các tập (train, valid hoặc test)
  • Sử dụng JSON thay vì tệp văn bản
  • Tạo và thực hiện các nhiệm vụ

Khám phá các thế giới, chia sẻ và lọc

  • Khái niệm về các thế giới
  • Chia sẻ agent
  • Thực hiện lọc
  • Lọc động

Sử dụng các agent Torch Generator và Ranker

  • Agent Torch generator
  • Agent Torch ranker
  • Các mô hình ví dụ
  • Tạo mô hình
  • Huấn luyện và đánh giá mô hình

Thêm các chỉ số tích hợp và tùy chỉnh

  • Các chỉ số tiêu chuẩn
  • Thêm các chỉ số tùy chỉnh
  • Chỉ số giáo viên
  • Các chỉ số cấp agent (toàn cầu và địa phương)
  • Danh sách chỉ số

Tăng tốc quá trình huấn luyện trong ParlAI

  • Đặt một đường cơ sở
  • Lệnh bỏ qua sinh thành
  • Lệnh huấn luyện lọc động
  • Sử dụng FP16 và nhiều GPU
  • Xử lý tiền xử lý nền

Khám phá các chủ đề khác của ParlAI

  • Sử dụng và viết mutators
  • Thực hiện các nhiệm vụ thu thập dữ liệu từ đông nhân
  • Sử dụng các dịch vụ trò chuyện hiện có
  • Thay thế các thành phần con transformer
  • Thực hiện và viết các bài kiểm tra
  • Các mẹo và kĩ thuật ParlAI

Giải quyết vấn đề

Tóm lược và kết luận

Requirements

  • Kiến thức về Python hoặc các ngôn ngữ lập trình khác
  • Hiểu biết chung về các khái niệm trí tuệ nhân tạo (AI)

Đối tượng

  • Các nhà nghiên cứu
  • Các nhà phát triển
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories