هوش مصنوعی

LazyAgent برای اجرای عامل‌های هوش مصنوعی فقط گام‌های موردنیاز را اجرا می‌کند

پژوهشگران می‌گویند یک زمان‌اجرای تنبل می‌تواند از انجام کارهای غیرضروری در برنامه‌های عامل‌محور جلوگیری کند؛ در ارزیابی ۳۰۳ درخواست، زمان‌اجرای eager بخش عمده‌ای از توان پردازشی را صرف کارهایی کرد که درخواست‌ها به آن‌ها نیاز نداشتند.

۱ دقیقه مطالعه

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

به‌گفتهٔ نویسندگان، این روش مجموعهٔ گام‌های موردنیاز را از خود برنامه استخراج می‌کند و آن را در یک پیمایش، بدون فراخوانی مدل، تعیین می‌کند. در بررسی ۳۰۳ درخواست روی ۱۵۴ گردش‌کار تولیدی، زمان‌اجرای eager که پس از برآورده‌شدن هدف متوقف می‌شد، ۶۲٫۲ درصد از توان پردازشی CPU را صرف کارهایی کرد که درخواست به آن‌ها نیازی نداشت. نویسندگان LazyAgent را نخستین صورت‌بندی کامل اجرای تقاضامحور برای زمان‌اجراهای عامل‌محور توصیف می‌کنند.

این گزارش به کمک هوش مصنوعی تهیه شده است. مطالب براساس منابع درج‌شده تنظیم شده‌اند؛ صحت مستقل همه ادعاها تضمین نمی‌شود.

منبع: arXiv · AI (پیش‌چاپ) — مشاهده منبع اصلی ↗

پیش‌چاپ پژوهشی در arXiv؛ انتشار در این مخزن به معنی داوری همتا نیست