سیستم های خِبره

دسته بندی :

سامانه‌های خِبره یا سیستم‌های خِبره (Expert Systems)




در ادامه مطلب... .



ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 20:19
تعریفی دیگر از سیستم های خِبره

اگر بخواهیم سیستم‌های خبره را در یک جمله توصیف کنیم باید بگوییم که این سیستم‌ها به‌طور کلی برنامه‌هایی هستند که قادرند همانند انسان مسایل خاصی را استدلال کنند. این سیستم‌ها برای استدلال، از الگوهای منطقی خاصی استفاده می‌کنند که مشابه همان کاری است که انسان در زمان حل یک مسئله عمل می‌کند. در واقع همان‌طور که انسان برای حل یک مسئله، تعقل یا اندیشه می‌کند، سیستم‌های خبره نیزبرای این کار به الگوها و راه و روش‌هایی متوسل می‌شوند که انسان برای ان‌ها مشخص کرده است، بنابراین چون از منطق بشری استفاده می‌کنند می‌توان گفت که تا حدودی همانند انسان فکر می‌کنند.

اولین قدم در حل هر مسئله ای تعریف دامنه یا محدوده ان است. این نکته همان طور که در مورد روش های برنامه نویسی متعارف صحت دارد، در مورد هوش مصنوعی نیز درست است. اما به خاطر اسراری که از قبل در مورد هوش مصنوعی (AI) وجود داشته، هنوز هم بخی مایلند این عقیده قدیمی را باور کنند که "هر مسئله ای که تا به حال حل نشده باشد یک مسئله هوش مصنوعی است". تعریف متداول دیگری به این صورت وجود دارد "هوش مصنوعی کامپیوترها را قادر می سازد که کارهایی شبیه انچه در فیلم ها دیده می شود انجام دهند".

چنین تفکراتی در دهه 1970 میلادی اوج داشت، یعنی درست زمانی که هوش مصنوعی در مرحلۀ تحقیق بود ولی امروزه مسائل واقعی بسیاری وجود دارند که توسط هوش مصنوعی و کاربرد هلی تجاری ان قابل حل اند. اگر چه برای مسائل کلاسیک هوش مصنوعی از جمله ترجمه زبان های طبیعی، فهم کلام و بینایی هنوز راه حل عمومی یافت نشده است، ولی محدود کردن دامنه مسئله می تواند به راه حل مفیدی منجر شود. به عنوان مثال، ایجاد یک سیستم زبان طبیعی ساده که ورودی ان جملاتی با ساختار اسم، فعل و مفعول باشد کار مشکلی نیست. در حال حاضر، چنین سیستم هایی به عنوان یک واسط در ایجاد یک ارتباط کاربر پسند با نرم افزارهای بانک اطلاعاتی و صفحه گسنرده ها به خوبی عمل می کنند.

هوش مصنوعی شامل چندین زیر مجموعه است. زیر مجموعه سیستم های خبره یکی از موفق ترین راه حل های تقریبی برای مسائل کلاسیک هوش مصنوعی است. پروفسور فیگن بام از دانشگاه استانفورد، یکی از پیشکسوتان تکنولوژی سیستم های خبره، تعریفی در مورد سیستم های خبره دارد: " ... یک برنامه کامپیوتری هوشمند، که از دانش و روش های استنتاج برای حل مسائلی استفاده می کند که به دلیل مشکل بودن، نیاز به تجربه و مهارت انسان دارند". بنابراین سیستم خبره یک سیستم کامپیوتری است که از قابلیت تصمیم گیری افراد خبره، تقلید می نماید. لغت تقلید به این معناست که سیستم خبره سعی دارد در تمام جنبه ها شبیه فرد خبره عمل کند. عمل تقلید از شبیه سازی قوی تر است چون در شبیه سازی تنها در بعضی موراد شبیه چیزهای واقعی عمل می شود.

 سیستم های خبره یکی از شاخه های هوش مصنوعی است که همچون یک فرد خبره با استفاده وسیع از دانش تخصصی به حل مسائل می پردازد. فرد خبره کسی است که در یک زمینه خاص دارای تجربه و مهارت و در یک کلام خبرگی است. بنابراین فرد خبره دارای دانش یا مهارت خاصی است که برای بیشتر مردم ناشناخته و یا غیر قابل دسترسی است. فرد خبره مسایلی را حل می کند که یا توسط دیگران قابل حل نیست و یا او مؤثرترین (و البته ارزان ترین) راه حل را برای ان مسئله ارائه می دهد. وقتی سیستم های خبره اولین بار در دهه 1970 توسعه یافتند، فقط دارای دانش خبرگی بودند. ولی لغت سیستم خبره امروزه اغلب به هر سیستمی اطلاق می شود که از تکنولوژی سیستم خبره استفاده می کند. این تکنولوژی می تواند شامل زبان های خاص سیستم های خبره، برنامه ها و سخت افزارهای طراحی شده برای کمک به توسعه و اجرای سیستم های خبره باشد.

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

