| المنطق المضبب Fuzzy logic | |
المنطق الضبابي هو توسيع و امتداد لمفهوم المنطق
الكلاسيكي.تعريف و بدايات المنطق الضبابيمنطق الغموض هو أحد أشكال المنطق، يستخدم في بعض
الأنظمة الخبيرة وتطبيقات الذكاء الاصطناعي، نشأ هذا المنطق عام 1965 على يد
العالم الإذريبجاني الأصل "لطفي زادة" من جامعة كاليفورنيا حيث طوّره ليستخدمه
كطريقة أفضل لمعالجة البيانات ، لكن نظريته لم تلق اهتماماً حتى عام 1974 حيث
استخدم منطق الغموض في تنظيم محرك بخاري، ثم تطورت تطبيقاته حتى وصلت لتصنيع
شريحة منطق ضبابى fuzzy logic chip والتي استعملت في العديد من المنتجات كآلات
التصوير.
المفاهيم و المفردات الأساسية في علم المنطق الضبابيالمجموعة التقليدية و المجموعة الضبابيةالمجموعة التقليديةفي المجموعة الكلاسيكية أو التقليدية يمكن لعنصر
ما إما أن ينتمي للمجموعة و إما أنه لا ينتمي لها بتاتا. فلنعتبر مثلا المجموعة
A و مجموعة U. إذا قمنا بتعريف الدالة μA
التي تعطي لكل عنصر من عناصر المجموعة U درجة إنتمائه إلى المجموعة A ،و ذلك
عبر إعطائها الرقم 1 في صورة إنتماء العنصر للمجموعة أي
μA(x) = 1 إذا كان عنصر المجموعة U أي العنصر
x ينتمي للمجموعة A. أما إذا كان العنصر x لا ينتمي ل A فإن الدالة
μA تعطيه الرقم 0 أي
μA(x) = 0 و على ذلك
فإنه يمكن التعبير عالى الدالة μA
كالآتي:
المجموعة الضبابيةفي المجموعة الضبابية يمكن لعنصر ما أن يكون منتمي
إلى حد معين للمجموعة. لنأخذ مثالا: لنعتبر المجموعة A مجموعة درجات الحرارة
التي تصنف كباردة(باردة بالنسبة للأنسان) و لنعتبر المجموعة U هي كل درجات
الحرارة التي يمكن أن توجد في الكون مثلا ولنأخذ من المجموعة U العنصر x=-100
هذه درجة حرارة باردة جدا و لذلك فهي تنتمي تماما للمجموعة A أي
μA(x) = 1 أما إذا
أخذنا درجة x=+500 فإن هذه الدرجة من الحرارة حارة جدا و لذلك العنصر x لا
ينتمي أبدا إلى A. إلى الآن لم نخرج عن إستعمالات المنطق الكلاسيكي أو التقليدي
كما هو مبين أعلاه و لكن لنأخذ الآن درجة الحرارة 12 درجة أي x=12. في المنطق
التقليدي ليس لدينا إلا إحتمالين إما أن x ينتمي أو أنه لا ينتمي ل A. في
المنطق الضبابي يمكن أن نقول أن x ينتمي مثلا إلى درجة 50% إلى A أي أن درجة
حرارة 12 درجة هي نصف باردة نصف معتدلة مثلا أي μA(x)
= 0.5 و هنا نرى الإختلاف في تعريف الدالة μA
حيث تعرف رياضيا كالآتي:
العمليات على المجموعات الضبابيةهناك العديد من العمليات التي يمكن إجرائها على المجموعات الكلاسيكية منها:
العكس
التقاطع الدمج
تطبيقات
الذكاء الإصطناعييستخدم المنطق الضبابى في تصميم و تحليل بعض الشبكات العصبية الإصطناعية.
تحكم عملياتىالتحكم العملياتى هو في الإنجليزية process control و يتعلق أيضا بالتحكم الآلى automatic control . و تتضمن معظم التطبيفات التحكم في المتغيرات الحركية (الميكانيكية) للآلة بناءا على المدخلات الآتية من المستشعرات البيئية. بعض التطبيقات كما يلى:
مبدأ المنطق الضبابيالقاعدة الأساسية: المنطق الضبابي هو أحد أشكال الغموض و الذي حير العلماء ولكن ليس من الضروري الآن الشرح الكامل للمنطق الضبابي وإنما نكتفي بتعريفه وتبيين استعمالاته في عام 1995 لطفي زادة اكتشف المنطق الضبابي عندما كان يعمل في جامعة كاليفورنيا حيث لاحظ أن الصح و الخطأ لا تكفي من اجل تمثيل كافة الأشكال المنطقية و خاصة المشاكل التي تواجهنا حاليا . فالمنطق الكلاسيكي يعتمد على 0 أو 1 فقط و هذا ما يعتمد عليه الكثير من العلاقات في حين توجد علاقات أخرى يكون فيها الموضع الذي فيها يمكن اعتباره صحيح جزئيا أو خاطئ جزئيا في نفس الوقت . وبشكل عام نقول أن : (n) =1 fѕ عندما n Є S ، (n) = 0 fѕ عندما xلا تنتمي إلى S .
و هذا ما هو موضح بالشكل حيث أن تغير صغير في قيمة
X تجعلها تتغير من set1 إلى set 2
ففي المنطق الضبابي يكون الانتقال بين الوضعين
بشكل تدريجي لذلك يمكن في هذه المرحلة أن نعتبر الوضع يأخذ كلا الحالتين معا
حيث أن تغير صغير في قيمة الدخل يسبب زيادة في التغير و ليس تغيرا تاماً.
إن نظام معالجة المنطق الضبابي يدمج داخل ما يسمى وحدة استنتاج ضبابية FIU (fuzzy inferencing unit) تضم هذه الوحدة ثلاث وحدات أساسية للمعالجة هي: الوحدة الأولى : تضم نظام الإدخال و الإخراج. الوحدة الثانية : التزويد من قبل المستخدمين . الوحدة الثالثة: تقوم بمعالجة القاعدة المعطاة.
طريقة المعالجةيوجد الكثير من التوابع في المنطق الضبابي و نذكر مثالا عليها الشكل التالي: العمليات على المجموعات الضبابيةهناك العديد من العمليات التي يمكن إجرائها على
المجموعات الكلاسيكية منها: • التقاطع و يرمز للعملية ب
• الدمج و يرمز للعملية ب أو
• العكس و يرمز للعملية ب
تطبيقات المنطق الضبابي:الذكاء الإصطناعي يستخدم المنطق الضبابى في تصميم و تحليل بعض الشبكات العصبية الإصطناعية. التحكم العملياتيالتحكم العملياتي هو في الإنجليزية process control و يتعلق أيضا بالتحكم الآلى automatic control . و تتضمن معظم التطبيفات التحكم في المتغيرات الحركية (الميكانيكية) للآلة بناءا على المدخلات الآتية من المستشعرات البيئية. بعض التطبيقات كما يلى: • آلات تصوير الفيديو: استشعار حركة الأشياء التى تقوم الكاميرا بتصويرها و أيضا أى اهتزاز من قبل الكاميرا. • السيارات: توفير إمكانية التحكم في السرعة cruise control حيث تقوم دائرة المنطق الضبابى بحساب التسارع و التحكم في أثر حقن المزيد من الوقود أو تشغيل الفرامل. • تكييف الهواء: القيام بتخفيض الحرارة تدريجيا حتى الوصول إلى المستوى المراد. • غلايات السفن : مراقبة درجة الحرارة و الضغط و المحتوى الكميائى للمحافظة على الإستقرار • الغسالات: مراقبة الحِمل نوعية الأنسجة و كمية المنظف لتحقيق الأمثلية optimize the cycle في دورة الغسل.
|
|
| << الرجوع |
المصدر: ويكيبييديا |