دسته : کامپیوتر و IT
فرمت فایل : word
حجم فایل : 320 KB
تعداد صفحات : 29
بازدیدها : 222
برچسبها : سیستم های خبره پروژه کامپیوتر
مبلغ : 6500 تومان
خرید این فایلپایان نامه برای دریافت درجه کارشناسی رشته مهندسی کامپیوتر - گرایش نرم افزار با عنوان سیستم های خبره
چکیده:
در زمینه سیستم های خبره، یکی از مواردی که بسیار مورد توجه قرار می گیرد، سیستم های تشخیص می باشد، سیستم های تشخیص در زمینه های مختلفی ایجاد شده اند که از پرکاربردترین آنها سیستم تشخیص بیماری است. یکی از روشهایی که برای پیاده سازی این سیستم ها استفاده می شود روش Backward Chaining است. در این روش، هدف مشخص شده است و برای رسیدن به آن هدف از fact ها و rule ها استفاده می شود. در سیستم های تشخیص، برای اینکه بتوان دقیق تر تصمیم گیری کرد فاکتور دیگری به نام فاکتور قطعیت در نظر گرفته می شود. این فاکتور در سیستم هایی مانند سیستم تشخیص پزشکی به دلیل عدم قطعیت در بعضی از بیماری ها اهمیت زیادی دارد. در این حالت امکان دارد چندین بیماری با درصد قطعیت متفاوت نتیجه شود و از آنجا که در موتورهای استنتاج از نوع Backward Chaining تنها با رسیدن به یک نتیجه کار خاتمه می یابد، بنابراین نیاز است تا موتور استنتاج دیگری ساخته شود تا بتوان این مشکل را برطرف کرد. برای پیاده سازی این موتور استنتاج از پرولوگ استفاده شده است. این امر باعث می شود تا بتوان یک رابط کاربری قوی و کاربرپسند برای سیستم خبره ایجاد کرد و بدین تریتب کاربر قادر است تا نه تنها از برنامه ای استفاده کند که کاربا آن راحت و جذاب است بلکه می تواند از قابلیت برنامه ای که با برنامه نویسی منطقی ایجاد شده بهره ببرد.
کلیدواژه ها:
سیستم خبره ، تشخیص ، C# ، Prolog
سیستم های خبره برنامه های کامپیوتری هستند که بعضی از مهارت های غیر الگوریتمی را جهت حل بعضی از مسائل مشخص دربردارند. برای مثال سیستم های خبره ای که در برنامه های وابسته به تشخیص (به عنوان مثال تشخیص پزشکی) استفاده می شوند، در خدمت ماشین و انسان است. همچنین این سیستم ها قادرند تا شطرنج بازی کرده و در مورد برنامه ریزی سرمایه تصمیم گیری، رایانه ها را پیکربندی، سیستم های بلادرنگ را کنترل و بیمه نامه ها را صادر کنند و بسیاری دیگر از کارهایی که قبلا نیاز به مهارت و دانش انسان داشته را انجام دهند.
سیستم های خبره از تعدادی اجزای سیستمی مهم و رابط انسانی با نقش های مختلف تشکیل شده است. این اجزا و رابط ها در شکل 1-1 نمایش داده شده اند.
در ادامه ی پروژه به بررسی اجزای مهم سیستم خبره پرداخته می شود. ...
ویژگی های مختلفی در سیستم های خبره وجود دارند که از مهمترین آن ویژگی ها، می توان موارد زیر را نام برد :
* استدلال هدف گرا یا زنجیره پسرو : تکنیکی جهت استنتاج است که از قوانین اگر/آنگاه برای شکستن هدف به هدف های کوچکتر به صورت تکراری استفاده می کند .با این عمل حل مسئله ساده تر خواهد شد.
* از عهده عدم قطعیت برآمدن : توانایی سیستم در تصمیم گیری از روی قوانین و داده هایی که دقیقا و با اطمینان کامل شناخته شده نیستند.
* استدلال براساس داده ها یا زنجیره پیشرو : تکنیکی جهت استنتاج است که از قوانین اگر/آنگاه استفاده می کند تا از روی داده های اولیه، راه حل مسئله را نتیجه گیری کند. ...
فصل اول : مقدمه ای درباره سیستمهای خبره
فصل دوم : سیستم های خبره و طراحی موتور استنتاج
ویژگی های سیستم خبره
استدلال هدف گرا یا زنجیره پسرو:
استدلال براساس داده ها یا زنجیره پیشرو :
استدلال هدف گرا
Uncertainty (عدم قطعیت)
Data-Driven Reasoning
Data Representation
فصل سوم : سیستم تشخیص و ارجاع
برنامه ورود اطلاعات و ارتباطات
برنامه تشخیص و ارجاع
انتخاب پایگاه داده
خانواده Data Service Database Engine
خانواده Embedded Database Engine
ویژگی های SQL Server Compact Edition
طراحی پایگاه داده سمت C#
شرح جداول
فهرست جداول
فصل فصل چهارم : نتیجه گیری و پیشنهادها
منابع و ماخذ
لیست تصاویر