Történelmi pillanat: a Google DeepMind által fejlesztett mesterséges intelligencia, az AlphaGo nyert egy go meccset a világbajnok Lee Sedol ellen.
Ez miért is olyan nagy hír? Az IBM által fejlesztett DeepBlue 20 éve, 1996-ban győzött Kaszparov ellen. A go viszont sokkal-sokkal nehezebb, olyan hasonlatokkal szokták leírni, hogy pl. több játékállás lehetséges, mint ahány atom van az univerzumban, ehhez képest a sakk semmiség. A legmélyebb, legnehezebb játék, amit az emberiség valaha alkotott. A számítási kapacitás már 20 éve elég volt ahhoz, hogy a sakkban olyan szintű kimerítő keresést végezzünk (brute force), amivel legyőzhető az ember. A go esetében viszont ez talán soha nem is fog megvalósulni. Léteznek ugyan gót játszó programok, de messze elmaradnak a profi emberi játékosoktól.
Az AlphaGo mély neurális hálózattal (DNN) működik, ami az emberi idegrendszert próbálja utánozni. Egy éve már láthattuk, hogy ez a technológia mire képes, amikor egy program abszolút nulláról, önállóan tanult meg Atari játékokat játszani. Az AlphaGo fejlesztői gyakorlatilag "csak" egy tanuló algoritmust fejlesztettek, a program pedig saját maga tanulta meg magát a játékot és a nyerő go algoritmust. A program eleinte emberi játékokat elemzett, majd egy bizonyos szint után saját maga ellen is játszatták, teszik ezt azóta is, és mindvégig félelmetes sebességgel fejlődött. Nem hátrány, hogy a Google adja mögé a számítási kapacitást, így emberi léptékhez képest felfoghatatlan szintű tapasztalatra tesz szert (a szó szoros értelmében tanul).
A program tavaly októberben legyőzte az Európa bajnok Fan Huit. Már ez is nagy meglepetés volt, hiszen az eddigi algoritmusok alapján még több évtizedre saccolták azt, hogy egy program győzzön egy profi ellen. Mindenki tudta, hogy pusztán számítási kapacitással nem lehet nyerni, a játékban az emberi intuíció a legfőbb fegyver, és program erre elvileg nem képes. Azonban úgy néz ki, hogy a DNN alkalmazásával nagyot ugrott a fejlődés. A fejlesztők ambíciózusak voltak, hamar kihívták a világbajnok Lee Sedolt is. A szakértők még ekkor is óvatosságra intettek, hiszen a profi go játékosok között is rengeteg szint van, és sokan gondolták, hogy a program nem tud annyit fejlődni, hogy elérjen Lee szintjére.
Az első meccset az ötből ma hajnalban játszották, és az AlphaGo nyert. Természetesen érdemes követni a további meccseket is, az angol nyelvű kommentárral még viszonylag kezdők számára is érdekes lehet. De már most kijelenthető, hogy ez nem csak azért történelmi pillanat, mert senki sem tudta előre, hogy számítógépes program erre egyáltalán képes lesz, hanem azért is, mert mindezt úgy tette, hogy közben emberi módon tanult. Ez a technológia elképesztő új távlatokat nyit, ugyanakkor egyben félelmetes is, hogy tradicionális programozással szemben még a program fejesztői sem tudhatják pontosan, hogy milyen algoritmust tanult meg a programjuk.
További részletek és élő közvetítés innen érhető el.