نام پژوهشگر: علی رحیمی حسین‌آباد

طراحی و پیاده سازی یک سیستم توزیع شده مبتنی بر عامل برای استفاده از سیستمهای خبره هم حوزه
پایان نامه وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی 1387
  علی رحیمی حسین آباد   محمود نقیب زاده

سیستم های خبره از جمله سیستم های مطرح شده در هوش مصنوعی هستند که هدف آنها، تبدیل دانش افراد خبره در حوزه ای خاص، به یک سیستم کامپیوتری می باشد. این سیستم ها عموما بصورت منفرد طراحی شده و مورد استفاده واقع می شوند. همچنین حوزه دانشی که هر یک از این سیستم ها پوشش می دهد، محدود و مشخص است و سیستم خبره نمی تواند به سوالات خارج از حوزه دانش خود، پاسخ دهد. از این رو، برقراری ارتباط بین سیستم های خبره، نقش بسیار مهمی در استفاده از حوزه وسیع تری از دانش که توسط چند سیستم خبره پوشش داده شده اند، دارد. در این پایان نامه، یک سیستم توزیع شده مبتنی بر عامل ارایه شده است که با استفاده از آن می توان بین چند سیستم خبره مبتنی بر قانون که در حوزه های مرتبط و مشابه فعالیت می کنند، ارتباط برقرار کرد. در این سیستم، با طراحی پروتکل هایی برای توزیع تکنیک های استنتاج پیش رو و پس رو بین چند سیستم خبره، این امکان فراهم می شود که سیستم های خبره بتوانند برای پاسخ به پرسش های خود، از دانش سیستم های خبره دیگر نیز استفاده کنند. همچنین، برای استاندارد سازی نمایش دانش در کل سیستم، از ontology استفاده شده است. سیستم طراحی شده و پروتکل های آن، مبتنی بر استاندارد fipa بوده و در محیط jade پیاده سازی شده اند. همچنین، برای پیاده سازی ontology از ابزار protégé استفاده شده و خروجی آن بصورت فایل های javabean در محیط jade مورد استفاده قرار گرفته اند. برای آزمون سیستم، از دو سیستم خبره تنظیم برنامه سفر که با استفاده از jess پیاده سازی شده اند، استفاده شده است و نتایج بدست آمده نشان داده است که سیستم های خبره توانسته اند با استفاده از سیستم ارایه شده در این کار، از دانش سیستم های خبره دیگر برای حل مسایل خود استفاده کنند.