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