عبور از آلفازِرو: وقتی هوش مصنوعی خودمختار می‌شود

جایزه نوبل فیزیک و سال‌ها پژوهش پیش از آن، همه در کنار یک واقعیت ساده همگرایی کردند: یادگیری بدون نظارت مستقیم قدرتمندترین شکل هوش است. در سال 2016، دیپ‌مایند (DeepMind) با معرفی آلفاگو (AlphaGo) مرزهای جدیدی در بازی‌های استراتژیک خط کشید. دو سال بعد، جانشین آن به نام آلفازِرو (AlphaZero) توانست بدون هیچ کتابچه آموزشی، به‌صورت خودکار شطرنج و شوگی را تسلط کند. اما یک حلقه گمشده در هر دو الگوریتم وجود داشت. آن‌ها برای برنامه‌ریزی استراتژیک، به قوانین دقیق و دینامیک محیط نیاز مبرم داشتند. این همان جایی بود که موزِرو (MuZero) وارد میدان شد و بازی را کاملاً تغییر داد.

در مقاله‌ای که در مجله معتبر نیچر (Nature) منتشر شد، محققان دیپ‌مایند از گام بعدی در مسیر الگوریتم‌های عمومی صحبت کردند. اولین مقاله مقدماتی موزرو در نوامبر 2019 منتشر شد و ادعایی جسورانه داشت: تسلط کامل بر بازی گُ، شطرنج، شوگی و مجموعه کامل آتاری بدون اینکه حتی یک بار قواعد بازی به آن گفته شود. دیوید سیلو، از پژوهشگران ارشد این پروژه، به مجله وایرد گفته بود موزِرو واقعاً برای خودش کشف می‌کند که چگونه یک مدل ذهنی بسازد و به اصول اولیه اتکا کند.

چرا برنامه‌ریزی بدون کتابچه قواعد دشوار است؟

توانایی پیش‌بینی و برنامه‌ریزی، یکی از ستون‌های اصلی هوش انسانی است. وقتی ابری در آسمان می‌بینیم، احتمال بارش را حدس می‌زنیم و تصمیم می‌گیریم چتر برداریم. انسان‌ها این مهارت را به سرعت در موقعیت‌های جدید تعمیم می‌دهند. محققان هوش مصنوعی سال‌هاست که به دنبال الگوریتمی هستند که این انعطاف‌پذیری را داشته باشد، اما دو مسیر تاریخی همیشه با چالش روبرو بوده‌اند:

  • سیستم‌های جستجوی پیش‌رو (Lookahead Search): مانند آلفازِرو، در بازی‌های کلاسیکی مثل داما، شطرنج و پوکر موفقیت‌های حیرت‌انگیزی داشتند. اما مشکل اصلی اینجاست که این سیستم‌ها دینامیک محیط و قوانین بازی را از قبل می‌دانند. این وابستگی شدید، آن‌ها را برای مسائل پیچیده دنیای واقعی که استخراج قوانین ساده در آن‌ها غیرممکن است، محدود می‌کند.
  • سیستم‌های مبتنی بر مدل (Model-Based): این الگوریتم‌ها تلاش می‌کنند تا یک مدل کامل از تغییرات محیط یاد بگیرند و پس از آن تصمیم‌گیری کنند. اما پیچیدگیِ مدل‌سازی همه جنبه‌های محیط، باعث شده در محیط‌های بصری شلوغ مانند بازی‌های آتاری شکست بخورند. در مقابل، سیستم‌های بدون مدل مانند DQN، R2D2 و Agent57 با یادگیری مستقیم بهترین حرکت بعدی، نتایج بهتری ارائه می‌دادند.

موزِرو با یک راه‌حل ریاضی ظریف و در عین حال هوشمندانه، این دوگانه را حل می‌کند. این مدل هوش مصنوعی تلاش نمی‌کند کل محیط را شبیه‌سازی کند، بلکه فقط جنبه‌هایی از محیط را مدل‌سازی می‌کند که برای تصمیم‌گیری لحظه‌ای حیاتی هستند. همان‌طور که دیپ‌مایند توضیح می‌دهد، دانستن اینکه چتر شما را خشک نگه می‌دارد، بسیار کاربردی‌تر از شبیه‌سازی دقیق الگوی برخورد قطرات باران در هواست.

معماری داخلی شبکه عصبی موزِرو در مقایسه با آلفازرو

معماری موزِرو: سه عنصر کلیدی برای یادگیری خودمختار

در قلب الگوریتم موزِرو، یک شبکه عصبی عمیق وجود دارد که فقط سه متغیر را در یک محیط ناشناخته یادگیری می‌کند:

  • ارزش (Value): موقعیت فعلی چقدر امیدبخش یا مناسب است؟
  • سیاست (Policy): بهترین اقدام یا حرکت بعدی کدام است؟
  • پاداش (Reward): آخرین اقدام انجام‌شده چه بازدهی‌ای داشت؟

همین سه متغیر تمام اطلاعاتی است که موزِرو برای درک پیامد هر حرکت و برنامه‌ریزی بر اساس آن نیاز دارد. با ترکیب این مدل یادگرفته‌شده با قدرت جستجوی درختی آلفازِرو، موزِرو رکورد جدیدی در معیار سنجش آتاری ثبت کرد و همزمان عملکرد آلفازِرو را در چالش‌های کلاسیک شطرنج و گُ به‌طور کامل پوشش داد. این معماری نوآورانه مزیت بزرگی دارد: موزِرو می‌تواند از مدل یادگرفته‌ی خودش برای بهبود مجدد برنامه‌ریزی استفاده کند و نیازی به جمع‌آوری مداوم داده از محیط ندارد. در تست‌های انجام‌شده روی مجموعه آتاری، نسخه‌ای به نام موزِرو ری‌آنالایز (MuZero Reanalyze) توانست 90 درصد از اوقات از مدل داخلی‌اش برای تحلیل و بهبود تصمیمات گذشته استفاده کند.

تفاوت‌های پنهان در دل کدنویسی و هایپرپارامترها

موزِرو مستقیماً از کدنویسی پایه آلفازِرو مشتق شده است و به طور کامل از همان تنظیمات هایپرپارامترها و قوانین بهینه‌سازی پیروی می‌کند. تفاوت بنیادین در دو بخش نهفته است: اولین مورد، جایگزین کردن مدل محیط با یک مدل یادگرفته‌شده است که فقط خروجی‌های حیاتی را پیش‌بینی می‌کند. دومین مورد، انعطاف‌پذیری در استفاده از آن است. این معماری ثابت کرد هوش مصنوعی می‌تواند از طریق بازی‌های ویدئویی و محیط‌های پیچیده، فراتر از یک ابزار تخصصی عمل کند و به سمت الگوریتم‌های عمومی حرکت نماید. محققان دیپ‌مایند در ادامه پژوهش‌های خود نشان دادند که با اعمال تغییرات جزئی، می‌توان موزِرو را برای محیط‌های واقعی‌تر و پیچیده‌تر بهینه کرد و آن را در سناریوهای دنیای واقعی نیز به کار گرفت.

نگاهی به آینده: از بازی‌های ویدئویی تا حل مسائل واقعی

عبور از مرحله‌ی «دانستن قواعد» تنها یک پیروزی در دنیای بازی‌ها نیست. این تکنولوژی مستقیماً بر نحوه طراحی سیستم‌های تصمیم‌گیر خودمختار تأثیر می‌گذارد. هر جایی که محیط‌ها پیچیده هستند و قوانین از پیش تعریف‌شده‌ای ندارند، مثل رباتیک، کنترل ترافیک شهری، یا حتی کشف دارو، می‌توانیم از معماری موزِرو الهام بگیریم. وقتی هوش مصنوعی یاد بگیرد که فقط روی متغیرهایی تمرکز کند که نتیجه را تغییر می‌دهند، از بار محاسباتی سنگین خلاص می‌شود و سرعت یادگیری‌اش به طرز چشمگیری افزایش می‌یابد. دیپ‌مایند در سال‌های اخیر نشان داده که این مسیر تنها یک پروژه آزمایشی نیست، بلکه پایه و اساس نسل بعدی سیستم‌های هوشمند است که قرار است بدون نیاز به راهنمایی مستقیم انسان، مسائل پیچیده را حل کنند.

در همین راستا، تیم‌های تحقیقاتی سراسر جهان شروع به بومی‌سازی و بهینه‌سازی این الگوی یادگیری تقویتی کرده‌اند. اگر به‌روزترین تحلیل‌ها و گزارش‌های تخصصی در این حوزه را دنبال می‌کنید، می‌توانید به بخش هوش مصنوعی در تک‌کراچ (TechCrunch) یا مقالات مرتبط در آرکایو (arXiv) مراجعه کنید تا از جدیدترین پیشرفت‌ها مطلع شوید. آینده‌ی تصمیم‌گیری ماشینی دیگر در گروِ نوشتن سرفصل‌های برنامه‌ریزی نیست، بلکه در ساختن سیستمی است که خودش نقشه راه را پیدا کند.