Vyberte svůj jazyk
Kurz vývoje RAG systémů se znalostními grafy
Více než 2 miliony studentů po celém světě

Kurz vývoje RAG systémů se znalostními grafy

Osvojte si celý zásobník technologií pro retrieval-augmented generation využívající znalostní grafy — od datového modelování grafů a dotazovacích jazyků po strategie embeddingů a integraci LLM. Tento kurz poskytuje AI inženýrům a datovým architektům praktické dovednosti pro tvorbu přesných, škálovatelných a produkčně připravených graph-RAG systémů.

Dedika pro firmy

Co se naučíte:

  • Navrhujte a dotazujte znalostní grafy pomocí property grafů a datových modelů RDF pro RAG pipelines.

  • Extrahujte entity a vztahy z nezpracovaného textu a naplňte jimi strukturovaný znalostní graf připravený pro vyhledávání.

  • Generujte a indexujte grafové embeddingy ve vektorových úložištích, abyste umožnili rychlé, sémanticky bohaté hybridní vyhledávání.

  • Vytvářejte komplexní graph-RAG pipelines, které ukotvují výstupy jazykových modelů v ověřených faktech znalostního grafu.

  • Vyhodnocujte kvalitu vyhledávání pomocí metrik precision, recall, MRR a NDCG, abyste podpořili iterativní zlepšování.

  • Uveďte graph-RAG systémy do provozu pomocí CI/CD pipelines, monitorovacích dashboardů a pracovních postupů průběžného zlepšování.

Jak studujete v praxi Kurz vývoje RAG systémů se znalostními grafy

Jak procvičujete Kurz vývoje RAG systémů se znalostními grafy

Pro vás, kteří jste firma a chcete školit svůj tým

V Dedika pro firmy je kurz doplněn o cvičení a příklady přímo z vašeho podnikání a přizpůsoben tak, jak vaše firma potřebuje.

Klikněte zde

Obsah kurzu

8 Kapitoly • 39 LekceDélka mezi 4 a 360 hodinami (rozhodujete vy)

Kapitola 1Zobrazit detaily

Základy znalostních grafů a RAG

  • Lekce 1 • Základy znalostních grafů

    Pokrývá uzly, hrany, trojice a ontologie jako stavební kameny znalostních grafů. Poskytuje slovní zásobu potřebnou pro všechna navazující témata tvorby grafů.

  • Lekce 2 • Přehled Retrieval-Augmented Generation

    Představuje architekturu RAG: komponenty retriever, znalostní zdroj a generátor. Propojuje koncepty vyhledávání s kvalitou výstupu jazykového modelu.

  • Lekce 3 • Reprezentace dat v Graph RAG

    Porovnává RDF, labeled property grafy a hypergrafy z hlediska vhodnosti pro RAG. Pomáhá studentům vybrat správnou reprezentaci pro jejich doménu.

  • Lekce 4 • Proč grafy zlepšují retrieval

    Vysvětluje strukturální výhody grafů oproti plochým úložištím dokumentů pro vícekrokové usuzování. Motivuje k integraci grafů a RAG, které se věnuje celý kurz.

Kapitola 2Zobrazit detaily

Grafové databáze a dotazovací jazyky

  • Lekce 1 • SPARQL pro RDF grafy

    Pokrývá dotazy SELECT, CONSTRUCT a ASK nad RDF triple story. Vybavuje studenty schopností získávat sémantická fakta z ontologicky podložených znalostních grafů.

  • Lekce 2 • Přehled grafových databází

    Mapuje nativní grafové databáze, multi-modelová úložiště a in-memory grafové enginy. Pomáhá studentům sladit schopnosti databází s požadavky RAG systému.

  • Lekce 3 • Návrhové vzory grafových schémat

    Představuje znovupoužitelné vzory schémat, jako jsou grafy událostí, hierarchie a bipartitní grafy. Připravuje studenty na návrh schémat, která podporují efektivní RAG retrieval.

  • Lekce 4 • Dotazovací jazyk pro property grafy

    Učí porovnávání vzorů, filtrování a agregaci pomocí dotazovacího jazyka pro property grafy. Přímo umožňuje dotazy na získávání faktů používané v pozdějších kapitolách o integraci RAG.

  • Lekce 5 • Indexování a ladění výkonu

    Zabývá se typy indexů, profilováním dotazů a strategiemi cachování pro grafové databáze. Zajišťuje, že latence vyhledávání splňuje požadavky RAG systémů v reálném čase.

Kapitola 3Zobrazit detaily

