Course Outline

소개

ParlAI 기능 및 아키텍처 개요

  • ParlAI 프레임워크
  • 주요 기능 및 목표
  • 핵심 개념(에이전트, 메시지, 교사, 그리고 월드)

Conversational AI를 위한 ParlAI 시작하기

  • 설치
  • 간단한 모델 추가
  • 간단한 데이터 표시 스크립트
  • 검증 및 테스트
  • 작업
  • 에이전트 학습 및 평가
  • 모델과의 상호작용

ParlAI의 작업 및 데이터셋 사용

  • 데이터셋 추가
  • 데이터셋 나누기(학습, 검증 또는 테스트)
  • 텍스트 파일이 아닌 JSON 사용
  • 작업 생성 및 실행

월드, 공유 및 배치 탐색

  • 월드의 개념
  • 에이전트 공유
  • 배치 구현
  • 동적 배치

Torch Generator 및 Ranker 에이전트 사용

  • Torch 생성기 에이전트
  • Torch 순위 에이전트
  • 예시 모델
  • 모델 생성
  • 모델 학습 및 평가

기본 및 사용자 정의 메트릭 추가

  • 표준 메트릭
  • 사용자 정의 메트릭 추가
  • 교사 메트릭
  • 에이전트 수준 메트릭(전역 및 지역)
  • 메트릭 목록

ParlAI 학습 실행 가속화

  • 기준 설정
  • 생성 생략 명령
  • 동적 배치 학습 명령
  • FP16 및 여러 GPU 사용
  • 배경 처리

기타 ParlAI 주제 탐색

  • Mutator 사용 및 작성
  • Crowdsourcing 작업 실행
  • 기존 채팅 서비스 사용
  • 트랜스포머 하위 구성 요소 교체
  • 테스트 실행 및 작성
  • ParlAI 팁 및 트릭

문제 해결

요약 및 결론

Requirements

  • 파이썬 또는 다른 프로그래밍 언어에 대한 지식
  • 인공지능 (AI) 개념에 대한 일반적인 이해

대상 독자

  • 연구원
  • 개발자
 14 Hours

Number of participants


Price per participant

회원 평가 (1)

Upcoming Courses

Related Categories