NPO heeft 29 AWS-servers gereedstaan na belangstelling voor ai-fototool

Vorige week publiceerde de NPO een fototool op basis van kunstmatige intelligentie, waarmee tekeningen worden omgezet in gezichten of iets wat daarop moet lijken. Het project trok internationale belangstelling, waardoor extra servercapaciteit nodig was om deze bij te benen.

Volgens de NOS trok de tool de aandacht van onder meer The Verge, Motherboard en Business Insider. Daardoor waren er op het hoogtepunt 2738 gelijktijdige gebruikers, meldt presentatrice Lara Rense aan de omroep. Momenteel staan er negen Amazon-servers te 'roken' en er staan nog twintig andere klaar mocht het helemaal uit de hand lopen. Het totale aantal bezoekers komt neer op bijna 450.000 en tussen maandag en woensdag zijn er een kwart miljoen plaatjes per dag gegenereerd.

De tool werd op 30 mei online gezet met de oproep om te helpen de kunstmatige intelligentie erachter te testen. Het concept is vrij eenvoudig; twee neurale netwerken krijgen foto's van hoofden en bijbehorende tekeningen van die hoofden. In dit geval gaat het om het hoofd van Rense. Het ene netwerk, de zogenaamde generator, zoekt uit hoe een een foto er op basis van een tekening uit komt te zien. Het tweede netwerk, de discriminator, moet beoordelen of de foto afkomstig is van het andere netwerk of dat het om een daadwerkelijke foto gaat. Hierdoor versterken de netwerken elkaar in een zogenaamd generative adversarial network.

De tool, genaamd pix2pix, staat nog ongeveer een week online en kan door iedereen gebruikt worden om zijn tekenvaardigheden te beproeven. Er is vast iemand die de Henk van de Tweakers-redactie kan overtreffen. De beste creaties mogen naar De Kennis van Nu en komen in een galerij.

dus

Door Sander van Voorst

Nieuwsredacteur

07-06-2017 • 15:36

79 Linkedin Whatsapp

Submitter: RAMillu

Reacties (79)

79
74
43
10
2
6
Wijzig sortering
Right maar de rol van NPO hierin is natuurlijk nihil.
Dit is gebaseerd op pix2pix, een generative-adversarial-network gemaakt door een Berkely onderzoeker.

Vervolgens heeft Christopher Hesse een Tensorflow port gemaakt van pix2pix met een demo omgeving erbij. Het enige wat de NPO heeft gedaan is al deze bestaande code met precies dezelfde frontend gebruikt om de neurale netwerken te trainen met hun eigen dataset. Een procedure die hier hier stap voor stap staat beschreven.

Maar intussen fund de overheid wel even 29 AWS servers met hun "gepubliceerde tool"
NPO heeft natuurlijk (zo blijkt) wel een grote reikwijdte om zoiets aan de massa te tonen. Daarnaast laten ze ook zien dat de technologie bereikbaar is voor meer mensen dan alleen wetenschappers. Wat ik daarom ook jammer vind, is dat de uitvoering beter had gekund. Uit dit artikel: "We wilden laten zien wat kunstmatige intelligentie allemaal kan", "Ik was geïnspireerd door een soortgelijke website, die hetzelfde deed met tassen en katten. Toen dacht ik: dat moet je toch makkelijker met een mens kunnen doen?". Het doel was dus om te laten zien wat kunstmatige intelligentie allemaal kan, dat is een mooi doel, alleen begrijp ik de aanname en gedachtegang niet bij het stukje "dat moet je toch makkelijker met een mens kunnen doen". Wat je met kunstmatige intelligentie kan, toon je mijns inziens met deze tool niet aan.

Qua uitvoering is dit eigenlijk een slecht voorbeeld van wat je met dit soort technologie kan. Het doel was om nieuwe "foto's" te genereren van tekenen van de presentatrice van Nieuws&Co: Lara Rense. Erg specifiek dus. Maar de mensen die de tool gebruiken, tekenen random gezichtjes, wat totaal niet in lijn is met de input waarmee het systeem getraind is (mooie detailtekeningen van iemand die weet hoe Lara Rense eruit ziet). Intelligent gedrag vertoont het systeem niet, het zijn filters die over de input heen gehaald worden en genereren iets van een gezicht. Elke output die gebruikt is voor het systeem was immers een gezicht, dus er zal altijd iets van terug te zien zijn.
Wat ik uit de verschillende nieuwsartikelen kan halen, hebben ze 200 foto's gebruikt om het model te trainen. Dat is heel weinig voor een neuraal netwerk van deze vorm en met deze complexe taak. Ter vergelijking: edges2cats gebruikt 2000 trainingsvoorbeelden, edges2shoes 50.000 en edges2handbags 127.000. Het resulteert in grappige outputs van iets wat op een gezicht lijkt (in elk geval de kleur zit er in, ergens zit een neus en het heeft haren). Het is een leuk probeersel, maar hier wordt niet de technologie eigenlijk misbruikt.
Maar intussen fund de overheid wel even 29 AWS servers met hun "gepubliceerde tool"
Wtf, 29 servers 'klaarstaan'? Ze hebben ze zelf moeten plaatsen zeker...zo klinkt dat tenminste... 29 servers in de lucht brengen is toch een paar klikjes...

Edit: Och t gaat om t geld, wauw 8)7

[Reactie gewijzigd door geertdo op 7 juni 2017 21:33]

Precies dit. Ik snap echt niet dat ze zoiets op deze manier online zetten, op een kale pagina met geen enkele bronvermelding.
Er staat gewoon een bronvermelding in het originele artikel:
http://www.nporadio1.nl/w...tige-intelligentie-testen
Het idee komt van kunstenaar Christopher Hesse, die hetzelfde deed met handtasjes, katten en gebouwen.
Met dank aan:

Foto’s en tekeningen

Rutger Coucke, Marianne Wanink, Remko van Deijk, Rudolf Matulessya, Katinka Zorge, Doetie Talsma, Simon Smulders, Jessie van den Broek, Frank Ebbe, Edward Rousseau en natuurlijk Lara Rense.

Technische realisatie

Gerda Bosman,Tom Kenter en Rolf Jagerman (UVA) en Daan Gosman (NPO). Naar het idee van Christopher Hesse.
Hesse heeft ook een pagina gemaakt waarop je van een lijntekening naar een object kan gaan (kat / tas) maar ook hij is niet de maker van de gebruikte tool, pix2pix.
Zie de pix2pix repo (incl. paper) hier: https://github.com/phillipi/pix2pix

Sterker nog, die pagina waar je naar linkt is nog erger omdat daar een hele lijst met credits staat, waarbij ze allemaal mensen onder 'technische realisatie' hebben staan, maar niet de makers van pix2pix.

[Reactie gewijzigd door Heedless op 7 juni 2017 18:15]

Maar intussen fund de overheid wel even 29 AWS servers met hun "gepubliceerde tool"
Hoe weet je dat zo precies? De NPO heeft toch ook inkomsten via de STER, die deels ook weer afhangen van hoe goed programma's het doen? En misschien ook wel door het verkopen van programma's waar zij (deels) rechten op hebben aan buitenlandse omroepen? Wie weet levert dit programma direct en indirect op dergelijke manieren meer op dan de kosten die ze maken met de servers en betaalt de overheid netto dus eigenlijk niets aan die servers?

[Reactie gewijzigd door sirdupre op 8 juni 2017 00:40]

NPO beweerde ook al in de kop dat de tool de servers liet roken ?
Ik vraag mij nu serieus af of dat allemaal niet gewoon totale nonsens is. Een paar duizend mensen....
Met deze insteek is de volgende tool ook heel leuk: https://affinelayer.com/pixsrv/

Dit laat je een gebouw tekenen aan de hand van vlakken waarna hij probeert deze uit te werken naar een volwaardige afbeelding (staan overigens ook nog andere tooltjes bij als je verder naar onder scrollt). Staat ook wat extra documentatie bij als je zelf benieuwd bent naar het maken van een soortgelijke tool!

EDIT:
Het komt er dus op neer dat pix2pix is gebruikt waarbij een database is aangemaakt aan de hand van alleen maar foto's van Lara Rense. De kunstmatige intelligentie erachter is helemaal niet het product van de NPO, tenzij ze een eigen variant hebben gemaakt op de al bestaande Github repo.

