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

Neurónové siete - stavebné prvky

perceptrón

Anglický výraz perceptron

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

Presná definícia

Čo znamená perceptrón?

Perceptrón je lineárny binárny klasifikátor, ktorý vypočíta vážený súčet vstupov a rozhodne podľa prahu. Klasické perceptrónové pravidlo aktualizuje váhy iba pri nesprávne klasifikovanom príklade a pre lineárne separovateľné dáta konverguje k deliacej nadrovine. Jednovrstvový perceptrón nedokáže reprezentovať nelineárne oddeliteľné vzťahy, napríklad XOR.

Skúsenosť a kontext

Ako sa pojem používa v praxi

Pri výučbe sa na dvojrozmerných dátach zobrazí, ako chybný bod posunie deliacu priamku. Pred tréningom sa vstupy škálujú a poradie príkladov sa náhodne mení, pretože ovplyvňuje konkrétne riešenie. Tím overí separovateľnosť a porovná perceptrón s logistickou regresiou: oba majú lineárnu hranicu, no odlišnú stratu a interpretáciu skóre. Na pravdepodobnosti sa perceptrón nepoužíva bez dodatočnej kalibrácie.

Overiteľnosť

Odborné zdroje

  1. Deep Learning Book · Feedforward networksdeeplearningbook.org
  2. PyTorch · Linear layerdocs.pytorch.org

Praktické odpovede

Často kladené otázky

Akú úlohu rieši klasický perceptrón?

Binárnu lineárnu klasifikáciu.

Kedy mení váhy?

Keď príklad klasifikuje nesprávne.

Kedy je zaručená?

Pri lineárne separovateľných dátach a vhodnom nastavení.

Prečo ho nezvládne?

Jedna lineárna hranica nedokáže oddeliť jeho triedy.

Vracia kalibrovanú pravdepodobnosť?

Nie, jeho rozhodovacie skóre ňou automaticky nie je.