شکل 1-1 مفهوم بنیانی یک سیستم خبه مبتنی بر دانش را نشان می دهد. کاربر حقایق (یا وقایع) و یا سایر اطلاعات را به سیستم خبره داده و در پاسخ، تجربه، تخصص و توصیه های عالمانه و در یک کلام خبرگی دریافت می کند. از نظر ساختار داخلی، سیستم خبره از دو بخش اصلی تشکیل می شود. بخش اول پایگاه دانش است. این پایگاه حاوی دانشی است که بخش دوم یعنی موتور استنتاج به کمک ان نتیجه گیری می کند. این نتایج، پاسخ سیستم خبره به سؤالات کاربر می باشد.

untitled.jpg

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

دانش یک فرد خبره درباره حل یک مسئله خاص، حوزه دانش فرد خبره نامیده می شود. به عنوان مثال یک سیستم خبره پزشکی که برای تشخیص بیماری های مسری طراحی شده، باید دانش زیادی درباره علائم خاص بیماری های مسری داشته باشد. در این حالت خاص، حوزه دانش، پزشکی است و از دانش مربوط به بیماری ها، علائم و درمان ان ها تشکیل می شود. سیستم خبره مورد مثال بالا معمولا دانش مربوط به سایر شاخه های پزشکی از قبیل جراحی و یا امراض کودکان را در خود ندارد. گرچه دانش ان در خصوص بیماری های مسری در حد دانش یک فرد خبره است، ولی سیستم خبره نمی تواند درباره سایر حوزه های دانش (مثل جراحی یا امراض کودکان) اطلاعاتی داشته باشد مگر اینکه سایر حوزه های دانش برای این سیستم برنامه نویسی شده و وارد این سیستم شوند.

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

 


نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 20:7
کاربردهاي و آینده سیستم خبره

 

d5e98f70691cbb43aaa6461e1a5f3069.jpg

 

کاربرد سیستم هاي خبره :

