Q: Er det et dyr, grønnsaks -, mineral eller andre?
A: Andre.
Det er et dataprogram som er nesten to tiår gamle, men det er bare nå stadig mer utbredt anerkjennelse for å være et kraftig og roman del av Kunstig Intelligens. Det kan lære av inferens mer enn mennesker undervise i det, og det behandler informasjon raskere enn bør være fysisk mulig. Så hva gjør denne bemerkelsesverdige AI gjøre?
Det spiller Tjue Spørsmål.,
«jeg har jobbet med denne saken nå i 18 år, og det fortsatt overrasker meg, sier Robin Burgener, oppfinneren av 20Q, online spill og som i 2004, håndholdte leketøy som ser ut til å ha evnen til å lese tanker. Som den klassiske spørsmål og svar spillet, 20Q AI ber ja/nei spørsmål og deretter gjetter objektet spilleren er å tenke på. Men i motsetning til et menneske, 20Q gjetter riktig 80 prosent av tiden—og som hopper til 98 prosent hvis du lar det be 25 spørsmål.
Vurderer at online spill vet omtrent 10 000 objekter, sin suksessrate er ganske forbløffende., Så hvordan gjør 20Q gjøre det? Svaret ligger i sin nevrale nettverk, en elektronisk representasjon av strukturen av den menneskelige hjerne. Informasjonen som er lagret i neuro-som noder, vevd sammen med fem til ti millioner synaptic tilkoblinger. Som slår prosessorkraft av et insekt hjernen, men er fortsatt hundre millioner ganger mindre kraftig enn et menneske er. Men hver gang noen spiller på tjue spørsmål med 20Q, nevrale nettverk vokser litt, og 20Q blir litt smartere.
«20Q er liksom en idiot savant,» ler Burgener, en selvlært programvare arkitekt og sivilingeniør., «Det gjør én ting skikkelig bra.»
selvfølgelig, 20Q ikke alltid har slik en vinnende posten. Akkurat som en biologiske nevrale nettverk (f.eks. den menneskelige hjerne), kunstige nevrale nettverk må lære av erfaring. I dag, i en alder av 18, 20Q er en trygg voksen, men bare fordi det har vært å absorbere informasjon siden sin barndom.
Burgener skrev den første versjonen av 20Q programvare tilbake i 1988, da han satte programmet på en diskett og sendt den rundt til alle sine venner. Premisset er enkelt: med hver nye spillet spilles, 20Q AI «lærer» litt mer., Når det gjetninger spillerens objekt feil—noe som skjedde ofte i løpet av sin tidlige barndom—spilleren typer i det riktige svaret, og at objektet blir en del av 20Q vokser nevrale nettverk. AI så ser tilbake på alle de spørsmål det er bare spørsmål og tilknyttede selskaper spillerens svar med objektet det nettopp har lært. Ettersom flere folk spille, 20Q blir bedre og bedre på å forstå hvordan hvert objekt er preget.
I 1994, Burgener skrev en versjon av spillet som kan kjøres på internett, hvor det fortsatt bor i dag på 20q.net., Trafikk til nettstedet, vokste eksponentielt, og med det hoppet 20Q evne til å gjette selv de vanskeligste objekter. Etter en overraskende layoff i 2003, Burgener bestemte seg for ikke å se etter en ny jobb som en software-programmerer—det var på tide å fokusere på å forbedre og fremme 20Q. Arbeide med Radica Spill, laget han en miniatyr versjon av det nevrale nettet for den håndholdte leketøy som ble en høytiden best-selger i 2005, og har generert en stor mengde av interesse i hans AI-algoritmen.,
«Det geniale ved det han gjorde var liksom snu den rundt for å tillate bruk av det å bli programmering av det,» sier Kevin Kelly, co-grunnlegger av Wired magazine. Vanligvis, trening en nevrale nettverk er en lang og møysommelig prosess, som krever en stor investering av tid før AI er i det hele tatt nyttig. Men Burgener design lurt omgår denne uønskede trinn. «Det er bare strålende måten den har en slags selv-programmering aspekt til det. Folk trene det ved å spille det,» sier Kelly.,
Fordi 20Q kontinuerlig læring fra så mange forskjellige lærere (30-50,000 besøkende spille spillet hver dag), sin kunnskap er basert på et gjennomsnitt av vurderingene av dem alle. Dette fører noen ganger til uventede resultater. 20Q mener at kaniner er gnagere, og at delfiner er fisk, fordi det er hva de fleste mennesker som spiller spillet tro.
«Du lærer alle slags ting om menneskelige samfunn,» sier Burgener. «Som for eksempel mennesker, ikke dyr. Hvis noen tenker på en person de vil velge ‘andre’ over ‘dyr.,'» Så selv om 20Q er vanligvis riktig i sin gjetning om hva du har på hjertet, noen ganger er det riktig for de gale grunnene.
Hver gang på en stund 20Q treffer deg med et spørsmål som virker helt av veggen. «Det tror ikke på den måten et menneske tenker,» sier Burgener. «Som menneske, er vår strategi har en tendens til å være få en vag idé om hva det er, fokusere på et objekt og prøv å bevise eller motbevise det.,»Det 20Q AI, imidlertid, kan vurdere hver enkelt objekt det vet samtidig, slik er det med alle spørsmål du besvarer, bestemte objekter, for å bli litt mer sannsynlig å bli hva du tenker på, og visse objekter bli litt mindre sannsynlig. Det velger deretter et spørsmål som vil kutte antall sannsynlig objekter i halvparten.
Fordi 20Q ikke bare følge en binær beslutning treet, svarer på et spørsmål på feil måte vil ikke kaste det helt av., Ved å alltid vurderer hvert objekt i sin databank, så vel som hvert svar du har gitt, det vil til slutt finne ut at en av de svarene du gav ikke passer sammen med de andre. I en fersk tale ved nasas Goddard Space Flight Center, Burgener brukt som eksempel på at noen tenker på en hest, men svar på det første spørsmålet «grønnsak.»
«Av om den sjette eller syvende spørsmål det ikke, tror du at det er en grønnsak lenger. Det vil be deg om noe veldig fn-vegetabilsk,» Burgener forklarer. «Ikke det har pels?,»
Denne funksjonaliteten er ikke bare det som gjør spillet så uhyggelig godt på mind-reading, det er også hva som interesserer Burgener om potensielle fremtidige søknader om AI, fra teknisk støtte til medisinsk triage. I enhver situasjon når noen kan misforstå spørsmål eller utilsiktet svarer feil, er 20Q AI kunne omtrentlige et menneske opplæring i å gjenkjenne de typer feil. Som en triage sykepleier, 20Q kunne teoretisk lære hvordan du kan nøyaktig diagnostisere sykdommer ved å stille de riktige spørsmålene., Krympe denne databasen til en håndholdt enhet liker spillet, og du har fått en kraftig verktøy for en nødsituasjon.
«En lege kan gå inn med dusinvis av disse i vesken og gi dem ut til å kunne friske mennesker rundt dem som kan gå deretter inn i samfunnet og gjøre triage, sier Burgener.
selv Om programmer som disse er lysår unna, Burgener er trygg på at 20Q AI slutt vil være nyttig på mange forskjellige måter. Han klarte å overvinne et problem andre nevrale nettverk har, og det er at de får vesentlig tregere etter hvert som de blir større., Selv om Burgener vil ikke avsløre nøyaktig hvordan han oppnådde denne effektivitet—han har en patent for å beskytte, tross alt—det er denne evnen til å lære, tilsynelatende uten grenser som vil tillate 20Q AI til å tilpasse seg en rekke nye programmer.
Men nå er det bare et leketøy med forbløffende evne til å lese tankene dine.