بررسی نرمافزارهای مورد استفاده برای طراحی سیستم خبره
برنامههای کامپیوتری جهت سیستمهای خبره به سه دسته اصلی تقسیم میشوند:
زبانها: یک مترجم دستورات است که به نحو بخصوصی نوشته شده است. یک زبان سیستم خبره همچنین موتور استنتاج برای اجرای بیانیههای زبان فراهم میکند. بسته به کاربرد، موتور استنتاج ممکن است زنجیره رو به جلو، زنجیره رو به عقب و یا هر دو را فراهم کند (Giarratano, Riley, 1989,22). برخی از زبانهای برنامه نویسی که برای طراحی سیستمهای خبره به کار می روند شامل C، Prolog، JAVA، C++ میباشند. Prolog به خاطر استفاده از زنجیرۀ رو به عقب، دارای مزایای بسیاری برای سیستمهای تشخیصی میباشد. این زبان برای طراحی سیستمهای خبره با شل[۱] و برنامههای کمکی به کار میرود.
Tools: یک زبان به علاوه برنامههای سودمند مرتبط برای تسهیل توسعه، اشکال زدایی و تحویل برنامه های کاربردی. برنامههای سودمند میتوانند شامل ویرایشگران متنی و گرافیکی، اشکال زداها، مدیریت فایل و حتی مولدان کد باشند (همان منبع، ۲۲)
Shells: یک Tool با مقصود خاص که برای انواع قطعی کاربردها طراحی شدهاست که در آن کاربر باید فقط پایگاه دانش را عرضه کند. مثال کلاسیک آن EMYCIN Shell است (همان منبع، ۲۳). برخی از پوستهها که جهت طراحی سیستم خبره بهکار میروند عبارتند از: Nexpert، Knowledgepro، VP- Expert، GURU و ….. .
۲-۲-۱۲ مقایسه سیستمهای خبره و سیستمهای پشتیبان تصمیمگیری
سیستمهای پشتیبان تصمیمگیری (DSS)[2] شاخهای از علم تحقیق در عملیات هستند که به دلیل نیاز به فنون کمی کردن مسائل پیچیدۀ مدیریت ایجاد شدهاند.
بیش تر موفقیت تحقیق در عملیات در سه دهه اخیر به دلیل نگرشهای سنتی این علم بوده است که نیاز به محاسبات زیاد و پیچیده داشتهاند. DSS کاربرد تحقیق در عملیات در پشتیبانی از فرآیندهای تصمیم گیری مدیریتی را شامل میشود. خصوصیات اصلی DSS به شرح زیر است:
۲-۲-۱۳ تفاوت بین DSS و سیستمهای خبره
بسیاری از افراد در تشخیص رابطۀ بین DSS و سیستمهای خبره دچار سردرگمی میشوند. DSS به تصمیمگیرندگان در پردازش دادهها و استفاده از فنون تحقیق در عملیات کمک میکند ولی سیستمهای خبره خودشان تصمیم گیرندهاند. در عمل سیستمهای خبره به منظور اهداف مشاورهای مورد استفاده قرار میگیرند. یعنی تصمیمگیرندگان در کار سیستم های خبره در حد کنترل کننده، تنها نقش ارائه مشاوره به سیستم جهت تصدیق و تأیید و یا دادن دستورالعمل اثر خاص را دارد.
خصوصیات دیگر که DSS و سیستم های خبره را از هم جدا می کنند به شرح زیر می باشند:
DSS اغلب به فرد تصمیمگیرنده با ارائه تجزیه و تحلیلهای کمی و کیفی کمک میکند درحالیکه سیستم خبره سعی در جایگزینی با تخصص انسان یا خود متخصص دارد. تفاوت بین این دو در جدول بیان شده است.
[۱] Shell
[۲] Decision Support Sysstem
[۳] What- if
متن فوق تکه ای از این پایان نامه بود
برای دیدن جزئیات بیشتر ، خرید و دانلود آنی فایل متن کامل می توانید به لینک زیر مراجعه نمایید:
برچسب:
نویسنده: مدیر سایت