سیستمهاي خبره در زمینه هاي مختلفی از جمله صنعت ، تجارت و کاربردهاي مالی مفید می باشد.
در دیناي تجارت ، سیستم هاي خبره به عنوان وسایلی که براي سازمان ها و شرکت ها ، در آمدزا و با صرفه
هستند ، بسیار اهمیت یافته اند . موفقیت در یک شرکت مستلزم سرمایه گذاري بر روي منابع انسانی ماهر می
باشد . این افراد ممکن است بعد از آموزش ، براي یافتن شغلی بهتر ، آن شرکت یا سازمان را ترك کنند و در
عین حال با این کار خود بسیاري از تجارب و دانش خود را که در طی زمان خدمت و آموزش به دست آورده
اند با خود ببرند. سیستم هاي خبره می توانند حافظ این اطلاعات و اندوخته ها باشند . این مسئله باعث شده
که سرمایه گذاري هاي کلان براي سیستم هاي خبره ، هوش مصنوعی و غیره صورت پذیرد . به هر حال تا
تحقیق نیاز هاي انسان توسط سیستم هاي خبره راه بسیار دشواري باقی است .
بیشترین کاربردها برحسب وظایف دسته بندي شده است:
1) سیستم هاي تشخیص: در پزشکی، مهندسی و نرم افزار (تشخیص نوع ویروس، نوع خرابی دستگاه، ...)
2) سیستم هاي طراحی و زمان بندي: سیستم هایی که عملیات را طراحی می کند.
مثال برنامه ریزي اتوماتیک ، حرکات ربات، استراتژي نظامی، ساعات حرکت قطار
3) سیستم هاي مفسر: سیستم هاي شرح مشاهدات مانند سیستم هاي مراقبت یا تشخیص گفتار
4) سیستم هاي پیش بینی : پیش بینی نتایج موقعیت ها و وضعیت ها
مانند پیش بینی ترافیک یا پیش بینی وضع هوا
هدف سیستم خبره، شبیه سازي عملکرد حل مسأله در یک محدوده خاص است.
5) نشر دانش: نشر و گسترش دانش یکی از کاربردهاي سیستم خبره است. علم و دانش را در اختیار کاربران قرار می
دهد و با توجه به اینکه کاربر چه درخواست و تقاضایی دارد از آن استفاده می کند.
6) کاربردهاي سیستم کمک آموزشی : شبیه سیستم حل المسائل می باشد که زمینه رشد در آینده را دارد. که اکثرا از
استفاده می نمایند. CBR سیستم هاي خبره مبتنی بر
7) واسط هاي هوشمند: این واسط ها به طور اتوماتیک کارهاي مهمی را انجام می دهند که تنها توسط انسان قابل
انجام است.بسیاري از کاربران تجربیات سختی را در کسب و دسترسی به اطلاعات موردنیاز خود در سیستمهاي
کامپیوتري داشته اند. گاهی اوقات کاربران زمان زیادي را صرف می کنند تا اطلاعات موردنیاز خود را به عنوان مثال از وب بدست آورند. یک راه براي تسهیل آن، این است که برخی عملیات واسط ها را اتوماتیک نماییم.سیستم هایی
که اطلاعات را فیلتر می کنند یا اطلاعات را کشف و شرح می دهند به طور اتوماتیک وظایف بیشتري را در عهده
کامپیوتر قرار می دهند و کار کاربر را کمتر می کنند. به عنوان مثال این سیستم خبره ممکن است از کاربران تعدادي
سوال مربوط به استخراج اطلاعات و تشخیص مشکل بپرسند سپس سیستم بطور مستقیم به کاربران اطلاعاتی
مربوط به راه حل صحیح مسئله ارائه دهد.
براي CBR یکی از کاربردهاي مهم سیستم خبره جستجو اطلاعات در اینترنت می باشد. بسیاري از شرکتها از
که واسط هایی KATE-CBR, CBR-works ساخت سریعتر و بهتر سایتهاي وب خود استفاده کردند. مثل
دارند و اجازه ارتباط مستقیم با سرویس دهندگان وب را می دهد. شرکتها می توانند ساختاري ایجاد کنند که
مشتریان را به پر کردن و پاسخ به پرسشنامه در مورد یک موضوع خاص دعوت نمایند.
مثال: شرکت کامپیوتري که داراي یک سیستم کمکی چاپگر آنلاین است که با همه چاپگرها ارتباط آنلاین دارد و
5000 مورد از اشکالات چاپگر را پشتیبانی می کند.

مثالهایی از سیستم خبره در ادامه مطلب ... .


ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 20:4
مراحل طراحی و نگهداري یک سیستم خبره

1. فاز امکان سنجی
معیارهاي تشخیص این نکته که سیستم خبره یک راه حل مناسب براي مسئله است یا خیر.
امکان سنجی چندین معیار را ارزیابی می کند و مشخص می نماید ، یک استراتژي ممکن که منسوب به " بک من "
می باشد، ایجاد یک لیست از نتایج و نسبت دادن یک وزن به هر نتیجه است که نسبت میزان اهمیتش را مشخص می نماید.

 

images.jpg


