نام پژوهشگر: احمد زایری

یافتن انطباق های پیچیده میان دو انتولوژی با سطوح تجرید متفاوت
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه اصفهان - دانشکده مهندسی 1391
  احمد زایری   محمدعلی نعمت بخش

یکی از اهداف وب معنایی آن است که داده و دانش به صورت قابل فهم تر در اختیار ماشین قرار بگیرد تا موجب تسهیل در به اشتراک گذاری اطلاعات و مجتمع سازی داده ها شود. قدم آغازین در رسیدن به این نگاه، نمایش مفاهیم و اصطلاحات دامنه های مختلف در قالب انتولوژی ها می باشد با این وجود، حتی در یک دامنه وجود انتولوژی های متفاوت قابل اجتناب نبوده و در نتیجه هم تراز سازی انتولوژی ها یعنی یافتن انطباق ها میان دو انتولوژی ضروری می باشد. در سال های اخیر سیستم های هم تراز سازی زیادی ارائه شده اند. اغلب روش های هم تراز سازی موجود تنها قادر به یافتن انطباق های یک به یک می باشند. حال اگر برای یک مفهوم در انتولوژی اول نظیر مستقیمی در انتولوژی دوم یافت نشود، این روش ها قادر به یافتن انطباق پیچیده نخواهند بود. در حالت خاص این مسئله، اگر برای بیان یک مفهوم در یک طرف از الگوی لغوی-املایی و در انتولوژی دوم برای مدل کردن همان مفهوم از الگوی منطقی استفاده شده باشد، برای هم تراز سازی نیاز به یافتن نوع خاصی از انطباق های پیچیده می باشد. در این پژوهش یک روش برای یافتن انطباق های پیچیده ارائه شده است. این انطباق ها در یک طرف شامل یک نام به صورت مضاف-مضاف الیه بوده و در طرف دیگر شامل توصیفی پیچیده و مرکب برای بیان مفهوم معادل می باشد. دلیل توجه به عبارات مضاف-مضاف الیه کاربرد بالای آن ها در نام گذاری مفاهیم انتولوژی می باشد. در روش پیشنهادی ، ابتدا رابطه معنایی میان مضاف-مضاف الیه استخراج شده و با استفاده از آن یک سری انطباق های اولیه به عنوان فرضیه تولید می گردد. هسته اساسی در تولید این فرضیه ها کتابخانه ای از الگوها و یک روش جستجوی لغوی می باشد. با اعمال یک روش استدلالی خاص تمامی فرضیه های تولیدی برای افزایش کیفیت پالایش می شوند. از یک هیورستیک و نتایج به دست آمده از استدلال، برای تصحیح الگوریتم جستجوی لغوی و کلاسه بندی روابط معنایی استفاده شده است. در پایان، روش پیشنهادی در قالب نرم افزار هم تراز سازی oceaning پیاده سازی شده و کارایی روش پیشنهادی در هم تراز سازی دو انتولوژی مطرح، بزرگ و سطح بالای سومو و اومبل نشان داده شده است.