X
تبلیغات
وکیل جرایم سایبری

IDS: Intrusion Detection System

منطق فازی و سیستم های خبره

بحث خود را با یک مثال شروع می نمایم.فرض کنیم که با سرعت۸۰ کیلومتر در ساعت در حال رانندگی هستیم و قصد داریم که از نقطه A به نقطه B سفر کنیم.فاصله بین این دو نقطه ۴۰ کیلومتر.با یک محاسبه ساده می توانیم بگوییم که با سرعتی که ما در حال رانندگی هستیم  می توانیم این فاصله ۴۰ کیلومتری را در مدت ۳۰ دقیقه طی کنیم همه این چیزهایی را که با دقت بیان می کنیم مقادیر Crisp هستند.۸۰ کیلومتر در ساعت ، ۴۰ کیلومتر در ۳۰ دقیقه .حالا اگر سرعت خود را افزایش بدهیم مثلا به ۱۳۰ کلومتر ، می توانیم در دو ساعت ۲۶۰ کیلومتر را در ۲ ساعت طی کنیم.اما آیا همیشه شرایط عادی است ، دسترسی به این هدف وابسته به یکسری شرایط است مثل ترافیک جاده ای ، سطح جاده ، شرایط جوی مثل بارانی و برفی بودن و بسیاری شرایط دیگر.پس اگر بخواهیم از A به B سفر کنیم  شاید دو ساعت طول بکشد ، اگر کمی ترافیک داشته باشیم شاید ۲ ساعت و نیم و اگر ترافیک خیلی سنگینتر باشد شاید سه یا حتی بیشتر.همینطور که مشاهده نمودید اکنون با جمله هایی روبه رو هستیم که خیلی دقیق نیستند . مفاهیمی مثل طولانی بودن مدت ، کوتاه بودن به چه معناست.این همان نقطه است که مبهم بودن و یا جملات فازی توجه ما را به خود جلب می کند. بهترین راه برای معرفی این مفهوم شروع کار با مفهوم سیستم های خبره است.سیستم خبره یک برنامه کامپیوتری است که کار و رفتار یک اپراتور با تجربه و حرفه ای را در تقلید می کند.یک مثال خوب رانندگی است.در هنگامی رانندگی  شما باید فاصله قانونی را با خودروی جلویی حفظ کنید.اگر ماشین جلویی کمی آهسته حرکت کند شما پدال ترمز را به آٰرامی فشار می دهید و اگر سرعت خود راناگهانی کاهش بدهد ناخودآگاه شما پدال ترمز را با شدت بیشتری فشار می دهید.برای انجام این عکس العمل ها نیاز نیست که شما از مکانیسم رانندگی با خودرو را مدل نمایید ، از نحوه عملکرد موتور خودرو چیزی بدانید و ...  شما فقط باید همه این کارها را  از روی تجربه ای که در سالیان رانندگی بدست آورده اید انجام بدهید.فاصله شما با ماشین جلویی یک متغیر است و سرعت کاهش این فاصله نرخ تغییر متغیر.عملکرد شما به متغیر ( فاصله شما با ماشین جلویی) و سرعت کاهش این فاصله بستگی دارد  و شما همه این اعمال را با استفاده از تجربه خود انجام می دهید پس همیشه در طراحی سیستم های خبره مثلا در همین مثال بجای مدل نمودن ماشین و نحوه عملکرد آن سیستم خبره  راننده مدل می شود