Vědci vytvořili umělou inteligenci, která hraje šachy jako člověk a neusiluje vždy pouze o vítězství
Zatímco doposud se vědci snažili vytvořit počítačový program, který by v šachové partii nad člověkem vždy zvítězil, nyní se pokoušejí o něco jiného. Konkrétně pracují na vývoji šachového engine Maia, který je založen na umělé inteligenci a místo chladné počítačové logiky, která zaručuje 100% vítězství, se mnohem více snaží hrát jako člověk.
To v praxi znamená, že Maia nutně neusiluje o nejlepší možný tah, ale snaží se hrát tak, jak by to na jejím místě s velkou pravděpodobností udělal lidský hráč. To znamená, že její hra je lidštější, což zahrnuje i vyšší chybovost.
Projekt Maia vznikl ve spolupráci výzkumníků z Cornellovy univerzity, Torontské univerzity a společnosti Microsoft. K jejímu vývoji byl použit open-source systém Leela, který je založen na šachovém programu AlphaZero společnosti DeepMind. Vědci poté Maiu trénovali v jednotlivých tazích z milionů šachových partií odehrátých lidmi, a to nikoli pouze s cílem vyhrát. Díky tomuto přístupu se jim podařilo Maiu rozdělit na několik verzí AI pro různé úrovně obtížnosti. Celkem tak vzniklo devět robotů s úrovní obtížnosti od 1100 do 1900 bodů, což jinak řečeno znamená od začínajících hráčů až po velmi pokročilé hráče.
Maia byla pro širokou veřejnost zpřístupněna již v prosinci loňského roku, a to na stránkách lichess.org. Jen v prvním týdnu bylo proti ní odehráto více než 40 tisíc her. Vědci přitom zjistili, že umělá inteligence se dokázala velmi dobře přizpůsobit úrovni protihráče. Čím déle přitom Maia s lidskými protivníky hrála, tím lépe jejich úroveň odhadla, a dokonce se byla schopna naučit také typické chyby, které hráči dělají na různých úrovních. Zároveň byla schopna rozpoznat úroveň, kdy hráč tyto chyby dělat přestane.
Zdroj: engadget.com