إطلاق نظام الترجمة الآلية OpenNMT 2.28.0

تم إصدار نظام الترجمة الآلية OpenNMT 0.28.0 (الترجمة الآلية العصبية المفتوحة)، والذي يستخدم أساليب التعلم الآلي. لبناء شبكة عصبية، يستخدم المشروع إمكانيات مكتبة TensorFlow للتعلم الآلي العميق. كُتبت شيفرة الوحدات التي طورها مشروع OpenNMT بلغة بايثون، وهي موزعة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا (MIT). يتم إعداد نماذج جاهزة للغات الإنجليزية والألمانية والكتالونية؛ أما بالنسبة للغات الأخرى، فيمكنك إنشاء نموذج مستقل بناءً على مجموعة بيانات من مشروع OPUS (يتم نقل ملفين إلى النظام للتدريب - أحدهما يحتوي على جمل باللغة المصدر، والآخر يحتوي على ترجمة عالية الجودة لهذه الجمل إلى اللغة الهدف).

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

يتيح لك استخدام TensorFlow استخدام إمكانيات وحدة معالجة الرسومات (لتسريع عملية تدريب الشبكة العصبية. ولتبسيط توزيع المنتج، يقوم المشروع أيضًا بتطوير نسخة مكتفية ذاتيًا من المترجم في C++ - CTranslate2 ، والذي يستخدم نماذج مدربة مسبقًا دون الرجوع إلى تبعيات إضافية.

يضيف الإصدار الجديد المعلمة original_learning_rate وينفذ عدة وسائط جديدة (mha_bias وoutput_layer_bias) لتكوين منشئ نموذج المحولات. يتم وضع علامة على الباقي من خلال إصلاحات الأخطاء.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster