Neuronová síť Googlu zkouší rekonstruování fotografií
Není to tak dávno, co se objevila zpráva o tom, kterak Google přinesl technologii zvanou RAISR do Android světa. RAISR je strojově se učící systém, který zvyšuje množství detailů v obraze, či jinak řečeno provádí upsampling. K tomu si nově můžeme přidat aktuální výstup z Brain týmu Googlu v podobě systému k rekonstrukci obrázků o velice nízkém rozlišení za pomoci neuronové sítě.
Systém v tuto chvíli používá dvoustupňový přístup. Nejprve se síť snaží mapovat obrázek o tragickém rozlišení 8×8 pixelů na podobné obrázky o vyšším rozlišení ve své databázi. Provede aproximaci toho, jak by mohl vylepšený výstup z tohoto 8×8 obrázku vypadat a ve druhém kroku pak přidá realistické detaily do výstupu. Síť je trénována na základě toho, že každý pixel z onoho malého rozlišení obvykle koresponduje s obrázky v rozlišení vyšším.
Z logiky věci tak plyne, že síť bude aktuálně spíše naučena na specifické věci, které se Googlu hodí, což jsou třeba právě lidské tváře. Tam je poměrně slušně schopna rekonstruovat či dopočítat odpovídající detaily, nicméně to neznamená, že to, co prezentují seriály jako CSI, je nyní na světě. Každopádně to dobře ilustruje, na co se právě neuronové sítě hodí skvěle. A to, že třeba na první ukázce byla z matice 8×8 vygenerována fakticky zcela jiná tvář, na tom nic nemění. I z tohoto se může systém poučit. V žádném případě to ale nelze nazývat umělou inteligencí.
Pixel Recursive Super Resolution [pdf]