ترجمه ماشینی عصبی گوگل

ترجمه ماشینی عصبی گوگل (GNMT) یک سیستم ترجمه عصبی (NMT) است که توسط گوگل ایجاد شده‌است و در ماه نوامبر سال ۲۰۱۶ معرفی شد، که از شبکه عصبی مصنوعی برای افزایش روانی ترجمه و دقت در گوگل ترنسلیت استفاده می‌کند.

ترجمه ماشینی عصبی گوگل کیفیت ترجمه را با اعمال ترجمه ماشینی مثال محور بهبود می‌بخشد، روشی که در آن سیستم از میلیون‌ها مثال، ترجمه را می‌آموزد. معماری پیشنهادی ترجمه ماشینی عصبی گوگل ابتدا بر روی بیش از صد زبان پشتیبانی شده توسط گوگل ترنسلیت آزمایش شد.. با چارچوب (Framework) بزرگ پایان‌به‌پایان (end-to-end)، سیستم در طول زمان ایجاد ترجمه‌های بهتر و طبیعی‌تر را یادمی‌گیرد. ترجمه ماشینی عصبی گوگل قادر به ترجمه تمام جملات به صورت همزمان است، نه فقط جمله به جمله. شبکه ترجمه ماشینی عصبی گوگل می‌تواند با استفاده از رمزنگاری معانی یک جمله به جای یاد داشتن ترجمه‌های اصطلاح به اصطلاح، قادر به انجام ترجمه ماشین میان‌زبانی باشد.

تاریخچه 
پروژه مغز گوگل در سال ۲۰۱۱ در "آزمایشگاه تحقیقاتی مخفی گوگل X" توسط یکی از همکاران گوگل جف دین، پژوهشگر گوگل گرگ کورادو، و استاد علوم کامپیوتر دانشگاه استنفورد اندرو انجی. فعالیت‌های انجی به برخی از بزرگترین پیشرفت‌ها در گوگل و استنفورد منجر شده‌است.

در سپتامبر ۲۰۱۶ یک تیم تحقیقاتی در گوگل اعلام کرد که سیستم ترجمه ماشینی عصبی گوگل (GNMT) را توسعه داده و در ماه نوامبر، گوگل ترجمه با استفاده از ماشین عصبی خود (NMT) را به جای شیوه دیگری که از اکتبر ۲۰۰۷ به کار گرفته بود، یعنی ترجمه آماری (SMT) آغاز کرد.

سیستم ترجمه عصبی گوگل ترنسلیت از یک شبکه عصبی مصنوعی بزرگ که قادر به یادگیری عمیق است استفاده می‌کند. با استفاده از میلیون‌ها نمونه، ترجمه ماشینی عصبی گوگل کیفیت ترجمه را بهبود می‌بخشد، سپس نتیجه تغییر ساختار داده شده و با گرامر زبان انسانی سازگار می‌شود. معماری پیشنهادی ترجمه ماشینی عصبی گوگل ابتدا بر روی بیش از صد زبان پشتیبانی شده توسط گوگل ترنسلیت آزمایش شد. ترجمه ماشینی عصبی گوگل زبان میانی خود را نساخت، بلکه از اشتراکاتی که میان تعداد زیادی زبان وجود داشت استفاده کرد، فعالیتی که بیشتر روانشناسان و زبان‌شناسان را درگیر می‌کرد تا دانشمندان حوزه کامپیوتر. موتور جدید ترجمه برای اولین بار در سال ۲۰۱۶ برای هشت زبان انگلیسی و فرانسوی، آلمانی، اسپانیایی، پرتغالی، چینی، ژاپنی، کره ای و ترکی فعال شد. در مارس ۲۰۱۷، سه زبان دیگر فعال شد: روسی، هندی و ویتنامی همراه با تایلندی پشتیبانی از آن بعداً اضافه شد. پشتیبانی از زبان عبری و عربی نیز با کمک انجمن ترجمه گوگل (متشکل از کاربران داوطلب) در همان ماه اضافه شد. در اواسط آوریل ۲۰۱۷، گوگلِ هلند پشتیبانی از زبان هلندی و دیگر زبان‌های اروپایی نزدیک به انگلیسی را اعلام کرد. پشتیبانی بیشتر برای نه زبان هندی، یعنی: هندی، بنگالی، مراتی، گجراتی، پنجابی، تامیل، تلوگو، مالایالام و کاناده در پایان آوریل ۲۰۱۷ اضافه.

زبان‌های پشتیبانی شده توسط GNMT 
در ادامه لیستی از جفت زبان‌های قابل ترجمه توسط ماشین ترجمه عصبی گوگل ارائه شده‌است. (نام زبان‌ها ترجمه نشده‌است)

ترجمه زیرو شات 
گفته می‌شود سیستم ترجمه ماشینی عصبی گوگل پیشرفتی را نسبت به گوگل ترنسلیت پیشین از لحاظ توانایی در «ترجمه زیرو شات» نشان می‌دهد، یعنی به‌طور مستقیم یک زبان را به زبانی دیگر ترجمه می‌کند (به عنوان مثال از ژاپنی به کره ای). گوگل ترنسلیت قبلاً ابتدا زبان منبع را به زبان انگلیسی ترجمه می‌کرد و سپس انگلیسی را به زبان مقصد، نه به‌طور مستقیم از یک زبان به زبان دیگر. در حال حاضر، هیچ جفت زبان غیر انگلیسی پشتیبانی نمی‌شود.

همچنین نگاه کنید به 

 Example-based machine translation
 Rule-based machine translation
 Comparison of machine translation applications
 ترجمه ماشینی آماری
 هوش مصنوعی
 Cache language model
 زبان‌شناسی رایانشی
 ترجمه به کمک رایانه
 History of machine translation
 List of emerging technologies
 List of research laboratories for machine translation
 Neural machine translation
 ترجمه ماشینی
 Universal translator

پیوند به بیرون 

 Google’s Neural Machine Translation System: Bridging the Gap between Human and Machine Translation
 The Advantages and Disadvantages of Machine Translation
 Statistical Machine Translation
 International Association for Machine Translation (IAMT) 
 Machine translation (computer-based translation)  – Publications by John Hutchins (includes PDFs of several books on machine translation)

ترجمه ماشینی
زبان‌شناسی رایانشی
شبکه‌های عصبی مصنوعی
صفحات با ترجمه بازبینی‌نشده
کاربردهای هوش مصنوعی
گوگل
ویکی‌سازی رباتیک
وظیفه‌های پردازش زبان‌های طبیعی