آرشیو مقاله‌ها همه‌ی مقاله‌هاموضوع‌هالابراتوارهاجستجودرباره
همه‌ی مقاله‌هاموضوع‌هالابراتوارهاجستجودرباره
خانه مقاله‌ها مقاله‌ی 2610.13356

مقاله‌ی arXiv:2610.13356 · در صف خبرنامه

SWE-Critix: Post-Training Generalist Verifiers for Assessing Coding-Agent Trajectories

پس‌آموزش تأییدکننده‌های عمومی برای داوری مسیرهای ایجنت کدنویسی، همراه با توضیح متنی

تاریخ
(۱۷ مهر ۱۴۰۵) 2026-10-09 تأییدشده از روی تاریخ ارسال نسخه‌ی اول در آرکایو
نویسنده‌ها
Jiajun Hu, Chun Yong Chong
نهاد نویسنده‌ها
Huawei (Leibniz Research Center, Hong Kong SAR); Monash University Malaysia
برچسب لابراتوار
هاگینگ‌فیس
موضوع‌ها
ایجنت کدنویسیوریفایر و داور

خلاصه‌ی فارسی

مسئله

ایجنت‌های کدنویسی بیشتر برای کارهای سرتاسری مهندسی نرم‌افزار به کار می‌روند، جایی که اغلب داوری آماده که معیار موفقیت را تعریف کند وجود ندارد. پس تأییدکننده‌ای لازم است که رفتار ایجنت را قابل اعتماد داوری و توضیح دهد. اما مسیرهای اجرا می‌توانند خیلی طولانی باشند و صدها تعامل با ریپو و ابزار داشته باشند. تأییدکننده‌های موجود یا از مدل‌های عمومی بدون آموزش تخصصی استفاده می‌کنند یا منتقدهایی آموزش می‌دهند که بیشتر فقط یک عدد پاداش می‌دهند.

روش

خط لوله‌ی SWE-Critix تأییدکننده‌های عمومی مسیرهای ایجنت کدنویسی را آموزش می‌دهد. با گرفتن تسک و مسیر اجرا، تأییدکننده برچسب تکمیل را پیش‌بینی می‌کند و یک تحلیل به زبان طبیعی می‌نویسد که قضاوتش را توضیح می‌دهد. خط لوله آموزش نظارت‌شده را با یادگیری تقویتی ترکیب می‌کند و مدل‌های ۳۰ میلیاردی را روی مسیرهای CodeForge-Preview آموزش می‌دهد.

یافته‌ها

  • روی مجموعه‌ی آزمون کنارگذاشته، دقت دسته‌بندی از ۵۷ درصد برای مدل استدلالی پایه‌ی Qwen3-30B-A3B به ۶۶ درصد بعد از آموزش نظارت‌شده و ۷۸ درصد بعد از یادگیری تقویتی رسید.
  • یادگیری تقویتی بازیابی موارد مثبت را از ۶۷ به ۸۵ درصد رساند بدون افت چشمگیر در بازیابی موارد منفی.

محدودیت‌ها

نویسنده‌ها می‌گویند کارایی روی R2E-Gym به‌طور محسوسی پایین‌تر از SWE-Rebench و SWE-Smith است، شاید به خاطر حجم داده‌ی کمتر، و نتیجه‌ها را آزمایش‌های اولیه می‌نامند.

چرا مهم است

بدون داور قابل اعتماد، نه می‌شود کار ایجنت را بررسی کرد و نه آن را آموزش داد. این کار نشان می‌دهد یک تأییدکننده‌ی تخصصی که دلیل قضاوتش را هم می‌گوید، قابل آموزش است.