Slovník výrazov AI/Architektúry hlbokého učenia

Architektúry hlbokého učenia

Zmes hĺbok

Anglický výraz Mixture of Depths (MoD)

pokročiléheslo č. 15245 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená Zmes hĺbok?

Zmes hĺbok (Mixture of Depths) je dynamický alokačný mechanizmus výpočtového výkonu v architektúrach Transformer, ktorý umožňuje modelu dynamicky priraďovať výpočtovú kapacitu (FLOPs) podľa zložitosti konkrétneho tokenu. Mnoho jednoduchších tokenov presakuje (bypass) určité vrstvy siete prostredníctvom reziduálnych prepojení, zatiaľ čo náročné tokeny prechádzajú celou hĺbkou siete.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Znižuje výpočtové nároky a latenciu pri trénovaní a inferencii veľkých jazykových modelov, čím umožňuje generovať odpovede rýchlejšie a s nižšou spotrebou energie bez straty celkovej presnosti výstupu.

Overiteľnosť

Odborné zdroje

  1. Raposo, D., et al. (Google DeepMind, 2024). Mixture-of-Depths: Dynamically allocating compute in transformer language models. arXiv:2404.02258.arxiv.org
  2. Google DeepMind Research (2024). Efficient Transformer Architectures via Dynamic Depth Allocation.

Praktické odpovede

Často kladené otázky

Ako sa Mixture of Depths (MoD) líši od Mixture of Experts (MoE)?

MoE dynamicky vyberá špecializované expertné vrstvy v šírke siete, zatiaľ čo MoD dynamicky reguluje hĺbku výpočtu a určuje, koľkými vrstvami siete daný token prejde.

Ako model rozhoduje, ktoré tokeny spracuje hlbšie?

Používa interný smerovací modul (router), ktorý na základe naučených váh priraďuje kúpnu hodnotu dôležitosti každému tokenu pre danú vrstvu.

Koľko výpočtového výkonu dokáže MoD ušetriť?

Výskum ukazuje, že MoD dokáže znížiť spotrebu FLOPs na token až o 50 % pri zachovaní rovnakej úrovne perplexity a presnosti ako štandardné modely.

Je výpočtová kapacita v jednotlivých vrstvách konštantná?

Áno, MoD udržiava fixný výpočtový rozpočet (top-k kapacitu) na vrstvu, čo je kľúčové pre zachovanie vysokej paralelizácie výpočtov na GPU.

Dajú sa architektúry MoE a MoD skombinovať?

Áno, kombinácia MoE a MoD umožňuje dynamické smerovanie výpočtov v šírke aj hĺbke siete zároveň, čo ďalej zvyšuje efektivitu.