مقالهی arXiv:2610.12274 · در صف خبرنامه
HarnessSQL: Harness-Native Training for SQL Agents in Realistic Database Environments
هارنساسکیوال: آموزش ایجنتهای پایگاه داده درون همان هارنسی که در استقرار با آن کار میکنند
- تاریخ
- (۱۶ مهر ۱۴۰۵) 2026-10-08 تأییدشده از روی تاریخ ارسال نسخهی اول در آرکایو
- نویسندهها
- Haolin Yang, Jipeng Zhang, Zhiqiang Qian, Jian Xie, Shuaishuai Gong, Yike Guo, Sirui Han
- نهاد نویسندهها
- Hong Kong University of Science and Technology; Microsoft Research; Tsinghua University; University of Macau
- برچسب لابراتوار
- موضوعها
خلاصهی فارسی
مسئله
مدلهای تبدیل متن به SQL معمولاً آموزش میبینند که پرسش را مستقیم به یک کوئری ایستا تبدیل کنند، اما ایجنتهای واقعی پایگاه داده با تعامل چندنوبتی و وضعیتدار با پایگاه دادهی زنده کار میکنند: شِما را بررسی میکنند، کوئری آزمایشی اجرا میکنند، خطا را تشخیص میدهند و فرضیه را اصلاح میکنند. چون هارنس اجرایی فقط در زمان استنتاج وارد میشود، بین آموزش و استقرار ناهمخوانی جدی پیش میآید.
روش
چارچوب HarnessSQL ساختار کامل تعامل را هم در تنظیم دقیق نظارتشده و هم در یادگیری تقویتی حفظ میکند. محیطهای پایگاه دادهی ایزوله و اجرایی با داورهای اجرایی پنهان میسازد، مدلهای معلم را مستقیم درون هارنس هدف اجرا میکند و فقط مسیرهای تأییدشده را برای تنظیم دقیق روی کل دنباله نگه میدارد، و بعد یادگیری تقویتی با پاداش اجرایی انجام میدهد.
یافتهها
- روی Spider ۲٫۰-SQLite دقت اجرایی Qwen3-8B را از ۱۵٫۵ به ۴۵٫۲ درصد و Qwen3-14B را از ۲۲٫۲ به ۵۴٫۸ درصد رساند.
- به بنچمارکهای تعاملی خارج از توزیع مثل BIRD-Interact و LiveSQLBench هم بهخوبی منتقل شد.
محدودیتها
نویسندهها میگویند مطالعه عمدتاً روی SQLite است، در حالی که بنچمارکهای واقعی گویشهایی مثل PostgreSQL، Snowflake و BigQuery هم دارند؛ این محدودیت تا حدی از ضعف مدلهای کوچک پایه در گویشهای دیگر میآید.
چرا مهم است
مدلی که فقط یاد گرفته کوئری بنویسد، بلد نیست با پایگاه دادهی واقعی گفتوگو کند. این کار نشان میدهد آموزش درون هارنس استقرار، مدلهای کوچک را سه برابر دقیقتر میکند.