Slovník
Neural Network
Neuronová síť je výpočetní systém volně inspirovaný biologickými neuronovými sítěmi v mozku. Skládá se z vrstev propojených uzlů, kde každé spojení nese váhu, která se během trénování upravuje. Data procházejí vstupní vrstvou, dále jednou či více skrytými vrstvami, kde probíhají transformace, a výsledek vzniká na výstupní vrstvě.
Trénování spočívá v tom, že se sítí prohání označená data, výstup se porovnává s očekávanými výsledky a váhy se upravují pomocí zpětného šíření chyby (backpropagation) tak, aby se chyba minimalizovala. Hluboké neuronové sítě s mnoha skrytými vrstvami jsou základem moderní AI včetně rozpoznávání obrázků, zpracování přirozeného jazyka, syntézy řeči a doporučovacích systémů. Pro webové vývojáře jsou neuronové sítě tím, co pohání AI API a služby stále častěji integrované do aplikací, od endpointů pro klasifikaci obrázků po API jazykových modelů. Porozumění základní architektuře pomáhá vývojářům lépe rozhodovat, které AI služby použít a jak interpretovat jejich výstupy a omezení.