← أحدث الأبحاث
💬 NLP

AlignAtt: Using Attention-based Audio-Translation Alignments as a Guide for Simultaneous Speech Translation

المؤلفون الأصليون: Sara Papi, Marco Turchi, Matteo Negri

نُشر 2026-02-04
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Sara Papi, Marco Turchi, Matteo Negri

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تحاول ترجمة خطاب في الوقت الفعلي، مثل مترجم فوري في الأمم المتحدة. التحدي هو عملية توازن دقيقة: إذا بدأت التحدث مبكرًا جدًا، فقد تفقد السياق الجوهري وتقول شيئًا خاطئًا (جودة منخفضة). أما إذا انتظرت لفترة طويلة للتأكد من امتلاكك لجميع المعلومات، فستبدو ترجمتك بطيئة وغير متزامنة (تأخير عالٍ).

تقدم هذه الورقة البحثية "منظم حركة مرور" جديد للمترجمين الآليين يسمى ALIGNATT. وإليك كيف يعمل، باستخدام تشبيهات بسيطة:

المشكلة: "المترجم المتسرع"

تُدرب معظم برامج الترجمة بالذكاء الاصطناعي على قراءة خطاب كامل قبل ترجمته (مثل قراءة غلاف الكتاب من الغلاف إلى الغلاف قبل كتابة ملخص له). ولكن بالنسبة للترجمة في الوقت الفعلي، يجب على الذكاء الاصطناعي أن يبدأ الكتابة بينما لا يزال المتحدث يتحدث.

كانت الطرق السابقة لتحديد متى يبدأ الكلام تشبه التخمين نوعًا ما:

  • طريقة "Wait-k": يقوم الذكاء الاصطناعي بالعد إلى رقم محدد (على سبيل المثال، "سأنتظر 5 كلمات") قبل البدء. وهي طريقة جامدة؛ فأحيانًا لا تكون 5 كلمات كافية، وأحيانًا تكون أكثر مما ينبغي.
  • طريقة "الاتفاق المحلي" (Local Agreement): يتحقق الذكاء الاصطناعي مما إذا كان ما قاله للتو يتطابق مع ما كان سيقوله لو انتظر لفترة أطول قليًا. إذا تطابقا، فإنه يتحدث. هذا يشبه طالبًا يراجع نموذج الإجابة قبل رفع يده.

الحل: ALIGNATT (طريقة "العين على الشاشة")

لاحظ المؤلفون أنه داخل نماذج الذكاء الاصطناعي الحديثة، توجد آلية تسمى الانتباه (Attention). يمكنك التفكير في "الانتباه" على أنه "نظرة" الذكاء الاصطناعي. عندما يتنبأ الذكاء الاصطناعي بالكلمة التالية، فإنه "ينظر إلى الوراء" إلى أجزاء محددة من الصوت الذي سمعه حتى الآن ليقرر الكلمة التي سيقولها بعد ذلك.

يستخدم ALIGNATT هذه النظرة كدليل. إليك التشبيه:

تخيل أن الذكنا الاصطناعي طالب في اختبار إملاء. المعلم (الصوت) يتحدث، والطالب (الذكاء الاصطناعي) يكتب.

  • الطريقة القديمة: يقرر الطالب كتابة كلمة بناءً على مؤقت أو تخمين.
  • طريقة ALIGNATT: ينظر الطالب إلى ملاحظاته. إذا كانت الكلمة التي يوشك على كتابتها "تنظر" إلى آخر شيء قاله المعلم للتو (أحدث إطارات الصوت)، يفكر الطالب: "انتظر، لقد أنهى المعلم للتو تلك الجملة. ليس لدي سياق كافٍ بعد لأكون متأكدًا من هذه الكلمة. يجب أن أنتظر الجملة التالية."

ومع ذلك، إذا كانت الكلمة التي يوشك على كتابتها "تنظر" إلى صوت من بضع ثوانٍ مضت (منتصف الجملة)، يفكر الطالب: "حسنًا، لقد رأيت ما يكفي من هذا الجزء. من الآمن كتابة هذه الكلمة الآن."

كيف يعمل في الممارسة العملية

يتبع النظام قاعدة بسيطة: "إذا كانت الكلمة التي تريد قولها تعتمد على آخر بضعة مللي ثانية من الصوت، فاصمت. وإذا كانت تعتمد على صوت قديم، فتحدث."

يتم التحكم في هذه القاعدة بواسطة قرص (يسمى ff).

  • إذا قمت بتدوير القرص لتكون صارمًا جدًا، سينتظر الذكاء الاصطناعي لفترة أطول، مما يضمن دقة عالية ولكن سرعة أقل.
  • إذا جعلت القرص أكثر مرونة، سيتحدث الذكاء الاصطناعي بشكل أسرع، ولكنه قد يرتكب المزيد من الأخطاء.

النتائج: أسرع وأذكى

اختبر الباحثون هذا النظام على 8 أزواج لغوية مختلفة (مثل الإنجليزية إلى الألمانية، والإنجليزية إلى الفرنسية، إلخ) باستخدام مجموعة بيانات قياسية تسمى MuST-C.

وقارنوا ALIGNATT بأفضل الطرق الموجودة حاليًا:

  1. جودة أفضل: أنتجت ALIGNATT ترجمات أفضل بنحو نقطتين (على مقي-اس يُسمى BLEU) من أفضل الطرق السابقة. وباللغة البسيطة، كانت الترجمات أكثر دقة وطبيعية.
  2. سرعة أكبر: قللت من التأخير (Latency) بمقدار 0.5 إلى 0.8 ثانية. في عالم الترجمة في الوقت الفعلي، توفير ما يقرب من ثانية كاملة يعد تحسنًا هائلاً، مما يجعل المحادثة تبدو أكثر طبيعية بكثير.

الخلاصة

تزعم الورقة البحثية أنه من خلال مجرد "مراقبة" أين يتركز انتباه الذكاء الاصطناعي، فقد ابتكروا طريقة أذكى لتقرير متى يتحدث. وهذا يسمح لبرنامج ترجمة بالذكاء الاصطناعي القياسي (المدرب خارج الإنترنت/offline) بالعمل في الوقت الفعلي دون الحاجة إلى إعادة تدريبه لكل متطلب سرعة محدد. لقد حقق "أحدث ما توصل إليه العلم" (New state of the art)، مما يعني أنه حاليًا أفضل طريقة لهذه المهمة المحددة.

لق({المؤلفون كود ونماذج البرامج الخاصة بهم للجمهور، مما يسم يسمح للآخرين باستخدام "منظم حركة المرور" هذا لبناء مترجمين أسرع وأكثر دقة في الوقت الفعلي.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →