Q: Onko se eläin, vihannes, mineraali vai muu?
A: muu.
Se on tietokone-ohjelma, joka on lähes kaksi vuosikymmentä vanha, mutta on vasta nyt saamassa laajaa tunnustusta siitä, että tehokas ja romaani pala tekoäly. Se voi oppia päättelemällä enemmän kuin ihmiset sitä opettavat, ja se käsittelee tietoa nopeammin kuin pitäisi olla fyysisesti mahdollista. Mitä tämä merkittävä tekoäly tekee?
se esittää kaksikymmentä kysymystä.,
”olen työstänyt tätä nyt 18 vuotta ja se silti hämmästyttää minua”, sanoo Robin Burgener, keksijä 20Q, että online-peli ja samoin vuonna 2004, handheld lelu, joka näyttää olevan kyky lukea ajatuksia. Kuten klassinen kysymys-ja-vastaus peli, 20Q AI kysyy kyllä/ei-kysymystä, ja sitten arvaa objekti pelaaja on ajatellut. Mutta toisin kuin ihminen, 20Q arvauksia oikein 80 prosenttia ajasta-ja se hyppää 98 prosenttia, jos annat sen kysyä 25 kysymystä.
ottaen huomioon, että nettipeli tuntee noin 10 000 kohdetta, sen onnistumisprosentti on melko ällistyttävä., Miten 20Q tekee sen? Vastaus piilee sen neuroverkko, sähköisen edustus rakenne ihmisen aivoissa. Tietoa säilytetään neuronien kaltaisissa solmuissa, jotka on kudottu yhdessä viidestä kymmeneen miljoonaan synaptisen yhteyden kanssa. Joka voittaa laskentatehoa hyönteisen aivot, mutta on vielä sata miljoonaa kertaa vähemmän tehokas kuin ihmisen. Mutta joka kerta, kun joku soittaa kaksikymmentä kysymyksiä 20Q, neuroverkko kasvaa hieman, ja 20Q saa hieman älykkäämpiä.
”20Q on tavallaan idiootti savant”, naurahtaa Burgener, itseoppinut ohjelmistoarkkitehti ja tietokoneinsinööri., ”Se tekee yhden asian todella, todella hyvin.”
tietenkään 20Q: lla ei aina ollut tällaista voittoennätystä. Aivan kuten biologinen hermoverkko (esimerkiksi ihmisaivot), keinotekoisten hermoverkkojen on opittava kokemuksesta. Tänään, 18-vuotiaana, 20Q on luottavainen aikuinen, mutta vain koska se on imenyt tietoa, koska lapsenkengissä.
Burgener kirjoitti ensimmäisen version 20Q-ohjelmistosta jo vuonna 1988, jolloin hän laittoi ohjelman levykkeelle ja välitti sen kaikille ystävilleen. Lähtökohta on suoraviivainen: jokaisella uudella pelillä 20Q AI ”oppii” hieman enemmän., Kun arvaa pelaajan objekti väärin—jotain, joka tapahtui usein koko sen varhaiskasvatus—pelaaja tyypit oikea vastaus ja että kohde tulee osa 20Q on kasvava neuroverkko. Tekoäly katsoo sitten taaksepäin kaikkia juuri esittämiään kysymyksiä ja liittää pelaajan vastaukset juuri oppimaansa kohteeseen. Kun enemmän ihmisiä pelaa, 20Q saa paremmin ja paremmin ymmärtää, miten jokainen esine on ominaista.
Vuonna 1994, Burgener kirjoitti versio pelistä, joka voisi suorittaa internetissä, jossa se edelleen asuu tänään 20q.net., Liikenne sivustolle kasvoi räjähdysmäisesti, ja sen myötä hyppäsi 20Q: n kyky arvata jopa hankalimmat esineet. Kun yllättävä lomautuksen vuonna 2003, Burgener ei päättänyt etsiä uuden työpaikan ohjelmoijana—se oli aika keskittyä pelkästään parantaa ja edistää 20Q. Kanssa Radi Pelejä, hän on luonut pienoiskoossa neural net käsi-järjestetään lelu, joka tuli loma, kauden paras-myyjä vuonna 2005, ja se tuotti valtavan määrän kiinnostusta hänen AI algoritmi.,
”hänen tekonsa nerokkuus oli tavallaan kääntää se ympäri, jotta sen käytöstä tulisi sen ohjelmointia”, kertoo Wired-lehden perustajajäsen Kevin Kelly. Yleensä hermoverkon kouluttaminen on pitkä ja työläs prosessi, joka vaatii valtavasti aikaa ennen kuin tekoälystä on lainkaan hyötyä. Burgenerin muotoilu kuitenkin väistää ovelasti tämän ei-toivotun askeleen. ”Se on vain loistava tapa, jolla se on eräänlainen itse ohjelmointi näkökulma siihen. Ihmiset harjoittelevat sitä pelaamalla”, Kelly sanoo.,
Koska 20Q on jatkuvasti oppia niin monia eri opettajia (30-50,000 kävijää pelata peliä joka päivä), sen tieto perustuu keskimäärin mielipiteitä ne kaikki. Tämä johtaa joskus odottamattomiin tuloksiin. 20Q: n mielestä jänikset ovat jyrsijöitä ja delfiinit kaloja, koska siihen suurin osa peliä pelaavista uskoo.
”ihmisyhteiskunnasta oppii kaikenlaista”, Burgener sanoo. ”Kuten esimerkiksi, ihmiset eivät ole eläimiä. Jos joku ajattelee ihmistä, hän valitsee toisen eläimen.,'”Joten vaikka 20Q on yleensä oikeassa arvauksessaan siitä, mitä mielessäsi on, joskus se on oikea vääristä syistä.
aina silloin tällöin 20Q iskee kysymyksellä, joka tuntuu täysin seinältä. ”Se ei ajattele niin kuin ihminen ajattelee”, Burgener sanoo. ”Ihmisenä strategiamme on yleensä saada epämääräinen käsitys siitä, mitä se on, keskittyä yhteen kohteeseen ja yrittää todistaa tai kumota sen.,”Se 20Q AI, kuitenkin, voi harkita jokainen esine, se tietää, että samanaikaisesti, joten jokaisen kysymyksen vastaat, tiettyjä esineitä tullut hieman todennäköisemmin, mitä olet ajatellut, ja tiettyjä esineitä tullut hieman vähemmän todennäköistä. Sen jälkeen se valitsee kysymyksen, joka leikkaa todennäköisten esineiden määrän kahtia.
koska 20Q ei vain seuraa binääripäätöspuuta, kysymykseen väärin vastaaminen ei heitä sitä kokonaan pois., Aina kun otetaan huomioon jokainen esine, sen tietopankin, sekä jokaisen vastauksen sinulla on edellyttäen, se lopulta selvittää, että yksi vastauksista annoit ei sovi muiden kanssa. Viime puhua NASAN Goddard Space Flight Center, Burgener käyttää esimerkiksi ajatella, että joku hevonen, mutta vastaamalla ensimmäiseen kysymykseen ”kasvis.”
”noin kuudes tai seitsemäs kysymys, se ei usko, että se on vihannes enää. Se kysyy jotain hyvin epävihannesta, Burgener kertoo. ”Onko sillä Turkkia?,”
Tämä valmiudet ei ole vain mitä tekee peli niin pelottavan hyvä mieli-lukema, se on myös mikä innostaa Burgener mahdollisia tulevaisuuden sovelluksia varten AI, tech tukea lääketieteen triage. In tahansa tilanteessa, kun joku voisi ymmärtää väärin kysymyksen tai vahingossa vastata väärin, 20Q AI voisi lähentää ihmisen koulutettu tunnistamaan ne tyypit virheitä. Triage-sairaanhoitajan tavoin 20Q voisi teoriassa oppia diagnosoimaan vaivoja oikein kysymällä oikeita kysymyksiä., Kutistakaa tämä tietokanta käsikäyttöiseksi laitteeksi kuten peli, ja teillä on tehokas työkalu hätätilanteeseen.
”lääkäri voisi mennä kymmeniä näitä niiden pussiin ja anna ne terveet ihmiset heidän ympärillään, joka voi sitten mennä yhteisöön ja tehdä triage”, sanoo Burgener.
vaikka tämmöiset sovellukset ovat vuosien päässä, Burgener luottaa siihen, että 20Q AI on lopulta hyödyllinen monella eri tavalla. Hän on onnistunut voittamaan ongelman, joka muilla hermoverkoilla on, eli ne hidastuvat eksponentiaalisesti, kun ne kasvavat., Vaikka Burgener ei paljasta tarkalleen, miten hän saavuttaa tämän tehokkuus—hän on patentti suojaa, kun kaikki—se on tämä kyky oppia näennäisesti ilman rajoja, jonka avulla 20Q AI sopeutua useita uusia sovelluksia.
mutta toistaiseksi se on vain lelu, jolla on käsittämätön kyky lukea mieltäsi.