Zkuste nás kontaktovat

Návrh Školení

Úvod

  • Co jsou velké jazykové modely (LLM)?
  • Rozdíly mezi LLM a tradičními modely pro zpracování přirozeného jazyka
  • Přehled vlastností a architektury velkých jazykových modelů
  • Výzvy a omezení spojená s LLM

Porozumění fungování LLM

  • Celý životní cyklus velkého jazykového modelu
  • Jak velké jazykové modely fungují v praxi
  • Hlavní komponenty LLM: kodér, dekodér, mechanismus pozornosti, embeddingy atd.

Začínáme

  • Nastavení vývojového prostředí
  • Instalace LLM jako nástroje pro vývoj – např. v rámci Google Colab či Hugging Face.

Pracovní s velkými jazykovými modely

  • Prozkoumání dostupných variant LLM
  • Vytvoření a využití vlastního modelu
  • Další ladění LLM na základě specifických datových sad.

Sumarizace textů

  • Charakteristika úlohy sumarizace a její využití v praxi
  • Použití LLM k extraktivní i abstraktivní sumarizaci textu
  • Hodnocení kvality výsledných souhrnů pomocí metrik typu ROUGE či BLEU.

Odpovídání na otázky

  • Charakteristika úlohy odpovídání na otázky a její využití v praxi
  • Použití LLM k řešení otázek v otevřených i uzavřených kontextech.
  • Kontrola přesnosti odpovědí na základě metrik jako F1 či EM.

Generování textů

  • Charakteristika úlohy generování textu a její využití v praxi
  • Použití LLM k generování textů s určitými podmínkami i bez nich.
  • Řízení stylu, tónu a obsahu vygenerovaných textů pomocí parametrů jako teplota či top-k/top-p.

Integrace LLM s jinými frameworky a platformami

  • Použití velkých jazykových modelů spolu s PyTorch nebo TensorFlow.
  • Aplikace LLM v rámci Flasku či Streamlitu.
  • Využití LLM v cloudových platformách jako Google Cloud a AWS.

Ladění a řešení problémů

  • Rozpoznání běžných chyb a problémů při práci s LLM.
  • Použití TensorBoard k monitorování a vizualizaci procesu trénování modelu.
  • Využití nástroje PyTorch Lightning ke zjednodušení kódu i zvýšení rychlosti učení.
  • Používání datových sad z Hugging Face pro načítání a předzpracování dat.

Závěr a další kroky

Požadavky

  • Znalosti z oblasti zpracování přirozeného jazyka a hlubokého učení
  • Praxe v programovacím jazyce Python a frameworkech PyTorch nebo TensorFlow
  • Základní programátorské dovednosti

Cílové skupiny

  • Vývojáři
  • Milovníci zpracování přirozeného jazyka
  • Datoví vědci
 14 Hodiny

Počet účastníků


Cena za účastníka

Nadcházející kurzy

Související kategorie