منذ 2 أشهر
شبكات النحو المجرد لإنشاء الرموز البرمجية وتحليل المعنى
Maxim Rabinovich; Mitchell Stern; Dan Klein

الملخص
المهام مثل إنشاء الكود وتحليل الدلالة تتطلب تحويل المدخلات غير المنظمة (أو جزئياً منظمة) إلى مخرجات مكونة بشكل صحيح قابلة للتنفيذ. نقدم شبكات النحو المجرد، إطار نموذجي لهذه المشاكل. يتم تمثيل المخرجات كأشجار بنية نحوية مجردة (ASTs) وبناءها بواسطة محكّم ببنية وحدوية محددة ديناميكياً توازي بنية شجرة الإخراج. على مجموعة بيانات Hearthstone القياسية لإنشاء الكود، حصل نموذجنا على دقة 79.2 في مؤشر BLEU ودقة تطابق دقيقة بنسبة 22.7٪، بالمقارنة مع أفضل القيم السابقة التي بلغت 67.1 و6.1٪. علاوة على ذلك، نحن نؤدي بشكل تنافسي على مجموعات بيانات Atis وJobs وGeo لتحليل الدلالة دون أي هندسة خاصة بالمهمة.