Q: Is het een dier, plantaardig, mineraal of ander?
A: Overige.
het is een computerprogramma dat bijna twee decennia oud is, maar nu pas algemeen erkend wordt als een krachtig en nieuw stukje kunstmatige intelligentie. Het kan door gevolgtrekking meer leren dan mensen het leren, en het verwerkt informatie sneller dan fysiek mogelijk zou moeten zijn. Wat doet deze opmerkelijke AI?
Het speelt twintig vragen.,”ik werk nu al 18 jaar aan dit ding en het verbaast me nog steeds”, zegt Robin Burgener, de uitvinder van 20Q, het online spel en vanaf 2004, handheld speelgoed dat de mogelijkheid lijkt te hebben om gedachten te lezen. Net als de klassieke vraag-en-antwoord spel, de 20Q AI stelt ja / nee vragen en dan raadt het object de speler denkt over. Maar in tegenstelling tot een mens raadt 20Q 80 procent van de tijd goed—en dat springt naar 98 procent als je het 25 vragen laat stellen.
gezien het feit dat het online spel ongeveer 10.000 objecten kent, is het slagingspercentage behoorlijk verbazingwekkend., Dus hoe doet 20Q het? Het antwoord ligt in zijn neurale netwerk, een elektronische weergave van de structuur van het menselijk brein. Informatie wordt opgeslagen in neuron-achtige knooppunten, samen geweven met vijf tot tien miljoen synaptische verbindingen. Dat verslaat de rekenkracht van de hersenen van een insect, maar is nog steeds honderd miljoen keer minder krachtig dan die van een mens. maar elke keer dat iemand 20Q vraagt, groeit het neurale netwerk een beetje, en wordt 20Q een beetje slimmer.
“20Q is een soort idiot savant,” lacht Burgener, een autodidact software architect en computer engineer., “Het doet één ding heel erg goed.”
natuurlijk had 20Q niet altijd zo ‘ n winnend record. Net als een biologisch neuraal netwerk (bijvoorbeeld het menselijk brein), moeten kunstmatige neurale netwerken leren door ervaring. Vandaag, op de leeftijd van 18, 20Q is een zelfverzekerde volwassene, maar alleen omdat het is het absorberen van informatie sinds zijn kindertijd.Burgener schreef de eerste versie van de 20Q software in 1988, toen hij het programma op een diskette zette en het aan al zijn vrienden doorgaf. Het uitgangspunt is eenvoudig: met elke nieuwe game gespeeld, de 20Q AI “leert” een beetje meer., Wanneer het object van de speler verkeerd raadt—iets dat vaak gebeurde tijdens zijn vroege kindertijd—typt de speler het juiste antwoord en dat object wordt onderdeel van 20Q ‘ s groeiende neurale netwerk. De AI kijkt dan terug op alle vragen die het net stelde en associeert de antwoorden van de speler met het object dat het net geleerd. Naarmate meer mensen spelen, wordt 20Q steeds beter in het begrijpen van hoe elk object wordt gekenmerkt.
in 1994 schreef Burgener een versie van het spel dat op het internet kon draaien, waar het nu nog steeds te vinden is op 20q.net., Het verkeer naar de site groeide exponentieel, en daarmee sprong 20Q ‘ s vermogen om zelfs de lastigste objecten te raden. Na een verrassende ontslagen in 2003 besloot Burgener om niet op zoek te gaan naar een andere baan als softwareprogrammeur—het was tijd om zich uitsluitend te richten op het verbeteren en promoten van 20Q. door te werken met Radica Games, creëerde hij een miniatuur versie van het neurale net voor het handgereedschap dat in 2005 een bestseller van het vakantieseizoen werd.hij genereerde een enorme interesse in zijn AI-algoritme.,
” Het genie van wat hij deed was om het een beetje om te draaien zodat het gebruik ervan de programmering ervan kon worden”, zegt Kevin Kelly, medeoprichter van Wired magazine. Gewoonlijk, is het trainen van een neuraal netwerk een lang en moeizaam proces, dat een enorme investering van tijd vereist voordat de AI helemaal nuttig is. Maar het ontwerp van Burgener ontwijkt deze ongewenste stap op sluwe wijze. “Het is gewoon briljant de manier waarop het heeft een soort van zelf-programmeren aspect aan. Mensen trainen het door het te spelen”, zegt Kelly.,
omdat 20Q voortdurend leert van zoveel verschillende leraren (30-50.000 bezoekers spelen het spel elke dag), is zijn kennis gebaseerd op een gemiddelde van de meningen van hen allemaal. Dit leidt soms tot onverwachte resultaten. 20Q denkt dat konijnen knaagdieren zijn en dat dolfijnen vissen zijn, want dat is wat de meerderheid van de mensen die het spel spelen geloven.
” Je leert allerlei dingen over de menselijke samenleving, ” zegt Burgener. “Mensen zijn bijvoorbeeld geen dieren. Als iemand aan een persoon denkt, kiezen ze’ andere ‘boven’ dier.,”Dus hoewel 20Q is meestal correct in zijn gok over wat er op je hoofd, soms is het goed om de verkeerde redenen.
af en toe raakt 20Q je met een vraag die volledig van de muur lijkt. “Het denkt niet zoals een mens denkt”, zegt Burgener. “Als mens heeft onze strategie de neiging om een vaag idee te krijgen van wat het is, zich te concentreren op één object en te proberen het te bewijzen of te weerleggen.,”De 20Q AI, echter, kan elk object dat het kent tegelijkertijd overwegen, dus met elke vraag die u beantwoordt, bepaalde objecten worden een beetje meer kans om te zijn wat je denkt van, en bepaalde objecten worden een beetje minder kans. Het kiest dan een vraag die het aantal waarschijnlijke objecten in de helft zal snijden.
omdat 20Q niet simpelweg een binaire beslissingsboom volgt, zal het onjuist beantwoorden van een vraag het niet volledig van de hand doen., Door altijd rekening te houden met elk object in zijn databank, evenals elk antwoord dat je hebt gegeven, zal het uiteindelijk erachter komen dat een van de antwoorden die je gaf niet past bij de anderen. Bij een recente talk bij NASA ‘ s Goddard Space Flight Center, Burgener gebruikt het voorbeeld van iemand denken van een paard, maar het beantwoorden van de eerste vraag “groente.”
” door ongeveer de zesde of zevende vraag gelooft het je niet meer dat het een groente is. Het zal je iets heel on-plantaardig vragen”, legt Burgener uit. “Heeft het bont?,”
deze mogelijkheid is niet alleen wat maakt het spel zo griezelig goed in mind-reading, het is ook wat Burgener prikkelt over potentiële toekomstige toepassingen voor de AI, van technische ondersteuning tot medische triage. In elke situatie waarin iemand een vraag verkeerd kan begrijpen of onbedoeld onjuist kan antwoorden, kan de 20Q AI een mens benaderen die getraind is in het herkennen van deze soorten fouten. Net als een triageverpleegkundige kan 20Q theoretisch leren hoe kwalen nauwkeurig te diagnosticeren door de juiste vragen te stellen., Krimp deze database in een handheld apparaat zoals de game,en je hebt een krachtig hulpmiddel voor een noodsituatie.
” een arts kan met tientallen van deze in zijn tas naar binnen gaan en ze uitdelen aan gezonde mensen om hen heen die dan de Gemeenschap in kunnen gaan en de triage doen, ” zegt Burgener.
hoewel toepassingen zoals deze jaren weg zijn, is Burgener ervan overtuigd dat de 20Q AI uiteindelijk op veel verschillende manieren nuttig zal zijn. Hij heeft een probleem opgelost dat andere neurale netwerken hebben, namelijk dat ze exponentieel langzamer worden naarmate ze groter worden., Hoewel Burgener niet precies zal onthullen hoe hij deze efficiëntie bereikt—hij heeft een patent te beschermen, immers—het is dit vermogen om schijnbaar zonder grenzen te leren dat de 20Q AI zal toestaan om zich aan te passen aan een verscheidenheid van nieuwe toepassingen.
maar voor nu is het gewoon een speeltje met de griezelige mogelijkheid om je gedachten te lezen.