Q: je to zvíře, zelenina, minerální nebo jiné?
a: ostatní.
je to počítačový program, který je téměř dvacet let starý, ale teprve nyní získává rozšířené uznání za to, že je silným a novým kouskem umělé inteligence. Může se učit odvozením více, než ho lidé učí, a zpracovává informace rychleji, než by mělo být fyzicky možné. Co dělá tato pozoruhodná AI?
hraje dvacet otázek.,
„pracoval jsem na tuto věc již 18 let a stále mě překvapuje,“ říká Robin Burgener, vynálezce 20Q, on-line hry a jako z roku 2004, kapesní hračka, která se zdá mít schopnost číst myšlenky. Jako klasický otázka-a-odpověď, hra, 20Q AI žádá otázky ano/ne a pak se hádá objekt hráč přemýšlí. Ale na rozdíl od člověka 20Q hádá správně 80 procent času-a to skočí na 98 procent, pokud ho necháte položit 25 otázek.
vzhledem k tomu, že online hra zná přibližně 10 000 objektů, její úspěšnost je docela ohromující., Tak jak to dělá 20Q? Odpověď spočívá v jeho neuronové síti, elektronické reprezentaci struktury lidského mozku. Informace jsou uloženy v neuronových uzlech, tkaných spolu s pěti až deseti miliony synaptických spojení. Že bije výpočetní výkon hmyz mozku, ale je stále sto milionů krát méně výkonné než lidský. Ale pokaždé, když někdo hraje dvacet otázek s 20Q, neuronové sítě roste trochu, a 20Q dostane trochu chytřejší.
„20Q je tak trochu idiot savant,“ směje se Burgener, samouk softwarový architekt a počítačový inženýr., „Dělá to jednu věc opravdu, opravdu dobře.“
samozřejmě, 20Q neměl vždy takový vítězný rekord. Stejně jako biologická neuronová síť (např. lidský mozek) se umělé neuronové sítě musí učit podle zkušeností. Dnes, ve věku 18, 20Q je sebevědomý dospělý, ale jen proto, že absorbuje informace od dětství.
Burgener napsal první verzi 20Q software v roce 1988, když se dal program na disketu a prošel kolem všech jeho přátel. Předpoklad je přímočarý: s každou novou hranou se 20Q AI „učí“ trochu víc., Když hádá objekt hráče nesprávně-něco, co se stalo často během jeho raného dětství-typy hráčů ve správné odpovědi a tento objekt se stává součástí rostoucí neuronové sítě 20Q. AI se pak ohlíží zpět na všechny otázky, které právě položil, a spojuje odpovědi hráče s objektem, který se právě naučil. Jak více lidí hraje, 20Q se zlepšuje a lépe chápe, jak je každý objekt charakterizován.
v roce 1994 napsal Burgener verzi hry, která by mohla běžet na internetu, kde dodnes sídlí 20q.net., Provoz na místě rostl exponenciálně, a spolu s ním skočil 20Q schopnost odhadnout i ty nejsložitější objekty. Po překvapivé propouštěcí v roce 2003, Burgener rozhodla, že nebude hledat jinou práci jako softwarový programátor—to byl čas soustředit se výhradně na zlepšení a 20Q. Práce s Radica Games, vytvořil miniaturní verzi neuronové sítě pro ruční hračka, která se stala prázdnin bestseller v roce 2005, a generované obrovské množství zájmu v jeho AI algoritmus.,
„génius toho, co udělal, bylo trochu to otočit, aby se jeho použití stalo jeho programováním,“ říká Kevin Kelly, spoluzakladatel časopisu Wired. Obvykle je trénink neuronové sítě dlouhý a pracný proces, který vyžaduje obrovskou investici času, než je AI vůbec užitečná. Burgenerův design se však tomuto nežádoucímu kroku vyhýbá. „Je to prostě brilantní způsob, jakým má k tomu určitý aspekt sebe-programování. Lidé to trénují tím, že to hrají, “ říká Kelly.,
Protože 20Q je průběžně učí z mnoha různých učitelů (30-50,000 návštěvníky hrát hru každý den), jeho znalosti jsou založené na průměru stanoviska všech z nich. To někdy vede k neočekávaným výsledkům. 20Q si myslí, že králíci jsou hlodavci a že delfíni jsou ryby, protože tomu věří většina lidí, kteří hrají hru.
„naučíte se o lidské společnosti VŠECHnY druhy věcí,“ říká Burgener. „Jako například lidé nejsou zvířata. Pokud někdo přemýšlí o osobě, vybere si „jiné“ zvíře.,““Takže ačkoli 20Q je obvykle správné ve svém odhadu o tom, co je na vaší mysli, někdy je to správné ze špatných důvodů.
jednou za čas vás 20Q zasáhne otázkou, která se zdá být úplně mimo zeď. „Nemyslí si, jak si člověk myslí,“ říká Burgener. „Jako lidská bytost má naše strategie tendenci získat nejasnou představu o tom, co to je, zaměřit se na jeden objekt a pokusit se jej dokázat nebo vyvrátit.,“20Q AI, nicméně, lze považovat každý objekt, to ví současně, takže s každou otázku odpovíte, některé objekty se stal trochu více pravděpodobné, že bude na co myslíš, a některé objekty se stal trochu méně pravděpodobné. Pak si vybere otázku, která sníží počet pravděpodobných objektů na polovinu.
protože 20Q jednoduše nenásleduje binární rozhodovací strom, odpověď na otázku nesprávně ji úplně nevyhodí., Tím, že vždy zvažujete každý objekt ve své databance, stejně jako každou odpověď, kterou jste poskytli, nakonec zjistíte, že jedna z odpovědí, kterou jste dali, se nehodí k ostatním. Při nedávném rozhovoru v Goddard Space Flight Center NASA použil Burgener příklad někoho, kdo myslí na koně, ale odpověděl na první otázku „zelenina.“
“ asi šestou nebo sedmou otázkou vám nevěří,že je to zelenina. Zeptá se vás na něco velmi nerostného, “ vysvětluje Burgener. „Má srst?,“
Tato schopnost je nejen to, co dělá hru tak děsivě dobrý v čtení myšlenek, to je také to, co vzrušuje Burgener o potenciální budoucí aplikace pro AI, z tech podporu lékařské třídění. V každé situaci, kdy by někdo mohl špatně pochopit otázku, nebo nechtěně odpověď nesprávně, 20Q AI může přiblížit lidské vyškolen v rozpoznávání těchto typů chyb. Stejně jako sestra triage by se 20Q teoreticky mohlo naučit, jak přesně diagnostikovat onemocnění tím, že položí správné otázky., Zmenšete tuto databázi do kapesního zařízení, jako je hra, a máte výkonný nástroj pro nouzovou situaci.
„doktora, může jít s desítkami z nich v jejich sáčku a předat je do nepostižených lidí kolem nich, kteří pak mohou jít do společenství a dělat třídění,“ říká Burgener.
přestože aplikace, jako jsou tyto, jsou roky pryč, Burgener je přesvědčen, že AI 20Q bude nakonec užitečná mnoha různými způsoby. Podařilo se mu překonat problém další neuronové sítě, což je, že oni se exponenciálně pomalejší, jak se dostat větší., Ačkoli Burgener neodhalí přesně, jak této účinnosti dosáhl—má patent na ochranu, koneckonců-je to schopnost učit se zdánlivě bez omezení, která umožní 20Q AI přizpůsobit se řadě nových aplikací.
ale prozatím je to jen hračka s podivnou schopností číst vaši mysl.