Tvorba a plnění znalostního grafu

  • Lekce 1 • Zarovnávání a obohacování ontologií

    Pokrývá zarovnávání doménových ontologií, import veřejných znalostních bází a obohacování faktů v grafu. Rozšiřuje pokrytí grafu pro zlepšení úplnosti vyhledávání v RAG systémech.

  • Lekce 2 • Pipeline pro extrakci informací

    Pokrývá rozpoznávání pojmenovaných entit, extrakci vztahů a rozlišení koreference z textu. Tato extrahovaná fakta se stávají surovinou pro plnění grafu.

  • Lekce 3 • Zajištění kvality grafu

    Představuje metriky úplnosti, konzistence a přesnosti pro validaci znalostních grafů. Kontroly kvality zde zabraňují chybám ve vyhledávání v navazujících RAG pipeline.

  • Lekce 4 • Rozlišení entit a deduplikace

    Zabývá se propojováním záznamů, fuzzy porovnáváním a slučováním kanonických entit napříč zdroji. Zajišťuje integritu grafu před provedením vyhledávacích dotazů.

  • Lekce 5 • Ingestace strukturovaných dat

    Učí mapování relačních tabulek, JSON a CSV zdrojů na trojice grafu nebo uzly property grafu. Umožňuje rychlé plnění grafu z existujících podnikových datových aktiv.

Kapitola 4Zobrazit detaily

Vektorizace znalostí grafu

  • Lekce 1 • Základy grafových embeddingů

    Vysvětluje rodiny translačních, bilineárních a neuronových embeddingů pro znalostní grafy. Poskytuje teoretický základ pro výběr embeddingů v kontextu RAG.

  • Lekce 2 • Společné textově-grafové embeddingy

    Učí společné trénování textových enkodérů se strukturou grafu pro zarovnání sémantického a relačního prostoru. Umožňuje jednotné vyhledávání napříč textovými a grafovými znalostními zdroji.

  • Lekce 3 • Reprezentace uzlů a podgrafů

    Pokrývá node2vec, GraphSAGE a poolování podgrafů pro vytváření vektorů na úrovni uzlů a podgrafů. Tyto vektory slouží jako vyhledávací jednotky v graph-RAG systémech.

  • Lekce 4 • Údržba a aktualizace embeddingů

    Zabývá se inkrementálním re-embeddingem, detekcí driftu a strategiemi plánované obnovy. Udržuje kvalitu vyhledávání stabilní, i když se podkladový znalostní graf vyvíjí.

  • Lekce 5 • Integrace vektorového úložiště

    Pokrývá indexování grafových embeddingů ve vektorových databázích a konfiguraci přibližného vyhledávání nejbližších sousedů. Propojuje generování embeddingů s vrstvou retrievalu RAG.

Kapitola 5Zobrazit detaily

Strategie vyhledávání pro Graph-RAG systémy

  • Lekce 1 • Retrieval založený na procházení grafem

    Pokrývá procházení ukotvené na entitě, beam search nad grafy a skórování cest pro získávání faktů. Umožňuje strukturované vícekrokové usuzování, které není dostupné v plochých vyhledávacích systémech.

  • Lekce 2 • Vyhodnocení retrievalu a iterace

    Představuje precision, recall, MRR a NDCG pro vyhodnocení kvality grafového retrievalu. Pomáhá s iterativním vylepšováním vyhledávacích komponent před integrací generátoru.

  • Lekce 3 • Porozumění dotazu a jeho dekompozice

    Učí propojování entit, detekci vztahů a vícekrokovou dekompozici dotazů z přirozeného jazyka. Převádí uživatelské otázky na strukturované operace grafového retrievalu.

  • Lekce 4 • Základní modely sparse a dense retrievalu

    Stanovuje BM25 a dense passage retrieval jako výchozí modely před zavedením metod zohledňujících graf. Poskytuje benchmarky pro měření zlepšení grafového retrievalu.

  • Lekce 5 • Hybridní grafově-vektorový retrieval

    Kombinuje vyhledávání podle vektorové podobnosti s procházením grafem v jednotné vyhledávací pipeline. Vyvažuje sémantickou flexibilitu se strukturální přesností pro složité dotazy.

Kapitola 6Zobrazit detaily

Integrace jazykových modelů se znalostními grafy

  • Lekce 1 • Agentní architektury Graph-RAG

    Představuje agenty volající nástroje, kteří během generování iterativně dotazují znalostní graf. Umožňuje dynamické, vícekrokové usuzování nad znalostmi grafu v době inference.

  • Lekce 2 • Sestavení end-to-end pipeline

    Provede sestavením komponent ingestace, retrievalu a generování do nasaditelné pipeline. Připravuje studenty na nadcházející kapitoly o návrhu a optimalizaci systému.

  • Lekce 3 • Techniky snižování halucinací

    Zabývá se atribucí, ověřováním faktů a skórováním spolehlivosti s cílem omezit nepodložená tvrzení. Zajišťuje, že vygenerované odpovědi jsou dohledatelné ke konkrétním faktům v grafu.

  • Lekce 4 • Generování podmíněné grafem

    Učí podmiňování jazykových modelů vstupy strukturovanými grafem pomocí linearizace a pozornosti. Zlepšuje faktické ukotvení nad rámec standardního vkládání promptů.

  • Lekce 5 • Prompt engineering s kontextem grafu

    Pokrývá serializaci podgrafů do promptů, správu kontextového okna a strukturované vkládání faktů. Přímo řídí, jak znalosti grafu ovlivňují výstupy jazykového modelu.

