Strojové učení | Neuronová síť | TensorFlow

Nakreslete obrys kočky a umělá inteligence vyrobí její fotografii

Jednou ze zajímavých aplikací strojového učení na grafická data je i mapování jednoho obrázku na druhý. Co to znamená v praxi? Zvolíte libovolnou fotku a stroj pomocí své naučené databáze vybere tu geometricky nejpodobnější.

Vstupními daty přitom nemusí být nějaká reálná fotografie, ale jakýkoliv geometrický tvar. Možností využití je pak opravdu nepřeberné množství. Jednou z nich by mohla být třeba policejní skica pachatele.

Oběť nakreslí, jak vypadal, jen v hrubých rysech, a neuronová síť pomocí svého modelu vybere nejpodobnější vzorovou tvář, anebo ji podle geometrických čar doslova zrekonstruuje. Jak by to mohlo vypadat v praxi, si můžete vyzkoušet na webu Image-to-Image Demo, který nabízí několik typů porovnávacích technik.

V první ukázce nakreslíte pomocí základních geometrických tvarů fasádu a stroj ji zrekonstruuje pomocí reálných fotografií.

775498458
Vlevo pomocí stanovených barev nakreslete objekty a model vygeneruje z fotografických dat odpovídající fasádu

Druhá ukázka dělá to samé, ale zase s databází naučených koček. Nakreslete tedy kočku a stroj kresbičku fotografizuje.

594760750
Generátor koček

A ještě dámské boty

214040475
Pokud dokážete nakreslit střevíc, výsledek bude stát za to

A kabelky...

147404556
Každý muž dokáže navrhnout vkusnou dámskou kabelku

Pokud máte k dispozici rychlý počítač s výkonnou grafikou a dostatek studijních dat, můžete si vycvičit vlastní model prakticky na jakýchkoliv fotografiích, k dispozici je totiž neuronová síť pro TensorFlow.

Diskuze (9) Další článek: NASA svolala na večer tiskovou konferenci, oznámí významný objev

Témata článku: , , , , , , , , , , , , , , , , , , , ,