الترجمة الآلية الإحصائية

الترجمة الآلية الإحصائية ( SMT ) هي منهج للترجمة الآلية يُولّد الترجمات بناءً على نماذج إحصائية تُستمد معاييرها من تحليل مجموعات نصوص ثنائية اللغة . ويختلف هذا المنهج الإحصائي عن مناهج الترجمة الآلية القائمة على القواعد، وكذلك عن الترجمة الآلية القائمة على الأمثلة [ 1 التي حلت محل المنهج السابق القائم على القواعد والذي كان يتطلب وصفًا صريحًا لكل قاعدة لغوية، وهو أمر مكلف، وغالبًا ما كان غير قابل للتعميم على لغات أخرى.

طُرحت أولى أفكار الترجمة الآلية الإحصائية على يد وارن ويفر عام ١٩٤٩، [ ٢ ] بما في ذلك تطبيق نظرية المعلومات لكلود شانون . أُعيد تقديم الترجمة الآلية الإحصائية في أواخر الثمانينيات وأوائل التسعينيات من القرن العشرين على يد باحثين في مركز توماس ج. واتسون للأبحاث التابع لشركة آي بي إم . [ ٣ ] [ ٤ ] [ ٥ ] وقبل ظهور الترجمة الآلية العصبية، كانت هذه الطريقة الأكثر دراسةً على نطاق واسع في مجال الترجمة الآلية.

أساس

تستند فكرة الترجمة الآلية الإحصائية إلى نظرية المعلومات . تتم ترجمة المستند وفقًا لتوزيع الاحتمالات.ص(هـ|و){\displaystyle p(e|f)}ذلك خيطهـ{\displaystyle e}في اللغة المستهدفة (على سبيل المثال، الإنجليزية) هي ترجمة لسلسلة نصيةو{\displaystyle f}في اللغة المصدر (على سبيل المثال، الفرنسية).

مشكلة نمذجة التوزيع الاحتماليص(هـ|و){\displaystyle p(e|f)}تم تناول هذه المسألة بعدة طرق. إحدى الطرق التي تُناسب التطبيق الحاسوبي هي تطبيق نظرية بايز ، أيص(هـ|و)ص(و|هـ)ص(هـ){\displaystyle p(e|f)\propto p(f|e)p(e)}، حيث نموذج الترجمةص(و|هـ){\displaystyle p(f|e)}يمثل احتمال أن تكون السلسلة المصدرية هي ترجمة السلسلة الهدفية، ونموذج اللغةص(هـ){\displaystyle p(e)}يمثل هذا احتمال رؤية سلسلة اللغة المستهدفة. هذا التقسيم جذاب لأنه يقسم المشكلة إلى مشكلتين فرعيتين: إيجاد أفضل ترجمة.هـ~{\displaystyle {\tilde {e}}}يتم ذلك عن طريق اختيار الخيار الذي يعطي أعلى احتمال:

هـ~=أرزالأعلىهـهـ*ص(هـ|و)=أرزالأعلىهـهـ*ص(و|هـ)ص(هـ){\displaystyle {\tilde {e}}=arg\max _{e\in e^{*}}p(e|f)=arg\max _{e\in e^{*}}p(f|e)p(e)}.

يتطلب تطبيق هذا الأمر بدقة إجراء بحث شامل من خلال فحص جميع السلاسل النصية.هـ*{\displaystyle e^{*}}في اللغة الأصلية. يُعدّ إجراء البحث بكفاءة مهمةً يقوم بها مُفكِّك الترجمة الآلية ، الذي يستخدم النص الأجنبي، والأساليب الاستدلالية، وغيرها من الطرق لتقليص نطاق البحث مع الحفاظ على جودة مقبولة. ويمكن ملاحظة هذا التوازن بين الجودة والوقت المُستغرق في مجال التعرّف على الكلام أيضًا .

نظرًا لعدم قدرة أنظمة الترجمة على تخزين جميع النصوص الأصلية وترجماتها، تُترجم الوثيقة عادةً جملةً جملة. تُقارب نماذج اللغة عادةً بنماذج n -gram المُنعّمة ، وقد طُبقت مناهج مماثلة على نماذج الترجمة، لكن هذا يُضيف تعقيدًا إضافيًا بسبب اختلاف أطوال الجمل وترتيب الكلمات في اللغات.

كانت نماذج الترجمة الإحصائية في البداية تعتمد على الكلمات (النماذج من 1 إلى 5 من شركة IBM، ونموذج ماركوف المخفي من ستيفان فوغل [ 6 ] ، والنموذج 6 من فرانز جوزيف أوش [ 7 ] )، ولكن تم إحراز تقدم كبير مع إدخال النماذج القائمة على العبارات . [ 8 ] وقد تضمنت الأعمال اللاحقة بناء الجملة أو البنى شبه النحوية. [ 9 ]

فوائد

تتمثل أبرز فوائد الترجمة الآلية الإحصائية (SMT) مقارنةً بالنهج القائم على القواعد فيما يلي:

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

أوجه القصور

  • قد يكون إنشاء مجموعة البيانات مكلفاً.
  • يصعب التنبؤ بالأخطاء المحددة وإصلاحها.
  • قد تتميز النتائج بطلاقة سطحية تخفي مشاكل الترجمة. [ 10 ]
  • عادة ما تكون الترجمة الآلية الإحصائية أقل فعالية بالنسبة لأزواج اللغات ذات ترتيب الكلمات المختلف بشكل كبير.
  • إن الفوائد التي تم الحصول عليها للترجمة بين لغات أوروبا الغربية لا تمثل النتائج بالنسبة لأزواج اللغات الأخرى، وذلك بسبب صغر حجم مجموعات التدريب والاختلافات النحوية الأكبر.

الترجمة القائمة على الكلمات

في الترجمة القائمة على الكلمات، تُعدّ الكلمة في اللغة الأصلية الوحدة الأساسية للترجمة. عادةً ما يختلف عدد الكلمات في الجمل المترجمة، وذلك بسبب الكلمات المركبة، والصرف، والتعابير الاصطلاحية. تُسمى نسبة أطوال سلاسل الكلمات المترجمة "الخصوبة"، وهي تُشير إلى عدد الكلمات الأجنبية التي تُنتجها كل كلمة أصلية. يفترض علم المعلومات بالضرورة أن كل كلمة تُغطي المفهوم نفسه. لكن هذا ليس صحيحًا في الواقع. على سبيل المثال، يمكن ترجمة كلمة " corner" الإنجليزية إلى الإسبانية إما بـ "rincón" أو "esquina" ، وذلك بحسب ما إذا كانت تعني زاويتها الداخلية أو الخارجية.

لا يمكن للترجمة البسيطة القائمة على الكلمات أن تترجم بين لغات ذات تعدد لفظي متفاوت. يمكن تعديل أنظمة الترجمة القائمة على الكلمات بسهولة نسبية لتتعامل مع التعدد اللفظي العالي، بحيث يمكنها ربط كلمة واحدة بعدة كلمات، ولكن ليس العكس . على سبيل المثال، إذا كنا نترجم من الإنجليزية إلى الفرنسية، فإن كل كلمة إنجليزية يمكن أن تُنتج أي عدد من الكلمات الفرنسية - وأحيانًا لا تُنتج أي كلمة على الإطلاق. ولكن لا توجد طريقة لربط كلمتين إنجليزيتين معًا لإنتاج كلمة فرنسية واحدة.

ومن الأمثلة على نظام الترجمة القائم على الكلمات حزمة GIZA++ المتاحة مجانًا ( GPLed )، والتي تتضمن برنامج التدريب لنماذج IBM ونموذج HMM والنموذج 6. [ 7 ]

لا يُستخدم الترجمة القائمة على الكلمات على نطاق واسع اليوم؛ فالأنظمة القائمة على العبارات أكثر شيوعًا. ولا تزال معظم هذه الأنظمة تستخدم GIZA++ لمحاذاة النصوص . وتُستخدم هذه المحاذاة لاستخراج العبارات أو استنتاج قواعد بناء الجملة. [ 11 ] ولا تزال مطابقة الكلمات في النصوص الثنائية مشكلةً تُناقش بنشاط في الأوساط العلمية. وبسبب شيوع استخدام GIZA++، توجد الآن العديد من تطبيقاتها الموزعة على الإنترنت. [ 12 ]

الترجمة القائمة على العبارات

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

تُطابق العبارات المختارة بشكلٍ فردي بناءً على جدول ترجمة العبارات، ويمكن إعادة ترتيبها. يمكن تعلم هذا الجدول بناءً على محاذاة الكلمات، أو مباشرةً من مجموعة بيانات متوازية. يُدرَّب النموذج الثاني باستخدام خوارزمية تعظيم التوقع ، على غرار نموذج IBM القائم على الكلمات . [ 14 ]

الترجمة القائمة على بناء الجملة

تعتمد الترجمة النحوية على فكرة ترجمة الوحدات النحوية ، بدلاً من الكلمات المفردة أو سلاسل الكلمات (كما في الترجمة الآلية القائمة على العبارات)، أي أشجار التحليل (الجزئية) للجمل/العبارات. [ 15 ] وحتى تسعينيات القرن الماضي، مع ظهور المحللات الاحتمالية القوية ، لم يلقَ النظير الإحصائي للفكرة القديمة للترجمة النحوية رواجاً. ومن أمثلة هذا النهج الترجمة الآلية القائمة على تحديد العلاقة بين الموضع والوظيفة، ولاحقاً قواعد اللغة المتزامنة الخالية من السياق .

الترجمة الهرمية القائمة على العبارات

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

نماذج اللغة

يُعدّ نموذج اللغة عنصرًا أساسيًا في أي نظام ترجمة آلية إحصائية، إذ يُسهم في جعل الترجمة سلسة قدر الإمكان. وهو عبارة عن دالة تأخذ الجملة المترجمة وتُعيد احتمال نطقها من قِبل متحدث أصلي. فعلى سبيل المثال، يُعطي نموذج اللغة الجيد احتمالًا أعلى للجملة "the house is small" مقارنةً بـ "small the is house". إلى جانب ترتيب الكلمات ، قد تُساعد نماذج اللغة أيضًا في اختيار الكلمات: فإذا كانت للكلمة الأجنبية عدة ترجمات مُحتملة، فقد تُعطي هذه الدوال احتمالات أفضل لبعض الترجمات في سياقات مُحددة في اللغة الهدف. [ 14 ]

أنظمة تُطبّق الترجمة الآلية الإحصائية

  • Yandex.Translate (تم التحول إلى نهج هجين يتضمن الترجمة الآلية العصبية في عام 2017) [ 18 ]

تحديات الترجمة الآلية الإحصائية

تشمل مشاكل الترجمة الآلية الإحصائية ما يلي:

محاذاة الجملة

يمكن ترجمة الجمل المفردة في لغة ما إلى عدة جمل في لغة أخرى، والعكس صحيح. [ 15 ] قد تُقسّم الجمل الطويلة، بينما تُدمج الجمل القصيرة. بل توجد لغات تستخدم أنظمة كتابة لا تُشير بوضوح إلى نهاية الجملة، مثل اللغة التايلاندية . يُمكن إجراء محاذاة الجمل باستخدام خوارزمية غيل-تشرش . ومن خلال هذه الخوارزمية وغيرها من النماذج الرياضية، يُمكن البحث عن محاذاة الجمل ذات أعلى درجة واسترجاعها بكفاءة.

محاذاة الكلمات

عادةً ما يتم توفير محاذاة الجمل إما من خلال مجموعة النصوص أو باستخدام خوارزمية محاذاة غيل-تشرش المذكورة سابقًا . مع ذلك، لتعلم نموذج الترجمة، على سبيل المثال، نحتاج إلى معرفة الكلمات المتطابقة في زوج الجمل المصدر والهدف. وقد مثّلت نماذج IBM أو نهج HMM محاولات لحل هذه المشكلة.

تُشكّل الكلمات الوظيفية التي لا يوجد لها مقابل واضح في اللغة الهدف مشكلة أخرى للنماذج الإحصائية. على سبيل المثال، عند الترجمة من الإنجليزية إلى الألمانية، في جملة "John does not live here"، لا يوجد توافق واضح بين كلمة "does" والجملة المترجمة "John wohnt hier nicht". من خلال الاستدلال المنطقي، يمكن ربطها بكلمة "wohnt" (لأنها تحتوي على معلومات نحوية للكلمة الإنجليزية "live") أو "nicht" (لأنها تظهر في الجملة فقط لأنها منفية)، أو قد لا تكون مرتبطة بها. [ 14 ]

الشذوذات الإحصائية

ومن الأمثلة على هذا الشذوذ ترجمة عبارة "I took the train to Berlin" بشكل خاطئ إلى "I took the train to Paris" بسبب الوفرة الإحصائية لعبارة "train to Paris" في مجموعة التدريب.

المصطلحات والسجلات

بحسب مجموعات النصوص المستخدمة، قد لا تُترجم المصطلحات والأساليب اللغوية بدقةٍ تُعبّر عن المعنى الأصلي. على سبيل المثال، تتألف مجموعة نصوص هانسارد الكندية ثنائية اللغة، الشائعة الاستخدام، في المقام الأول من أمثلة على الخطابات البرلمانية، حيث يُربط مصطلح "أحسنت!" غالبًا بمصطلح "أحسنت!". استخدام نموذج مبني على هذه المجموعة لترجمة الكلام العادي بأسلوب المحادثة سيؤدي إلى ترجمة خاطئة لكلمة " أحسنت !" إلى "أحسنت!" [ 19 ].

ترتبط هذه المشكلة بمحاذاة الكلمات، ففي سياقات محددة للغاية، تتوافق التعابير الاصطلاحية مع كلمات تُنتج تعبيرًا اصطلاحيًا بنفس المعنى في اللغة الهدف. مع ذلك، يُعدّ هذا الأمر غير مرجح، إذ لا تنجح هذه المحاذاة عادةً في أي سياقات أخرى. لهذا السبب، لا يمكن إخضاع التعابير الاصطلاحية إلا لمحاذاة العبارات، إذ لا يمكن تجزئتها أكثر من ذلك دون فقدان معناها. كانت هذه المشكلة خاصة بالترجمة القائمة على الكلمات. [ 14 ]

ترتيب الكلمات المختلفة

يختلف ترتيب الكلمات في اللغات. ويمكن تصنيفها جزئيًا بتحديد الترتيب المعتاد للفاعل (S) والفعل (V) والمفعول به (O) في الجملة، فنقول مثلاً لغات SVO أو VSO. كما توجد اختلافات أخرى في ترتيب الكلمات، مثل موضع الصفات المصاحبة للأسماء، أو استخدام الكلمات نفسها في السؤال أو الخبر.

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

كلمات خارج المفردات (OOV)

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

انظر أيضاً

ملاحظات ومراجع

  1. كوهن، فيليب (2009). "مقدمة". الترجمة الآلية الإحصائية . مطبعة جامعة كامبريدج. ص  27. doi : 10.1017/CBO9780511815829.002 . ISBN 978-0521874151تم الاطلاع عليه بتاريخ ٢٢ مارس ٢٠١٥. ترتبط الترجمة الآلية الإحصائية بأساليب أخرى تعتمد على البيانات في الترجمة الآلية، مثل العمل السابق على الترجمة الآلية القائمة على الأمثلة. قارن هذا بالأنظمة التي تعتمد على قواعد مصممة يدويًا.
  2. دبليو. ويفر (1955). الترجمة (1949). في: الترجمة الآلية للغات ، مطبعة معهد ماساتشوستس للتكنولوجيا، كامبريدج، ماساتشوستس.
  3. ب. براون؛ جون كوك ؛ س. ديلا بيترا؛ ف. ديلا بيترا؛ فريدريك جيلينك ؛ روبرت ل. ميرسر ؛ ب. روسين (1988). "مقاربة إحصائية لترجمة اللغات" . كولينج 88. 1. رابطة اللغويات الحاسوبية: 71-76 . تاريخ الاسترجاع: 22 مارس 2015 .
  4. ب. براون؛ جون كوك ؛ س. ديلا بيترا؛ ف. ديلا بيترا؛ فريدريك جيلينك ؛ جون د. لافيرتي ؛ روبرت ل. ميرسر ؛ ب. روسين (1990). "مقاربة إحصائية للترجمة الآلية" . اللغويات الحاسوبية . 16 (2). مطبعة معهد ماساتشوستس للتكنولوجيا: 79-85 . تاريخ الاسترجاع: 22 مارس 2015 .
  5. ب. براون؛ س. ديلا بيترا؛ ف. ديلا بيترا؛ ر. ميرسر ( 1993). "رياضيات الترجمة الآلية الإحصائية: تقدير المعلمات" . اللغويات الحاسوبية . 19 (2). مطبعة معهد ماساتشوستس للتكنولوجيا: 263-311 . تاريخ الاسترجاع: 22 مارس 2015 .
  6. إس. فوغل، إتش. ناي، وسي. تيلمان. 1996. محاذاة الكلمات القائمة على نموذج ماركوف المخفي في الترجمة الإحصائية . في مؤتمر كولينغ 96: المؤتمر الدولي السادس عشر للغويات الحاسوبية، الصفحات 836-841، كوبنهاغن، الدنمارك.
  7. 1 2 أوش، فرانز جوزيف؛ ناي، هيرمان (2003). "مقارنة منهجية لنماذج المحاذاة الإحصائية المختلفة" . اللغويات الحاسوبية . 29 : 19-51 . doi : 10.1162/089120103321337421 .
  8. ب. كوهن، إف جيه أوش، ودي ماركو (2003). الترجمة الإحصائية القائمة على العبارات . في وقائع المؤتمر المشترك حول تقنيات اللغة البشرية والاجتماع السنوي لفرع أمريكا الشمالية لرابطة اللغويات الحاسوبية (HLT/NAACL) .
  9. 1 2 د. تشيانغ (2005). نموذج هرمي قائم على العبارات للترجمة الآلية الإحصائية . في وقائع الاجتماع السنوي الثالث والأربعين لجمعية اللغويات الحاسوبية (ACL'05) .
  10. تشو، شارون (25 يوليو 2018). "هل تفوق الذكاء الاصطناعي على البشر في الترجمة؟ ليس حتى قريبًا!" . سكاي نت توداي . تم الاطلاع عليه في 2 أغسطس 2018 .
  11. ب. كوهن، هـ. هوانغ، أ. بيرش، س. كاليسون-بيرش، م. فيديريكو، ن. بيرتولدي، ب. كوان، و. شين، س. موران، ر. زينس، س. داير، أ. بوجار، أ. كونستانتين، إ. هيربست. 2007. موسى: مجموعة أدوات مفتوحة المصدر للترجمة الآلية الإحصائية . مؤتمر ACL 2007، جلسة عرض توضيحي، براغ، جمهورية التشيك
  12. كيو. غاو، إس. فوغل، " التنفيذات المتوازية لأداة محاذاة الكلمات "، هندسة البرمجيات، والاختبار، وضمان الجودة لمعالجة اللغة الطبيعية، الصفحات 49-57، يونيو 2008
  13. ^ فيليب كوهن، فرانز جوزيف أوتش، دانييل ماركو: الترجمة الإحصائية المبنية على العبارات (2003)
  14. 1 2 3 4 كوهن، فيليب (2010). الترجمة الآلية الإحصائية . مطبعة جامعة كامبريدج. ISBN 978-0-521-87415-1.
  15. 1 2 فيليب ويليامز؛ ريكو سينريش؛ مات بوست؛ فيليب كوهن (1 أغسطس 2016). الترجمة الآلية الإحصائية القائمة على بناء الجملة . دار مورغان وكلايبول للنشر. ISBN 978-1-62705-502-4.
  16. توروفسكي، باراك (15 نوفمبر 2016). "موجود في الترجمة: جمل أكثر دقة وسلاسة في ترجمة جوجل" . جوجل . تم الاسترجاع في 3 أكتوبر 2019 .
  17. "الترجمة الآلية" . مترجم مايكروسوفت للأعمال . تم الاسترجاع في 3 أكتوبر 2019 .
  18. "نموذج واحد أفضل من نموذجين. ياندكس.ترانسليت تطلق نظام ترجمة آلية هجين" . مدونة ياندكس . ١٤ سبتمبر ٢٠١٧. تاريخ الاطلاع: ٣ أكتوبر ٢٠١٩ .
  19. دبليو جيه هاتشينز وإتش سومرز. (1992). مقدمة في الترجمة الآلية ، 18.3:322. ISBN 978-0-12-362830-5