HyperAIHyperAI

Command Palette

Search for a command to run...

SyntaxSQLNet: شبكات شجرة النحو لمهام تحويل النص إلى SQL المعقدة والمتعددة المجالات

Tao Yu Michihiro Yasunaga Kai Yang Rui Zhang Dongxu Wang Zifan Li Dragomir R. Radev

الملخص

معظم الدراسات الحالية في مهام تحويل النص إلى SQL لا تتطلب إنشاء استعلامات SQL معقدة تحتوي على بنود متعددة أو استعلامات فرعية، كما أنها لا تعمم على قواعد بيانات جديدة غير مشاهدة سابقًا. في هذا البحث، نقترح SyntaxSQLNet، وهو شبكة شجرة بناء نحوية لمعالجة مهمة تحويل النص إلى SQL المعقدة والمتعددة المجالات. يستخدم SyntaxSQLNet محولًا محددًا لـ SQL يعتمد على شجرة البناء النحوي مع تاريخ مسار إنشاء الاستعلامات ومشفرات انتباه الأعمدة المعرفة بالجدول. نقيم SyntaxSQLNet على مهمة Spider لتحويل النص إلى SQL، والتي تحتوي على قواعد بيانات ذات جداول متعددة واستعلامات SQL معقدة تتضمن بنودًا متعددة واستعلامات متداخلة. نستخدم إعداد تقسيم قاعدة البيانات حيث تكون قواعد البيانات في مجموعة الاختبار غير مشاهدة أثناء التدريب. تظهر نتائج التجارب أن SyntaxSQLNet يمكنه التعامل مع عدد أكبر بكثير من أمثلة SQL المعقدة مقارنة بالأعمال السابقة، مما يجعله يتفوق على أفضل نموذج سابق بنسبة 7.3% في دقة التطابق الدقيق. كما نوضح أن SyntaxSQLNet يمكنه تحسين الأداء بمعدل إضافي بنسبة 7.5% باستخدام طريقة زيادة متعددة المجالات، مما يؤدي إلى تحسن إجمالي بنسبة 14.8%. حسب علمنا، نحن أول من درس هذه المهمة المعقدة والمتعددة المجالات في تحويل النص إلى SQL.


بناء الذكاء الاصطناعي بالذكاء الاصطناعي

من الفكرة إلى الإطلاق — سرّع تطوير الذكاء الاصطناعي الخاص بك مع المساعدة البرمجية المجانية بالذكاء الاصطناعي، وبيئة جاهزة للاستخدام، وأفضل أسعار لوحدات معالجة الرسومات.

البرمجة التعاونية باستخدام الذكاء الاصطناعي
وحدات GPU جاهزة للعمل
أفضل الأسعار

HyperAI Newsletters

اشترك في آخر تحديثاتنا
سنرسل لك أحدث التحديثات الأسبوعية إلى بريدك الإلكتروني في الساعة التاسعة من صباح كل يوم اثنين
مدعوم بواسطة MailChimp