سه معیار مهم و عمومی براي مطالعه امکان سنجی درنظر گرفته می شود:
1) هزینه : هزینه سخت افزار، نرم افزار ، منابع دانش باید مشخص شوند.
2) خصوصیات: همانطور که در فصلهاي قبل صحبت شد، سیستم خبره براي هر مسأله اي مناسب نیست.
سیستم خبره براي مسائل غیرساخت یافته مناسب است.
مسأله غیرساخت یافته است اگر براي حل آن قضاوت انسان لازم باشد، چون سیستم هاي خبره خیلی پیچیده P -
است و به صرفه نیست که براي مسائل ساخت یافته سراغشان برویم.
- همچینن براي مسائلی که قضاوت انسان براي آنها موجود باشد.
قابل تجربه به چند مسأله است که براي تک تک P - وجود سیستم هاي خبره براي حل مسائل مشابه: گاهی مسأله
آنها سیستم خبره وجود دارد.

- همچنین براي کاربر باید خطاي سیستم خبره یا میزان اعتبار آن قابل فهم و قابل تحمل باشد.

در ادامه مطلب ... .

 


ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 20:1
چرخه حیات سیستم خبره

 

منظور از چرخه حیات ، مدت زمانی است که از لحظه اي که نرم افزار مفهوم خود را پیدا می کند شروع شده و پس از اینکه سیستم از رده خارج شد پایان می یابد.
نیازهاي مختلف سیستم خبره غالباً به سختی مشخص می گردد چون نوعی چکیده از دانش محسوب می شود و در سیستم هاي خبره هدف هاي نهایی نوعاً به صورت واضح تعریف شده نیستند و این مسأله اختلافات اصلی و عمده بین یک سیستم خبره و سیستم قراردادي است. مهندسی دانش به بسته بندي، نمایش و ساختار دانشی که در طبیعت
خلاصه می شود متمایل است و بر روي پردازش داده متمرکز می شود.

 

2162-images.jpg

نمونه سازي
نیازهاي مختلفی در سیستم هاي خبره اي که پایگاه دانش پیچیده اي دارند احساس می شود. بنابراین اصلاح پایگاه
دانش ممکن است لازم باشد و نشان می دهد که مهندس دانش باید سیستم را مجدداً بررسی نموده، با اصلاح آن
موافقت کند. این عمل تکراري براي ایجاد توسعه سیستم خبره با موفقیت انجام می شود و این کار نمونه سازي نام
دارد.
نمونه سازي اغلب شامل تولید سریع یک نمونه است که براي رفع شک و تردید مدیران نیز خوب است.
نمونه اولیه ممکن است نسخه نهایی به نظر برسد یا این طور به نظر برسد که این نسخه نیاز به پالایش و تغییرات
اضافی دارد. این تغییرات و پالایش ممکن است شامل اضافه شدن قسمت هاي مختلفی به نمونه اولیه فعلی باشد.
نمونه اولیه ممکن است رضایت بخش نباشد که در اینصورت نمونه اولیه بی مصرف نامیده می شود.
مزایاي نمونه سازي:
-1 دادن یک ایده روشن به تولید کنندگان پروژه که آیا عملیات با استفاده از تکنولوژي سیستم خبره کامل می
شود یا خیر.
-2 روش سودمند براي تشریح سیستم در مراحل اولیه
-3 جذب مدیریت با امکان نمایش سریع
-4 وسیله اي براي ایجاد اصلاحات در سیستم
-5 پشتیبانی از کاربرد متخصص
-6 سبب ایجاد تسهیلات مناسب براي سیستم
هاي خبره می شود.
چرخه عمر در سیستمهاي خبره:
براي نرم افزارهاي معمولی ، مدلهاي چرخه حیات
متعددي ایجاد شده است.

ادامه مطلب ... .

 


ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 19:59
مراحل ایجاد یک سیستم خبره

1) ایجاد یک سیستم خبره تا حد زیادي بستگی به تامین منابع دارد. ولی مانند هر پروژه دیگر بستگی به سازماندهی و مدیریت ایجاد سیستم دارد.

