Clips نرم افزاری است در جهت توسعه تولید و ارائه ابزار سیستم های خبره که یک محیط کامل برای ساخت قوانین بر پایه سیستم های خبره را فراهم می کند. این نرم افزار در سال ۱۹۸۵ ساخته شده است . نرم افزار Clips در حال حاضر به صورت گسترده ای در سطح دولت، صنعت و دانشگاه ها استفاده می شود. کتاب آموزشی نرم افزار کلیپس برای درس سیستم های خبره رشته کامپیوتر گرایش نرم افزار و هوش مصنوعی کاربرد دارد.
سیستم خبره یک برنامه کامپیوتری هوشمند است که از دانش و روش های استنتاج برای حل مسائلی استفاده میکند که به دلیل مشکل بودن نیاز به تجربه و مهارت انسان دارد. این سیستم (شکل داخل دایره) یک واقعیت (Fact) را از بیرون از سیستم دریافت می کند و با توجه به آن واقعیت با پاسخ و راه حل مناسب (خبرگی) را به عنوان خروجی می دهد.
این سیستم در حالت کلی از 2 قسمت تشکیل شده است.
پایگاه دانش
موتور استنتاج
واقعیات در واقع همان اطلاعاتی است که به عنوان ورودی به سیستم خبره داده می شود.
قواعد (Rule)
ساختار دانشی است که یعنی اطلاعات دانسته به اطلاعات دیگری می تواند به معلومات قبلی اضافه یا دانسته فرض شوند.
ساختار این قاعده یک یا چند پیش فرض در قسمت “اگر” را با نتیجه گیری ها در قسمت “آنگاه” مرتبط می سازد. یک قاعده می تواند در غیر “در غیر اینصورت” هم داشته باشد.
در واقع قاعده ساختاری است که با برقرار شدن الگو “Pattern” قسمت عمل “Action” اجرا می شود که اگر این Action خودش معادل یک Pattern دیگر شود، عمل مربوط به آن اجرا می شود و به همین ترتیب تا آخر پیدا خواهد کرد.
فهرست مطالب:
مقدمه
واقعیت
قواعد
مثال
برخی از ویژگی های نرم افزار
منوهای نرم افزار
منوی File
منوی Edit
منوی Execution
منوی Browse
منوی Windows
نشانه گذاری ها
مولفه های پایه نرم افزار
فیلدها
واقعیات
ساختار Deftemplate
مثال
دستور Assert
مثال
محدودیت ها برای اسلات
مثال
متغیرها
مثال
ویلکاردها
به دست آوردن شماره ایندکس Fact
حذف Fact با دستور Retract
دستور Save-Fact جهت ذخیره
دستور Load-Facts
تعریف قواعد (Rules)
مثال
ایجاد Fact با دستور Deffacts
چاپ رشته/متغیر با دستور Printout
نمایش لیست دستورات
نمایش ساختار دستورات
نمایش ساختار قواعد
نمایش ساختار الگو
و...
پاورپوینت کامل با عنوان آموزش نرم افزار CLIPS برای سیستم های خبره در 107 اسلاید