[Reactie gewijzigd door stuiterveer op 7 juni 2017 16:31]

Volgens mij ligt de server eruit. Krijg de melding: Error connecting to server.
Dus de belastingbetaler betaalt hiervoor of hoe moet ik het zien? Nu is ai-onderzoek wel belangrijk, maar iets met schoenmaker blijf bij je leest?

Ik snap serieus niet dat dit -1 krijgt. De NPO (Nederlandse Publieke Omroep) releast een tool wereldwijd die 0,0 te maken heeft met een omroep. Zoiets verwacht ik van een universiteit, niet van een door belastingcenten betaalde nationale omroep. En dan gebruiken ze ook nog eens de servers van een Amerikaans bedrijf, en niet eentje van een Nederlands bedrijf.

[Reactie gewijzigd door SomerenV op 7 juni 2017 15:49]

Het had te maken met een radioprogramma, namelijk met 'Kennis van nu'. Ze hadden waarschijnlijk niet verwacht dat het zo populair zou worden. Als je het artikel had gelezen had je kunnen zien dat je er hier meer over kan lezen. Wetenschapprogramma's doen wel vaker publieke experimenten, ik snap niet wat deze anders maakt.
Dat de NPO dat soort programma's doet is logisch, en dat ze zo'n tool hosten vind ik ook nog wel prima. Maar als het dan uit de klauwen loopt, dan zijn het wel belastingcenten waar je mee aan de haal gaat, en daar stoor ik me wat aan. Sowieso lijkt 't me beter om dit soort dingen te doen in samenwerking met een universiteit.
Dat de NPO dat soort programma's doet is logisch, en dat ze zo'n tool hosten vind ik ook nog wel prima. Maar als het dan uit de klauwen loopt, dan zijn het wel belastingcenten waar je mee aan de haal gaat, en daar stoor ik me wat aan. Sowieso lijkt 't me beter om dit soort dingen te doen in samenwerking met een universiteit.
Het ligt er natuurlijk wel een beetje aan hoe ver het uit de klauwen loopt. Een paar dagen lang wat extra AWS-servers huren lijkt me redelijk overzichtelijk qua prijs. Dat moeten we dan maar als promotiekosten voor de NPO zien ofzo.
Uni's draaien ook voor groot deel op belastingcenten lijkt mij.
Universiteiten worden weliswaar voor een deel door de overheid betaald ("eerste geldstroom"), maar een groot deel (laatste keer dat ik er iets over hoorde: een steeds groter deel) komt uit andere bronnen. Vooral bedrijven die geen eigen R&D-faciliteiten hebben (of bedrijven waarvan de R&D-afdeling specifieke apparatuur mist) werken vaak samen met universiteiten. Dan kunnen ze de faciliteiten (en natuurlijk de kennis) van een universiteit gebruiken, maar daar moeten ze dan wel voor betalen.
Ik stoor me aan al dat gehuil om 'ons' belastinggeld bij elk initiatief dat er genomen wordt
Inderdaad, die paar dagen een handvol servers draaien, wat kost dat nou helemaal? Als het één extra student in een technische richting oplevert (en dan maakt het nog niet eens uit of dat een Nederlandse middelbare scholier is of een buitenlandse student die hier zijn (bachelor en) master komt doen), dan heeft het zijn geld méér dan opgebracht.
Je zal toch eerst moeten weten wat dit kost en wat het op kan leveren voor je zulke uitspraken kan doen.
Weetje wat al jaren uit de klauwen loopt qua geld? Het salaris van enkele presentatoren bij de NPO. Als ze daar eens wat aan doen kan je echt wel wat servers in huren.
Zeg je op de dag dat ze er iets aan doen...
Niet voor de grote jongens, die zaten er toch al over.
Volgens mij verdienen de groot verdieners nog steeds even veel, de top 5
Ach, ik vind hetzelfde van vele acteurs, bankbazen en nog veel meer.

En uiteraard de prijs van veel hardware, vooral appel.
Niet zomaar Appel. Dat is die Appel waar dat stukje uitgebeten is. Bekend van radio en TV.... Onbekend is of dat de Appel is waar sneeuwwitje uit gehapt heeft , of de appel uit het "paradijs" waar ... wie was het ook weer....
In ieder geval zeker een vermogen waard voor verzamelaars !
Het is gemaakt door de UvA
Nee, het is niet gemaakt door de UvA, maar door Berkeley AI Research (BAIR) Laboratory.