Kapitola 7Zobrazit detaily

Návrh systému a škálovatelnost

  • Lekce 1 • Řízení nákladů a plánování zdrojů

    Pokrývá modelování nákladů na výpočet, úložiště a API pro infrastrukturu graph-RAG. Umožňuje informovaná rozhodnutí o kompromisech mezi výkonem a provozním rozpočtem.

  • Lekce 2 • Cachování a optimalizace latence

    Učí cachování výsledků dotazů, vrstvy cache embeddingů a dávkování požadavků pro snížení latence. Přímo zlepšuje dobu odezvy vůči uživatelům v produkčních RAG systémech.

  • Lekce 3 • Architektonické vzory pro Graph-RAG

    Představuje architektury mikroslužeb, monolitické a řízené událostmi pro nasazení grafového RAG. Pomáhá s výběrem na základě velikosti týmu, objemu dotazů a četnosti aktualizací.

  • Lekce 4 • Škálování grafových databází

    Pokrývá horizontální partitioning, replikaci a strategie read replik pro velké znalostní grafy. Zajišťuje, že propustnost retrievalu se škáluje s rostoucí velikostí grafu a zátěží dotazy.

  • Lekce 5 • Spolehlivost a odolnost proti chybám

    Zabývá se vzory circuit breaker, graceful degradation a disaster recovery pro graph-RAG systémy. Udržuje kontinuitu služeb při selhání koncových bodů grafové databáze nebo modelu.

Kapitola 8Zobrazit detaily

Vyhodnocování, monitorování a průběžné zlepšování

  • Lekce 1 • Workflow průběžného zlepšování

    Představuje regresní testování, postupné nasazování a kadence obnovy modelů pro udržitelnou kvalitu. Operacionalizuje zlepšování jako opakovatelný inženýrský proces.

  • Lekce 2 • Zpětnovazební smyčky a aktivní učení

    Pokrývá sběr zpětné vazby od uživatelů, dolování implicitních signálů a aktivní učení pro aktualizace grafu. Uzavírá smyčku mezi produkčním používáním a zlepšováním znalostního grafu.

  • Lekce 3 • Rámce pro end-to-end vyhodnocení RAG

    Pokrývá věrnost, relevanci odpovědi, přesnost kontextu a úplnost jako holistické metriky RAG. Poskytuje kompletní sadu nástrojů pro vyhodnocování použitelnou pro graph-RAG pipeline.

  • Lekce 4 • Observabilita retrievalu a generování

    Představuje distribuované trasování, logování retrievalu a auditní stopy generování pro RAG systémy. Umožňuje analýzu hlavních příčin regresí kvality v produkci.

  • Lekce 5 • Monitorování kvality znalostního grafu

    Učí průběžné monitorování úplnosti, zastaralosti a konzistence grafu v produkci. Detekuje degradaci grafu dříve, než ovlivní kvalitu retrievalu a generování.

Certifikace

Váš platný certifikát o dokončení

Tento kurz je pro vás:

  • ML inženýři připravení posunout se za základní implementace RAG.

  • Datoví inženýři, kteří chtějí do svého arzenálu přidat vyhledávání založené na grafech.

  • Backendoví vývojáři vytvářející v práci AI aplikace náročné na znalosti.

  • Výzkumníci v oblasti AI zkoumající strukturované zdroje znalostí pro podložené generování.

  • Architekti řešení navrhující podnikové vyhledávací a dotazovací platformy.

Co říkají naši studenti

Vaše lekce jsou perfektní. Koupil jsem si roční balíček a konečně mám možnost sledovat různá témata, která mě zajímají, aniž bych musel měnit platformu... děkuji za vše, co děláte, už jsem vás doporučil dalším lidem...
Giulio Carlo
Giulio CarloStudent digitálního marketingu
Líbí se mi, jak jsou lekce přímočaré a jak mohu přepínat mezi kapitolami a přeskakovat obsah, který nepotřebuji.
Mariana Ferres
Mariana FerresStudentka fotografie
Líbí se mi obsah a způsob prezentace a přepisu videí, což celý proces zrychluje!
Luciana Alvarenga
Luciana AlvarengaStudentka nail designu
Platforma je rychlá a jednoduchá na používání. Rozmanitost obsahu a doplňková videa velmi pomáhají při učení.
André Felipe
André FelipeStudent prompt engineeringu

Hlavní školení

Často kladené otázky

Kdo je Dedika?

Je certifikát platný v Česko?

Jsou kurzy zdarma?

Jaká je pracovní zátěž kurzu?

Jak kurzy vypadají?

Jak kurzy fungují?

Jaká je délka kurzů?

Jaká je cena nebo poplatek za kurzy?

Co je EAD nebo online kurz a jak funguje?

PDF kurz