22012199120652554623.jpg

 

مدیریت پروژه
مدیریت پروژه موارد زیر را تامین می نماید:
مدیریت فعالیتها : ·
1. برنامه ریزي : شامل تعریف فعالیتها ، تعیین اولویت فعالیتها، احتیاجات منابع ، اهداف شاخص میانی، مدت
فعالیتها و مسئولیتها است.
2. زمان بندي : شامل تعیین زمانهاي شروع و پایان ، رفع مشکل زمان بندي فعالیتهایی که اولویت یکسان دارند
می باشند.
3. ثبت سوابق
4. تحلیل : شامل برنامه هاي تحلیل ، زمان بندي ها و فعالیتهاي ثبت شده است.
مدیریت پیکربندي محصول : ·
1. مدیریت محصول : که مدیریت نسخه هاي مختلف محصول است.
2. مدیریت تغییرات : شامل مدیریت تغییرات پیشنهادي و انجام ارزشیابی ، تخصیص پرسنل براي انجام
تغییرات ، نصب نسخه هاي جدید محصول می باشد.
مدیریت منابع : ·
1. تخمین منابع مورد نیاز
2. منابع در دسترس
3. تعیین مسئولیتها براي استفاده بهینه از منابع
4. تهیه وتدارك منابع بحرانی براي به حداقل رساندن گلوگاه ها

مسئله تحویل
حالت ایده آل این است که سیستم خبره تحویل شده را بتوان روي سخت افزار استاندارد اجرا نمود. ولی بعضی
ابزارهاي سیستم هاي خبره به یک ریزپردازنده خاص نیاز دارند که هزینه را تا حد زیادي افزایش می دهد.
در بسیاري از موارد ، سیستم خبره باید با سایر برنامه هاي موجود یکپارچه شود.

در ادامه مطلب ... .


ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 19:53
ابزارهاي کمکی ساخت سیستم

 

برنامه هاي مختلفی هستند که کلیه مراحل توسعه را شامل می شوند. در عملیات مختلف مربوط به اخذ و نمایش دانش خبره به کمک مهندس دانش می آیند.
ایجاد Attar software که توسط Xpert Rule یک نمونه ابزار کمکی موجود جهت ساخت سیستم عبارتست از شده است.

 

intelligence.jpg


ابزارهاي اکتساب دانش:
روشهاي مختلف اکتساب دانش گران و وقت گیرند.
یک موتور استقرایی رایج ترین وسیله اي است که قادر می باشد قوانین را از مثال هاي موجود استخراج نماید.
مجموعه اي نمونه ها و مثال هاي مختلف که در یک حوزه خاص اند را بررسی نموده ارتباطات بین مفاهیم مختلف
را تحلیل می نماید. سپس قوانینی که این مثال ها را به هم پیوند می دهد ایجاد می کند و آن ها را در پایگاه دانش
جاي می دهد.
مثالها اغلب به شکل جدولی ترسیم می شوند.
مثال زیر سه نمونه از یک خبره در بیمه عمر را نشان می دهد.

 


نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 19:50
ابزارهاي توسعه سیستم خبره:
توسعه موفق سیستم خبره ، همانطور که در شکل زیر نشان داده شده، به برنامه ریزي درستی در زمینه مجموعه فعالیتهایی
که باید انجام شوند نیاز دارد. مهم است که روش سیستماتیکی ایجاد کنیم که حوزه مساله را شناسایی کرده ، پایگاه دانش را
شکل داده و سیستم را اجرا و اعتبارسنجی کند.
براي پیاده سازي سیستمهاي خبره سه گروه از ابزارهاي توسعه وجود دارند:

1) زبان هاي برنامه نویسی

2) پوسته هاي سیستم خبره

3) ابزارهاي هوش مصنوعی

1) زبان هاي برنامه نویسی




96+.jpg


زبانهایی که براي توسعه سیستمهاي خبره بکار می روند به دو دسته تقسیم می شوند :

در ادامه مطلب ... .



