Obsah

Hluboké učení (Deep Learning)

Hluboké učení (Deep Learning) je specifická oblast strojového učení, která využívá algoritmy inspirované strukturou a funkcí lidského mozku, nazývané umělé neuronové sítě. Přívlastek „hluboké“ označuje použití velkého množství vrstev mezi vstupem a výstupem.

Zatímco klasické strojové učení vyžaduje, aby člověk ručně definoval důležité znaky (features), hluboké učení se tyto znaky učí extrahovat samo přímo z dat.

Architektura neuronové sítě

Hluboké učení zpracovává data skrze hierarchickou strukturu vrstev:

Klíčové typy architektur

V IT praxi se setkáváme se třemi hlavními typy sítí:

Typ sítě Hlavní využití
CNN (Konvoluční) Analýza obrazu, rozpoznávání tváří, medicínské skenování.
RNN / LSTM Zpracování textu, řeči a časových řad (predikce burzy).
Transformers Základ pro moderní LLM (ChatGPT, Gemini). Excelují v chápání kontextu.

Hardware pro hluboké učení

Hluboké učení je extrémně náročné na výpočetní výkon. Vyžaduje miliony matematických operací s maticemi současně, což nezvládají běžné CPU, ale specializované čipy:

Výzvy a omezení

Související pojmy: SoC, Broadcom, TSMC, Strojové učení