پرش به محتوای اصلی

عضو هیئت علمی دانشگاه — دکتری هوش مصنوعی و رباتیکز

اللّهُمَّ عَجِّلْ لِوَلِیِّکَ الْفَرَج

آزمایشگاه تعاملی هوش مصنوعی

الگوریتم‌های مهم هوش مصنوعی را اینجا زنده ببینید و با آن‌ها کار کنید: الگوریتم ژنتیکی که نسل به نسل جواب مسئله N وزیر را تکامل می‌دهد، الگوریتمی که گروه‌های پنهان یک شبکه اجتماعی را کشف می‌کند، الگوریتم‌های جستجویی که راه خروج از ماز را می‌یابند، و شطرنج با هوش مصنوعی‌ای که با جستجوی تخاصمی (مینیمکس و آلفا-بتا) فکر می‌کند و فکرش را به شما نشان می‌دهد. همه‌چیز در مرورگر شما اجرا می‌شود.

روی خانه بزنید: خالی ← دیوار ← تله

کنسول اجرا q-learning.log
    اپیزود
    0
    گام‌ها (آخرین)
    —
    پاداش (آخرین)
    —
    موفقیت (۲۰ اخیر)
    —

    چطور کار می‌کند؟

    به عامل نمی‌گویند هدف کجاست: فقط پاداش می‌گیرد (۱۰+ در هدف، ۱۰− در تله و هزینه کوچکی برای هر گام) و برای هر خانه و هر حرکت، تخمینی از کل پاداش آینده (Q) نگه می‌دارد. بعد از هر حرکت آن را کمی اصلاح می‌کند: Q(s,a) ← Q(s,a) + α[r + γ·max Q(s′) − Q(s,a)]. پاداش هدف خانه به خانه به عقب پخش می‌شود و پیکان‌ها کم‌کم راه را نشان می‌دهند.

    ε دوراهی «اکتشاف یا بهره‌برداری» است: با ε = ۰ عامل فقط همان را که بلد است تکرار می‌کند و شاید هرگز راه بهتری پیدا نکند و با ε = ۱ فقط پرسه می‌زند. γ میزان صبر است: پاداش بعدی امروز چقدر ارزش دارد. منابع درس هوش مصنوعی