Na virtuálním cvičišti.
Dnes se budeme učit, jak rozpoznávat zvíře na obrázku. Neurony, seřaďte se do vrstev, prosím.
Všichni v první vrstvě dostanou jeden pixel, pořádně si ho prohlédněte a předejte zprávu svým oblíbeným kamarádům v další vrstvě.
Druhá vrstva, neflákejte se a řekněte třetí vrstvě, co jste se dozvěděly od vrstvy první!
(...)
Poslední vrstvo, jaké jsou výsledky?
"Na 10 % je to slon, 13 % kočka, 25 % pes a 52 % žirafa."
No, byl to papoušek. Ale nevadí, zavolejte do hlubin, ať si podle toho všichni upraví své kamarády a jedeme dál.
První vrstvo, mám tu pro vás další obrázek, postup už určitě dobře znáte...
Co má společného automatické rozpoznávání obrázků, strojový překlad nebo třeba počítač hrající šachy? Všechno dnes používá hluboké neuronové sítě.
Aby ale fungovaly, musí se nejprve naučit, co vlastně mají dělat. Tzv. neurony jsou seřazené do vrstev a každý má nějak nastaveno, jakou část hodnoty, kterou dostal od předchozí vrstvy, pošle jakým neuronům v následující vrstvě. Na začátku jsou tyto váhy nastaveny náhodně, ale během trénování se postupně upravují podle toho, jak moc byla jaká předpověď přesná.
Pěkné video, které podobně jako drabble ukazuje tento základní princip na rozpoznávání obrázků, najdete tady.
- Pro vkládání komentářů se musíte přihlásit
Hezké. Žádné učení není
mila_jj
Hezké. Žádné učení není jednoduché, ani to strojové.
To je pozoruhodné.
Esclarte
To je pozoruhodné.