Nejlepší odpověď
Aktualizace. Na scéně je nový TYP šachového automatu, který ve hře 100 porazil nejlepší motor na světě – Stockfish 8. Jmenuje se Alpha Zero. Vyhrálo 28 her, remizovalo 72 a prohrálo 0 za skóre 64 ze 100.
Stockfish nepoužívá přístup čistou hrubou silou, ale jedním z důvodů, proč skóroval tak vysoko, je to, že počítá úžasných 70 000 000 pozic za sekundu. Ale Alpha Zero to porazil a vypočítá pouze 80 000 pozic za sekundu.
Alpha Zero je AI, používá neurální síť. Dostal pravidla šachu (žádná úvodní kniha, žádná naprogramovaná strategie, žádné velmistrovské hry a žádné koncové stoly) – a odtud se dozvěděl, co se šachem stalo, jednoduše tím, že hrál proti sobě 4 hodiny. To stačilo na to, aby porazil Stockfish. Ve skutečnosti se za ty 4 hodiny tréninku Alpha Zero dozvěděla více o vítězství v šachu než lidé za ~ 1500 let, kdy nashromáždili šachovou moudrost.
odpověď
Pokusím se odpovědět na otázku na základě šachových her mezi Stockfish 8 vs AlphaZero, které jsem sledoval a analyzoval.
AlphaZero, samoučící se AI od DeepMind, se za 4 hodiny trénoval na hry s Stockfish a zničil Stockfish ve 100 zápasech.
Ve většině her jsme viděli, že se o materiál tolik nestará. Záleží jí na poloze a aktivitě kusů. Jeho hra vypadá jako útok. Dokonce is černými figurkami obětuje několik pěšců, aby získal otevřené soubory a správně rozvinul své figurky.
My jako lidé víme, že na materiálu záleží více v šachu. Víme, že záleží také na pozici, ale místo toho, abychom ve střední hře vytvářeli kouzlo na desce, máme tendenci vyměňovat si kousky, získat nějakou výhodu a těšit se na konec hry. Například víme, že věž je lepší než biskup / rytíř; i když je Bishop / Rytíř dobře vyvinut a drží si pozici, vyměníme to za nerozvinutou věž.
I šachové motory mají přednost v nich pevně zakódovaných figurek. Šachové motory také hrají lepší poziční šachy. Priorita figurek se také liší podle polohy. Ale žádný ze šachových strojů by neobětoval žádný materiál, pokud by tu nebyla jistá výhoda. Naopak, AlphaZero to dělá. V jedné ze her obětuje kolem 3 pěšců.
Tuto hru jste mohli vidět zde (kredit: Anna Rudolf a YouTube)
Hlavní věc, za kterou hraje AlphaZero „paralyzuje svého protivníka“. Vidíme, že většina jeho soupeřových kousků není přesunuta nebo je nedostatečně rozvinutá.
To je to, co by se člověk mohl naučit od AlphaZero. Toto je nový způsob uvažování v šachu.
Jak to dokáže: – Zná jen základní šachové pravidlo. Na mnoho věcí přišel sám. – Neví, že má Rook více bodů nebo Bishop nebo Knight. Prostě to ví, na Kingovi záleží. – AlphaZero je jako brilantní člověk, který nemá žádného učitele ani mentora, dívá se na šachy svým vlastním způsobem a zlepšuje se v nich.