Slovník výrazov AI/Neurónové siete - stavebné prvky

Neurónové siete - stavebné prvky

umelá neurónová sieť

Anglický výraz artificial neural network

základnéheslo č. 2515 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená umelá neurónová sieť?

Umelá neurónová sieť je parametrický výpočtový model zložený z prepojených vrstiev transformácií, v ktorých sa lineárne alebo iné operácie skladajú s nelineárnymi aktiváciami. Parametre sa zvyčajne odhadujú minimalizáciou straty pomocou gradientov. Biologický názov je historická analógia; moderná sieť nie je simuláciou celého mozgu ani dôkazom ľudského spôsobu myslenia.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri predikcii z tabuliek sa najprv vytvorí jednoduchý lineárny základ a až potom viacvrstvová sieť. Architektúra, aktivácie a počet parametrov sa viažu na objem dát; vstupy sa normalizujú a test zostáva oddelený podľa času alebo entít. Tím sleduje tréningovú aj validačnú stratu, kalibráciu a robustnosť. Nasadenie obsahuje verziu váh, predspracovanie a limit vstupov, nie iba názov architektúry.

Overiteľnosť

Odborné zdroje

  1. Deep Learning Book · Feedforward networksdeeplearningbook.org
  2. PyTorch · torch.nndocs.pytorch.org

Praktické odpovede

Často kladené otázky

Čo tvorí sieť?

Vrstvy parametrických transformácií, aktivácie a presne definovaný tok tenzorov.

Je umelá sieť modelom celého mozgu?

Nie, používa iba voľnú historickú inšpiráciu.

Ako sa menia parametre?

Najčastejšie gradientovou optimalizáciou zvolenej straty.

Čo znamená hlboká sieť?

Má viac po sebe idúcich transformačných vrstiev, nie automaticky vyššiu inteligenciu.

Čo treba uložiť?

Architektúru, váhy, predspracovanie, kód inferencie a metriky.