پایان نامه ارشد رشته نرم افزار کامپیوتر: مدلی کارا برای ساخت پیکره متنی موازی از روی پیکره متنی تطبیقی |
1-1- مقدمه
به دلیل افزایش ارتباطات متقابل منطقهای و نیاز برای تبادل اطلاعات، تقاضا برای ترجمه زبان بسیار افزایش یافته است. بسیاری از نوشتجات نیاز به ترجمه دارند از جمله مستندات علمی و فنی، دستورالعملهای راهنما، مستندات حقوقی، کتابهای درسی، بروشورهای تبلیغاتی، اخبار روزنامهها و غیره؛ که ترجمه برخی از آنها سخت و چالش برانگیز است اما اکثرا خسته کننده و تکراری هستند و در عین حال به انسجام و دقت نیاز دارند. برآوردن نیازهای روز افزون ترجمه برای مترجمان حرفهای دشوار است. در چنین موقعیتی ترجمه ماشینی میتواند به عنوان یک جایگزین به کار گرفته شود.
ترجمه ماشینی بعد از 65 سال یکی از قدیمیترین کاربردهای کامپیوتر است. در طول سالها، ترجمه ماشینی مرکز توجه تحقیقات زبانشناسان، روانشناسان، فیلسوفان، دانشمندان و مهندسان علم کامپیوتر بوده است. اغراق نیست اگر بگوییم کارهای جدید در حوزه ترجمه ماشینی، به طور قابل ملاحظهای در توسعه زمینههایی نظیر زبان شناسی رایانهای، هوش مصنوعی و پردازش زبانهای طبیعی برنامهگرا، مشارکت کرده است.
ترجمه ماشینی را میتوان به این صورت تعریف کرد: “ترجمه از یک زبان طبیعی (زبان مبدأ) به زبان دیگر (زبان مقصد) با بهره گرفتن از سیستمهای کامپیوتری شده و به همراه یا بدون کمک انسان”. کار پژوهشی در حوزه ترجمه ماشینی به هدف بزرگ ترجمه تمام خودکار با کیفیت بالا (قابل نشر) محدود نمیشود. غالبا ترجمههای ناهموار برای بازبینی موضوعات خارجی کافی است. تلاشهای اخیر، در جهت ساخت کاربردهای محدودی در ترکیب با تشخیص گفتار به خصوص برای دستگاههای دستی میباشند. ترجمه ماشینی میتواند به عنوان پایهای برای ویرایشهای بعدی به کار گرفته شود، مترجمها معمولا با ابزارهایی نظیر حافظههای ترجمه که از فناوری ترجمه ماشینی استفاده میکنند اما آنها را در کنترل خود قرار میدهند، استفاده میکنند.
ترجمه ماشینی یکی از حوزههای پژوهشی «زبانشناسی رایانهای» است. تا کنون روشهای مختلفی جهت خودکار کردن ترجمه ابداع شده است، که در نوشتجات حوزه ترجمه ماشینی به صورتهای مختلفی دستهبندی شدهاند. شکل 1-1 انواع روشهای ترجمه ماشینی موجود را در قالب دستهبندی که در [1] آمده است نشان میدهد.
1-1-1- ترجمه ماشینی مبتنی بر فرهنگ لغت
این نوع ترجمه ماشینی مبتنی بر مدخلهای فرهنگ لغت است؛ و در آن از معادل کلمه جهت تولید ترجمه استفاده میشود. اولین نسل ترجمه ماشینی (از اواخر دهه 1940 تا اواسط دهه 1960) کاملا بر مبنای فرهنگ لغتهای الکترونیک بودند. این روش همچنان تا حدی در ترجمه عبارات و نه جملات مفید است. اکثر روشهایی که بعدا توسعه داده شدند کم یا بیش از فرهنگ لغات دوزبانه بهره میگیرند [1].
2-1-1- ترجمه ماشینی مبتنی بر قانون
ترجمه ماشینی مبتنی بر قانون با اطلاعات ریخت شناسی، نحوی و معنایی زبانهای مبدأ و مقصد سر و کار دارد. قوانین زبانی از این اطلاعات ساخته میشوند. این روش میتواند با پدیدههای مختلف زبانی مقابله کند و قابل گسترش و قابل نگهداشت است، اما استثنائات موجود در دستور زبان مشکلاتی به این سیستم میافزاید. همچنین فرایند پژوهشی آن نیاز به سرمایهگذاری زیادی دارد. هدف ترجمه ماشینی مبتنی بر قانون تبدیل ساختارهای زبان مبدأ به ساختارهای زبان مقصد است. این روش رویکردهای مختلفی دارد.
– رویکرد مستقیم[1]: کلمات زبان مبدأ بدون عبور از یک نمایش میانی ترجمه میشوند. در این روش به بستر متن، معنی و دامنه توجه نمیشود.
– رویکرد انتقالی[2]: مدل انتقالی متعلق به نسل دوم ترجمه ماشینی است (از اواسط دهه 1960 تا دهه 1980). در این مدل، زبان مبدأ به یک انتزاع که نمایشی کمتر مختص به زبان است، انتقال مییابد. سپس یک نمایش معادل برای زبان مقصد (با همان سطح انتزاع) با بهره گرفتن از فرهنگ لغات دوزبانه و قوانین گرامری تولید میشود.
– میان زبانی[3]: این روش متعلق به نسل سوم ترجمه ماشینی است. در این روش زبان مبدأ به یک زبان (نمایش) میانی تغییر شکل میدهد که این زبان میانی مستقل از هر دو زبان شرکت کننده (مبدأ و مقصد) در ترجمه است. سپس ترجمه برای زبان مقصد از این نمایش کمکی به دست میآید. از اینرو در این نوع سیستم تنها به دو ماژول تجزیه و ترکیب نیاز است. همچینن به دلیل مستقل بودن این روش از زبانهای مبدأ و مقصد، بیشتر در ماشینهای ترجمه چندزبانه استفاده میشود. این روش بر یک نمایش واحد از زبانهای مختلف تأکید میکند.
3-1-1- ترجمه ماشینی مبتنی بر دانش[4]این روش با واژهنامهای مفهومیکه یک دامنه را نشان میدهد سر و کار دارد. این روش شامل دو مرحله تحلیل و تولید است. اجزای پایهای یک ماشین ترجمه مبتنی بر دانش عبارتند از یک آنتولوژی از مفاهیم، واژهنامه و گرامر زبان مبدأ برای فرایند تحلیل، واژهنامه و گرامر برای زبان مقصد و قوانین نگاشت بین نحو زبان میانی و زبانهای مبدأ و مقصد.
4-1-1- ترجمه ماشینی مبتنی بر پیکره[5]
رویکرد ترجمه ماشینی مبتنی بر پیکرههای متنی از سال 1989 ظهور پیدا کرد و به طور وسیعی در حوزه ترجمه ماشینی به آن پرداخته شد؛ و به دلیل دقت بالای این روش در ترجمه، بر دیگر روشها غلبه یافت. در این روش، دانش یا مدل ترجمه به طور خودکار از پیکرههای متنی (مجموعه متون) دوزبانه گرفته میشود. از آنجایی که این رویکرد با حجم زیادی از دادهها کار میکند، ترجمه ماشینی مبتنی بر پیکره نامیده شده است. برخی از انواع روشهای مبتنی بر پیکره در ادامه شرح داده میشوند.
ترجمه ماشینی آماری[6]
با اینکه ایده اولیه ترجمه ماشینی آماری توسط وارن ویور در سال 1941 معرفی شد، اما از سال 1993 که این روش توسط محققان آی بی ام مدل شد به طور گستردهای مورد استفاده قرار گرفت؛ به طوریکه در حال حاضر ترجمه ماشینی آماری رایجترین رویکرد در ترجمه ماشینی به شمار میآید. در روش ترجمه ماشینی آماری از مدلهای آماری استفاده میشود که پارامترهای این مدلها از متون دوزبانه یا همان «پیکرههای موازی» استخراج میشوند. به عبارت دیگر سیستم ترجمه ماشینی آماری، احتمالات ترجمه را از پیکره موازی میآموزد و با بهره گرفتن از این احتمالات برای جملات
ورودی که در فرایند آموزش دیده نشدهاند، ترجمهای مناسب تولید میکند. در این روش از دو مدل عمده به نام مدلهای مبتنی بر کلمه و مدلهای مبتنی بر عبارت استفاده میشود.
ترجمه ماشینی مبتنی بر مثال[7]
روش های ترجمه ماشینی مبتنی بر مثال، روش های مبتنی بر حافظه[8] نیز نامیده شدهاند. ایده این روش از سال 1980 در ژاپن شروع شد. این نوع سیستمها تلاش میکنند تا جملهای مشابه جمله ورودی در پیکره موازی پیدا کنند، و سپس با اِعمال تغییراتی بر روی جمله ترجمه شده که قبلا ذخیره شده، ترجمه جمله ورودی را تولید کنند.
ایده اولیه در این روش، استفاده از ترجمههای انسانی موجود برای ترجمه متنهای جدید است. لذا کافی است متون جدید به قطعههای کوچک شکسته شود و ترجمه معادل این قطعات، در پایگاه دادهای از قطعات ترجمه شده جستجو شده و ترجمه مورد نظر تولید گردد. این روش دارای محدودیت دادگان میباشد. جمع آوری مجموعه مثالهای بسیار بزرگ نیز کل زبان را پوشش نمی دهد. بنابراین معمولا این روش برای زیر مجموعههای محدودی از یک زبان استفاده میشود.
[1] Direct approach
[2] Transfer based
[3] Interlingua
[4] Knowledge based machine translation
[5] Corpus based machine translation
[6] Statistical Machine Translation (SMT)
[7] Example Based Machine Translation (EBMT)
[8] Memory based machine translation
ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است
متن کامل را می توانید دانلود نمائید
فرم در حال بارگذاری ...
[چهارشنبه 1399-10-03] [ 12:19:00 ب.ظ ]
|