Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury ParlAI

  • Ramka ParlAI
  • Kluczowe możliwości i cele
  • Podstawowe pojęcia (agenci, wiadomości, nauczyciele i światy)

Rozpoczynanie pracy z ParlAI dla sztucznej inteligencji konwersacyjnej

  • Instalacja
  • Dodawanie prostego modelu
  • Prosty skrypt wyświetlania danych
  • Walidacja i testowanie
  • Zadania
  • Trenowanie i ocena agentów
  • Interakcje z modelami

Praca z zadaniami i zbiorami danych w ParlAI

  • Dodawanie zbiorów danych
  • Podział danych na zbiory (trenowanie, walidacja lub testowanie)
  • Używanie JSON zamiast pliku tekstowego
  • Tworzenie i wykonywanie zadań

Badawcze światy, udostępnianie i grupowanie

  • Pojęcie Światów
  • Udostępnianie agentów
  • Wdrażanie grupowania
  • Dynamiczne grupowanie

Używanie agentów Torch Generator i Ranker

  • Agent generator Torch
  • Agent ranker Torch
  • Przykładowe modele
  • Tworzenie modeli
  • Trenowanie i ocena modeli

Dodawanie wbudowanych i niestandardowych metryk

  • Standardowe metryki
  • Dodawanie niestandardowych metryk
  • Metryki nauczycieli
  • Metryki na poziomie agenta (globalne i lokalne)
  • Lista metryk

Przyspieszanie procesów trenowania w ParlAI

  • Ustawianie podstawy
  • Pomijanie polecenia generowania
  • Polecenie dynamicznego trenowania grupowania
  • Używanie FP16 i wielu GPU
  • Wstępne przetwarzanie w tle

Badawcze inne tematy związane z ParlAI

  • Używanie i pisanie mutatorów
  • Wykonywanie zadań crowdsourcingowych
  • Używanie istniejących usług chatowych
  • Zamiana podkomponentów transformatorów
  • Wykonywanie i pisanie testów
  • Porady i triki ParlAI

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

  • Znajomość języka Python lub innych języków programowania
  • Ogólne zrozumienie pojęć sztucznej inteligencji (AI)

Grupa docelowa

  • Badacze
  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie