لیبراتوس: هوش مصنوعی قهرمان پوکر

Libratus
📅 14 تیر 1405 📄 242 کلمه 🔗 منبع اصلی

چکیده

لیبراتوس، هوش مصنوعی توسعه‌یافته در دانشگاه کارنگی ملون، با استفاده از الگوریتم‌های پیشرفته در رقابت پوکر تگزاس هولدم، بازیکنان حرفه‌ای را شکست داد. این سیستم با بیش از ۱۵ میلیون ساعت محاسباتی، استراتژی‌های پویایی را توسعه داد و در مسابقات ۲۰۱۷ با برتری قابل توجهی پیروز شد.

لیبراتوس چیست؟

لیبراتوس یک برنامه هوش مصنوعی است که برای بازی پوکر، به ویژه در سبک تگزاس هولدم بدون محدودیت، طراحی شده است. این سیستم در دانشگاه کارنگی ملون توسعه یافت و هدف سازندگان آن، کاربرد آن در حوزه‌های غیرمرتبط با پوکر نیز هست.

پیشینه

لیبراتوس از صفر نوشته شد، اما جانشین کلودیکو است. نام آن از عبارت لاتین به معنای «متعادل» گرفته شده است. این سیستم با بیش از ۱۵ میلیون ساعت محاسباتی روی سوپرکامپیوتر «بریج» توسعه یافت، در حالی که کلودیکو تنها ۲ تا ۳ میلیون ساعت محاسباتی داشت.

لیبراتوس از الگوریتمی پویا استفاده می‌کند که استراتژی را محاسبه می‌کند، نه اینکه از استراتژی از پیش تعریف‌شده پیروی کند. این الگوریتم بر اساس روش CFR+، یک نسخه پیشرفته از کمینه‌سازی پشیمانی غیرواقعی، عمل می‌کند.

مسابقه ۲۰۱۷: انسان در برابر هوش مصنوعی

در ژانویه ۲۰۱۷، لیبراتوس در یک تورنمنت ۲۰ روزه با چهار بازیکن حرفه‌ای پوکر رقابت کرد. برای افزایش اعتبار آماری، ۱۲۰,۰۰۰ دست بازی شد. بازیکنان به دو تیم تقسیم شدند و یکی از تیم‌ها در اتاقی جداگانه بدون دسترسی به ارتباطات خارجی بازی کرد تا تأثیر شانس کارت‌ها خنثی شود.

لیبراتوس از روز اول پیشتاز بود و در نهایت با برتری ۱,۷۶۶,۲۵۰ چیپ پیروز شد. این پیروزی معادل ۱۴.۷ بیگ بلایند به ازای هر ۱۰۰ دست است، که در پوکر بسیار قابل توجه است.

کاربردهای دیگر

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

جمع‌بندی

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