Helmholtzův stroj - Helmholtz machine
The Helmholtz stroj je typ umělá neuronová síť které mohou vysvětlit skrytou strukturu sady dat tím, že jsou vyškoleni k vytvoření a generativní model původní sady dat.[1] Doufáme, že učením se ekonomicky reprezentace podkladové struktury generativního modelu by se mělo přiměřeně přibližovat skryté struktuře datové sady. Stroj Helmholtz obsahuje dvě sítě, zdola nahoru uznání síť, která bere data jako vstup a vytváří distribuci mezi skrytými proměnnými, a „generativní“ síť shora dolů, která generuje hodnoty skrytých proměnných a samotných dat.
Helmholtzovy stroje jsou obvykle trénovány pomocí neřízené učení algoritmus, například algoritmus probuzení-spánku.[2] Jsou předchůdcem variačních autoencoders, které jsou místo toho trénovány pomocí zpětná propagace. Helmholtzovy stroje lze také použít v aplikacích vyžadujících algoritmus učení pod dohledem (např. Rozpoznávání znaků nebo rozpoznávání objektu v poli podle invariantnosti).
Viz také
Reference
- ^ Peter, Dayan; Hinton, Geoffrey E.; Neal, Radford M.; Zemel, Richard S. (1995). "Helmholtzův stroj". Neurální výpočet. 7 (5): 889–904. doi:10.1162 / neco.1995.7.5.889. PMID 7584891.
- ^ Hinton, Geoffrey E .; Dayan, Peter; Frey, Brendan J .; Neal, Radford (1995-05-26). "Algoritmus probuzení-spánku pro neuronové sítě bez dozoru". Věda. 268 (5214): 1158–1161. Bibcode:1995Sci ... 268.1158H. doi:10.1126 / science.7761831. PMID 7761831.
externí odkazy
- http://www.cs.utoronto.ca/~hinton/helmholtz.html - Hintonovy noviny o strojích Helmholtz
- https://www.nku.edu/~kirby/docs/HelmholtzTutorialKoeln.pdf - Výukový program pro stroje Helmholtz
![]() | Tento umělá inteligence související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |