Voivatko tietokoneet piirtää? Google vain opetti hermoverkkoa piirtääkseen - Valokuvaus - 2018

Anonim

Skotch RNN: n luoma piirilevyt ovat päällekkäin varastokuvassa.

Googlen AI voi nyt tunnistaa karkeat luonnokset - mutta tutkimusryhmä myös opettaa tietokoneita tekemään omia teippiä. Huhtikuun 13. päivänä Google-tutkimusryhmä jakoi uusimman työnsä, johon liittyy hermoverkko, joka pystyy piirrä omat luonnoksensa, jota nykyään kutsutaan Sketch RNN: ksi. Toisin kuin AutoDraw, Sketch RNN on äskettäin julkaistu tutkimuspaperi, eikä se ole vielä yleisön saatavilla.

Järjestelmä perustuu ihmisten luonnoksiin, mutta ei jäljitellä inhimillisiä teippejä täsmälleen Google Research kertoo luomalla omat uudet piirustuksensa. Järjestelmä jatkuu luonnoksella, mutta ohjelma rekonstruoi alkuperäisen piirustuksen ainutlaatuisella tavalla. Tämä johtuu siitä, että joukkue tarkoituksella lisäsi melua kooderin ja dekooderin välillä, jotta tietokone ei voi muistaa tarkkaa luonnosta.

Tavoitteena ei ole opettaa tietokoneita piirroksen kopioimiseksi vaan nähdä, pystyvätkö neuronsverkot itse luomaan omia piirustuksiaan. Googlen tutkijat David Ha ja Douglas Eck käyttivät menetelmää luomalla 70 000 piirustusta opettaakseen järjestelmää käyttämällä moottorisekvenssejä, kuten suunnan ja kynän nostamiseen, sen sijaan, että yksinkertaisesti syötettäisiin tuhansia valmiita piirustuksia.

Vaikka järjestelmän kissapiirustukset eivät näytä paljon paremmalta kuin esikoululainen, luonnos RNN pystyy luomaan ainutlaatuisen luonnoksen. Jotta voit testata ohjelman kykyä piirtää ainutlaatuisen kissan, joukkue syöttää myös parittomat piirustukset, kuten kolmisilmäisen kissa. "Kun syötämme kolmisilmäisen kissan luonnos, malli tuottaa samanlaisen näköisen kissan, jolla on kaksi silmää, mikä osoittaa, että malli on oppinut, että kissoilla on yleensä vain kaksi silmää", Ha kirjoitti.

Jos syöttösuunnitelma on itse asiassa eri objekti, mutta silti sana kissan kanssa, ohjelma luo vielä kissan, vaikka koko muoto jäljittelee alkuperäistä piirrosta. Esimerkiksi, kun tutkijat vetivät kuorma-auton ja kertoivat tietokoneelle, että kyseessä oli sika, he saivat kuorma-auton sian.

Joten mikä on todellinen sovellus? Google Research kertoo, että ohjelma voi auttaa suunnittelijoita luomaan nopeasti lukuisia ainutlaatuisia luonnoksia. Lopulta ohjelmaa voitaisiin käyttää myös opettamaan piirtämistä, oppia lisää ihmisten luonnosta tai lopettaa epätäydellisiä piirustuksia.