Momentálně studuji pokročilé strojové učení na škole „National Research University Higher School of Economics“, což je špičková ruská vysoká škola ekonomická a patří k nevýznamnějším universitám ekonomie ve východní Evropě a Eurasii. Škola je to tvrdá a těžká.
Jako cvičení na konvoluční sítě je tam napsat cifar_10 podle jejich přestav. Jakákoliv odchylka není povolena. V tomto Datasetu máte 50.000 obrázků rozdělených do 10 kategorií jako jsou letadla, auta, ptáci, kočky, koně… Vtipné je se podívat, jak se naučená síť plete.
Tohle je jen pár minut trénovaná síť, která správně zařadí zatím zhruba 70% obrázků. Ale už tam je vidět, že třeba koně si nejčastěji plete se psy. Psy zase s kočkami. Když se síť splete u ptáka, tak nejčastěji hádá psa, kočkou nebo letadlo. No není to kouzelně lidské?
Tohle je jen pár minut trénovaná síť, která správně zařadí zatím zhruba 70% obrázků. Ale už tam je vidět, že třeba koně si nejčastěji plete se psy. Psy zase s kočkami. Když se síť splete u ptáka, tak nejčastěji hádá psa, kočkou nebo letadlo. No není to kouzelné?
Už silnější síť, kterou jsem nechal trénovat více ne hodinu. Na náhodných příkladech si plete koně s jelenem a loď s letadlem. Mám takový pocit, že spousta lidí by se nepletla méně.
Konečně. Trvalo mi pořádnou chvíli, než se mi podařilo zobrazil jak vypadají konvoluční filtry (jádra). Existující zde celkem 4 konvoluční vrstvy 1=nejméně a 4= nejvíce abstraktní.
Nejvyšší možná míra abstrakce, čili vizuální podoba poslední husté sítě. Platón by měl radost, neboť je to čistá podoba idejí filtr1=letadlo, flitr2=auto, filtr3=pták, filtr4=kočka, filtr5=jelen, filtr6=pes, flitr7=žába, flitr8= kůň, filtr9=loď, filtr10=náklaďák.