تابـــع محركات الذكاء الاصطناعي والشطرنج - AlphaZero

AlphaZero هو محرك شطرنج تم تطويره بواسطة DeepMind، وهي شركة أبحاث الذكاء الاصطناعي التي استحوذت عليها Google.

أصبحت AlphaZero، المكتوبة بلغة C++ وPython وغير متاحة للعامة، مشهورة بإتقانها السريع للعبة بعد ساعات قليلة فقط من التدريب على اللعب الذاتي.

ويستخدم مزيجًا من الشبكات العصبية العميقة وبحث شجرة مونت كارلو (MCTS) للعب

الشطرنج. يتم تدريب الشبكات العصبية على تقييم المواضع والتنبؤ بأفضل حركة يمكن القيام بها بينما يتم استخدام خوارزمية MCTS للبحث عن أفضل حركة من خلال محاكاة العديد من الألعاب العشوائية من موضع معين. يتم تدريب الشبكات العصبية وخوارزميات MCTS معًا، مما يسمح لـ AlphaZero بتحسين كل من قدرته على فحص المواقع وقدرات البحث الخاصة به.

يستخدم AlphaZero MCTS، وهي خوارزمية بحث احتمالية تحاكي العديد من الألعاب العشوائية من موضع معين وتستخدم النتائج لتوجيه بحثها. تسمح MCTS لـ AlphaZero باستكشاف نطاق أوسع بكثير من الاحتمالات، مما يجعلها أقل عرضة للتضليل من خلال التكتيكات وأكثر احتمالية للعثور على أفضل خطوة.

كما ذكرنا سابقًا، بعد أربع ساعات فقط من التدريب على اللعب الذاتي، تمكن AlphaZero من التغلب على أفضل محرك شطرنج في العالم، Stockfish، في سلسلة من 100 مباراة، مع 28 فوزًا و72 تعادلًا و0 خسارة. لقد كان هذا إنجازًا رائعًا وأظهر قوة وفعالية نهج AlphaZero القائم على الذكاء الاصطناعي في لعب الشطرنج.

إن إتقان AlphaZero السريع للعبة الشطرنج بعد ساعات قليلة فقط من التدريب على اللعب الذاتي يسلط الضوء على إمكانات التعلم المعزز العميق والذكاء الاصطناعي بشكل عام، وقد ألهم المزيد من البحث والتطوير في هذه اللعبة.


منور يامعلم