Iemand van de UvA heeft het het toegepast, zoals zo velen al gedaan hebben. Via de Github repo kan je de paper vinden: https://github.com/phillipi/pix2pix
Laat hen de hosting dan op zich nemen. Ik blijf erbij dat zoiets niet bij de NPO hoort te liggen.
Anoniem: 855731
@SomerenV7 juni 2017 16:22
Wat maakt het nu uit of AWS wordt betaald van belastinggeld dat naar de UvA gaat of naar de NPO?
Misschien levert het wel geld op, of zijn de servers goedkoop/gratis.
Daarbij moet de NPO zo maatschappelijk breed mogelijk zijn, dus ook aandacht geven aan deze zaken.

[Reactie gewijzigd door Soldaatje op 7 juni 2017 17:30]

Iedereen begint maar gelijk over belastingcenten te gillen. En ondertussen faseren we de publiek omroep uit 'omdat het geen maatschappelijk nut meer heeft'. Dus af en toe proberen ze dit soort dingen om bij de tijd te blijven en interessante science te delen en dan is het weer niet goed?
En op amazon servers... Dus het geld komt ook nog eens niet terug.
Beetje jammer van de -1 mod, maar dat was ook het eerste wat bij mij opkwam. Waarom houdt de NPO zich met dit soort zaken bezig?
Waarom staan ze stand by. AWS heeft gewoon auto scaling groepen en kan bij schalen als de load van de servers hoger zijn dan xx % voor een xx tijd.
Waarschijnlijk zitten er gewoon autoscaling groups er omheen maar je moet ergens beginnen, opstarten duurt ook weer 5 minuten.
Wrs is het zoiets tot een max van 29 servers (om het niet de spuigaten uit te laten lopen ;))
Standby is gewoon een term, die zeer waarschijnlijk slaat op het automatisch schalen tot een bepaald punt, kunnen ze in een paar zinnen uitleggen hoe zoiets werkt, of gewoon zeggen dat er servers standby staan.
Leuk project!

En de kosten? Mij interesseerd het niet zo. Komt toch van de grote hoop.

Heb er net even mee gespeeld en ik denk dat ik mij vaker zal vermaken met deze tool.
nog 1 week om precies te zijn :*)
Niet om het een of ander, maar hij lijkt standaard er vanuit te gaan dat de bovenkant maar haar heeft of heb ik het mis?
Klopt, ik heb 3 horizontale lijnen getekend die evenwijdig aan elkaar lopen. Rond de bovenste lijn ontstaan haren, de middelste een huidskleur en helemaal onderdaan aan de linker en rechterzijde blauw en zo rond het midden huidskleur.
Werkt toch redelijk goed moet ik zeggen. Mijn creatie, even in 2 minuten snel gemaakt :p

https://s14.postimg.org/kjxy2pv8x/download.png
Anoniem: 147126
@SPOXYWOXY7 juni 2017 16:46
Ja, 'vooraanzichten' gaan redelijk goed. Het gaat redelijk fout als je wat 'creatiever' probeert te zijn:
https://tweakers.net/ext/f/PG1pSLxvFwxaXkzXe4ULK0kK/full.png
Ben eigenlijk wel benieuwd welke type instances er zijn gebruikt.
Weet iemand dit?
Gaaf, dus ze kijken hoe ze straks goedkoper producties kunnen maken. En hoe ze opzoeken/terug vinfen van een bepaald beeldmateriaal (npo archief) kunnen vergemakelijken.

Goed initiatief. Wellicht volgende tool deployen in een AWS Lambda container :*)

[Reactie gewijzigd door djwice op 7 juni 2017 15:52]

Hele leuke tool, ook de techniek er achter is geniaal.
Jammer dat hij niet goed werkt op de smartphone, ik heb er een streepje op weten te krijgen maar dit laat wel wat aan de verbeelding over wat het nu moet voorstellen.

http://ts3.nlfunhouse.com/streepje.png
Lol, geslachtsdelen zijn verboden op Tweakers :+

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee