آرشیو چهار‌شنبه ۳۰ خرداد ۱۳۹۷، شماره ۴۳۵۴
بازار دیجیتال
۲۶

حل مکعب روبیک با یک ماشین

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

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