Plan Szkolenia

Wprowadzenie

Przegląd funkcji i architektury ParlAI

  • Struktura ParlAI
  • Kluczowe możliwości i cele
  • Podstawowe koncepcje (agenci, wiadomości, nauczyciele i światy)

Pierwsze kroki z ParlAI dla Conversational AI

  • Instalacja
  • Dodawanie prostego modelu
  • Prosty skrypt wyświetlający dane
  • Sprawdzanie poprawności i testowanie
  • Zadania
  • Szkolenie i ocena agentów
  • Interakcja z modelami

Praca z zadaniami i zestawami danych w ParlAI

  • Dodawanie zestawów danych
  • Rozdzielanie danych na zestawy (treningowe, prawidłowe lub testowe)
  • Używanie JSON zamiast pliku tekstowego
  • Tworzenie i wykonywanie zadań

Eksplorowanie światów, udostępnianie i grupowanie

  • Koncepcja światów
  • Udostępnianie agentów
  • Wdrażanie grupowania
  • Dynamiczne wsadowanie

Korzystanie z agentów Torch Generator i Ranker

  • Agent generujący Torch
  • Agent rankingowy Torch
  • Przykładowe modele
  • Tworzenie modeli
  • Szkolenie i ocena modeli

Dodawanie wbudowanych i niestandardowych metryk

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

Przyspieszanie przebiegów szkoleń w ParlAI

  • Ustawianie linii bazowej
  • Polecenie generowania pominięć
  • Polecenie dynamicznego treningu wsadowego
  • Używanie FP16 i wielu GPU
  • Przetwarzanie wstępne w tle

Odkrywanie innych tematów ParlAI

  • Używanie i pisanie mutatorów
  • Uruchamianie zadań crowdsourcingowych
  • Korzystanie z istniejących usług czatu
  • Zamiana podkomponentów transformatora
  • Uruchamianie i pisanie testów
  • Wskazówki i porady dotyczące ParlAI

Rozwiązywanie problemów

Podsumowanie i wnioski

Wymagania

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

Uczestnicy

  • Naukowcy
  • Programiści
 14 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (1)

Propozycje terminów

Powiązane Kategorie