منطق فازی چیست؟ آشنایی جامع با این موضوع

منطق فازی چیست؟ آشنایی جامع با این موضوع

آشنایی با واژه فازی

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

بهترین راه حل برای این موضوع منطق فازی است. در ادامه به معرفی منطق فازی و مزایا و معایب آن می‌پردازیم.

منطق فازی (Fuzzy Logic)

Fuzzy Logic

Fuzzy Logic

مفهوم منطق فازی از سال 1920 آغاز شد و افراد با آن آشنا شدند. این مفهوم برای اولین بار توسط پروفسور لطفی‌ عسگرزاده در دانشگاه برکلی در سال 1960 مطرح شد.

وی پس از مدت ها تحقیق بر روی دستگاه ها دیجیتالی متوجه شد که منطق آنها مانند ذهن انسان ها نیست. به طوری که منطق رایانه تنها دو حالت درست یا غلط را دارد.

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

ویژگی های منظق فازی

ویژگی ها

ویژگی ها

بیشتر از 50 سال از معرفی منطق فازی توسط  پروفسور لطفی‌ عسگرزاده میگذرد. در این مدت راجب این مسئله مقاله های متعددی وجود دارد. در این مقالات توضیحاتی زیادی درمورد این مسئله وجود دارد. یکی از آنها ویژگی های این موضوع است که در ادامه به آن می‌پردازیم.

  1. امکان شبیه سازی منطق انسانی.
  2. ایجاد دو راه حل برای یک مسئله.
  3. مناسب برای حل مسائل با پاسخ های تقریبی.
  4. سادگی الگوریتم ها در روش یادگیری ماشین ها.

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

مواقع نادرست برای استفاده

مواقع نادرست برای استفاده

مسلما این منطق برای پاسخ به همه نیاز ها و مسئله ها مناسب نیست. در ادامه به مواقعی که نباید از آن استفاده کنیم می‌پردازیم.

  1. زمانی که داده ها برای منطق فازی مناسب نیستند.
  2. هنگامی که از حواس 5 گانه در حل مسئله استفاده می‌شود.
  3. اگر تصمیم گیری بدون منطق فازی به درستی انجام می‌شود نیازی به آن نیست.

ساختار کلی منطق فازی

ساختار کلی

ساختار کلی

منطق‌فازی دارای 4 بخش اصلی است که در ادامه به آن پرداخته می‌شود.

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

فازی سازی: در این بخش ووردی ها به اطلاعات فازی تبدیل می‌شوند. این کار به این معنی است که اطلاعاتی که باید پردازش بشوند به اعداد و مجموعه های فازی تبدیل میشوند.

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

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

مزایا

مزایا

مزایا

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

ممکن است از این منطق به دلیل دقیق نبودن پاسخ ها ایراد گرفته شود ولی پاسخ های آن قابل قبول و نزدیک به واقعیت است. در هر موضوع بالا رفتن کارایی سیستم ها با منطق‌فازی امکان پذیر است.

معایب

معایب

معایب

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

اگر در این قوانین نقصی وجود داشته باشد ممکن است نتایج آن قابل قبول نباشد. انتخاب قوانین پایه و تابع عضویت از مشکل‌ترین قسمت‌های ایجاد سیستم‌های فازی است.

 

بیشتر بخوانید:

سیستم عامل چیست؟

مهندسی نرم افزار به چه معناست؟

استارلینک چیست؟

جهت به اشتراک گذاری این مطلب روی رسانه مورد نظر کلیک کنید.

ارتباط با ما

جهت خرید آنتی ویروس و ضد باج افزار و مشاهده محصولات ما اینجا کلیک کنید.

آنتی ویروس و ضد باج افزار

کاوش پردازش کارگزار فناوری اطلاعات

جشنواره فروش سرور HP

جهت دریافت اطلاعیه جشنواره پیش رو فرم رو برو را تکمیل نمایید.

سیستم باتری مانیتورینگ آرکا