ادامه مطلب ... نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 19:48
طراحی سیستمهاي خبره
نرم افزارهاي ساخت سیستم هاي خبره
ابزارهاي سیستم خبره نرم افزاري را توصیف می کند که براي ساخت سیستم خبره به کار می رود.
این ابزار خود از ابزارهاى دیگرى تشکیل میگردند . این ابزارها به طراح کمک میکنند که ساختمان پایگاه دانش ایجاد شده
توسط ابزار را به عنوان ساختمان مبناى کار خود قرار دهد و عملیات جستجو در پایگاه دانش و استنتاجات بر مبناى این
جستجو و نیز ارائه توضیح به کاربر را توسط روالهاى این ابزار انجام دهد و تنها به چگونگى عملیات کلان براى ایجاد سیستم
خبره بیندیشد. این ابزار ها معمولا بصورت زیر دسته بندى میگردند :

1 - ابزار ایجاد و استفاده پایگاه دانش .

2 - ابزار تعریف و استفاده مکانیزم هاى استنتاج و جستجو .

3 - ابزار ایجاد زیر سیستم توضیح .

4 - ابزار ایجاد و استفاده رابط کاربر .



untitled.jpg





نویسنده: عابد محمدی کوچکسرائی | پنجشنبه 1393/02/11 - 19:41

پیشگفتار

دسته بندی :

پیشگفتار

در میان اهل فن و صاحبان اندیشه، استدلال تعاریف و تفاسیر گوناگونی دارد. در نگاهی کلی، بهره گرفتن از دلیل و برهان برای رسیدن به یک نتیجه از فرضیاتی منطقی با بکارگیری روش‌های شناخته شده، تعریفی از استدلال تلقی می‌شود؛ تعریفی که البته با دیدگاه‌های فلسفی و گاه آرمانگرایانه از استدلال تفاوت دارد. با این حال موضوع مهم و بنیادین در اینجا بحث در چیستی و چرایی این دیدگاه‌ها نیست، بلکه در مورد چگونگی طراحی دستگاههای استدلال گر، با هر تعریفی، برای رسیدن به مجموعه‌ای از تصمیمات منطقی با استفاده از مفروضات یا به طور دقیق‌تر دانشی است که در اختیار آن‌ها قرار می‌گیرد. سامانه های خبره(expert systems) اساساً برای چنین هدفی طراحی می‌شوند. در حقیقت به واسطه الگوبرداری این سامانه هااز نظام منطق و استدلال انسان و نیز یکسان بودن منابع دانش مورد استفاده آن‌ها، پیامد کار یک سامانه خبره می‌تواند تصمیماتی باشد که در حوزه‌ها و قلمروهای گوناگون قابل استفاده، مورد اطمینان و تاثیرگذار هستند. بسیاری بر این باورند که سامانه های خبره بیشترین پیشرفت را در هوش مصنوعی به وجود آورده‌اند.


نویسنده: عابد محمدی کوچکسرائی | چهارشنبه 1393/02/10 - 13:26

آخرین مطالب

» سیستم های خِبره ( پنجشنبه 1393/02/11 )
» تعریفی دیگر از سیستم های خِبره ( پنجشنبه 1393/02/11 )
» کاربردهاي و آینده سیستم خبره ( پنجشنبه 1393/02/11 )
» مراحل طراحی و نگهداري یک سیستم خبره ( پنجشنبه 1393/02/11 )
» چرخه حیات سیستم خبره ( پنجشنبه 1393/02/11 )
» مراحل ایجاد یک سیستم خبره ( پنجشنبه 1393/02/11 )
» ابزار های کمکی ساخت سیستم ( پنجشنبه 1393/02/11 )
» ابزارهاي توسعه سیستم خبره ( پنجشنبه 1393/02/11 )
» طراحی سیستمهاي خبره ( پنجشنبه 1393/02/11 )
» پیشگفتار ( چهارشنبه 1393/02/10 )
» تاریخچه ( چهارشنبه 1393/02/10 )
» حوزه‌های کاربرد ( چهارشنبه 1393/02/10 )
 
ADS

درباره ما