ذكاء السرب (SI) هو مجال ضمن الذكاء الاصطناعي (AI) مستوحى من السلوك الجماعي الذي لوحظ في الأنظمة الطبيعية مثل مستعمرات النمل وأسراب الطيور وأسراب الأسماك وأسراب النحل. وهو يركز على تصميم أنظمة حسابية تتكون من عدة عوامل بسيطة تتفاعل محلياً مع بعضها البعض ومع بيئتها. على الرغم من أن الوكلاء الفرديين يتبعون قواعد أساسية ويمتلكون قدرات محدودة، إلا أن أفعالهم الجماعية تؤدي إلى سلوك ذكي وناشئ على المستوى العالمي، مما يمكّن السرب من حل المشاكل المعقدة التي تتجاوز قدرة أي وكيل بمفرده. يتناقض هذا النهج مع أنظمة التحكم المركزية، حيث يستفيد من اللامركزية والمتانة وقابلية التوسع.
المبادئ الأساسية
تتميز أنظمة ذكاء السرب عادةً بعدة مبادئ رئيسية:
- التحكم اللامركزي: لا يوجد منسق مركزي يملي سلوك الوكلاء الفرديين. يتم توزيع التحكم عبر السرب.
- وكلاء بسيطون: يعمل كل وكيل في السرب بناءً على مجموعة بسيطة نسبيًا من القواعد.
- التفاعلات المحلية: تتفاعل الوكلاء في المقام الأول مع جيرانهم القريبين والبيئة المحلية. تنبثق الأنماط العالمية من هذه التفاعلات المحلية.
- التنظيم الذاتي: ينشأ السلوك المعقد والمنسق تلقائيًا من التفاعلات دون توجيه خارجي، مما يؤدي إلى ظهور قدرات ناشئة لحل المشاكل. وهذا جانب أساسي يُدرس في علم التعقيد.
- القدرة على التكيف والمتانة: يمكن أن تتكيف الأسراب في كثير من الأحيان مع البيئات المتغيرة وتستمر في العمل حتى في حال فشل بعض الوكلاء الفرديين، وذلك بسبب التكرار والطبيعة اللامركزية.
الخوارزميات والتقنيات الرئيسية
تم تطوير العديد من الخوارزميات بناءً على مبادئ ذكاء السرب. ومن أبرز هذه الخوارزميات اثنتان منها:
- تحسين مستعمرة النمل (ACO): مستوحى من سلوك البحث عن الطعام لدى النمل الذي يستخدم الفيرومونات للعثور على أقصر المسارات بين عشه ومصادر الغذاء. تُستخدم ACO على نطاق واسع لحل مشاكل التحسين التجميعي مثل مشكلة مندوب المبيعات المتنقل (TSP) وتوجيه الشبكة.
- تحسين سرب الجسيمات (PSO): تم تصميمه على غرار السلوك الاجتماعي لسرب الطيور أو سرب الأسماك. في PSO، "تطير" الحلول المحتملة (الجسيمات) عبر فضاء المشكلة، متأثرة بأفضل موقع لها وأفضل موقع للسرب بأكمله. وغالبًا ما يتم تطبيقه على مشاكل التحسين المستمر، بما في ذلك تدريب الشبكات العصبية أو ضبط المعلمات الفائقة.
تشمل الخوارزميات الأخرى المستوحاة من SI خوارزميات مستعمرة النحل الاصطناعي (ABC) وخوارزمية اليراع وخوارزمية الخفاش، وكل منها يحاكي ظواهر طبيعية مختلفة لمهام التحسين.
المقارنة مع المفاهيم ذات الصلة
- الخوارزميات التطورية (EA): كل من SI و EA عبارة عن خوارزميات فوقية مستوحاة من الطبيعة مستوحاة من السكان وتستخدم للتحسين. ومع ذلك، تركز الخوارزميات التطورية (مثل الخوارزميات الجينية) على محاكاة التطور من خلال الانتقاء والتناقل والطفرة عبر الأجيال. تركز SI على التفاعل الاجتماعي والذكاء الجماعي داخل جيل أو مجموعة سكانية. تستفيد نماذج Ultralytics YOLO في بعض الأحيان من الخوارزميات التطورية لضبط المعلمة الفائقة.
- خوارزميات التحسين التقليدية: تعتبر طرق مثل Gradient Descent Descent أو Adam أساسية لتدريب العديد من نماذج التعلم العميق، حيث تعتمد على معلومات التدرج. وغالبًا ما تكون خوارزميات SI خالية من التدرج، مما يجعلها مناسبة لنماذج التحسين غير القابلة للتمييز أو غير المتقطعة أو المعقدة للغاية حيث تكون التدرجات غير متاحة أو غير موثوقة.
- التعلّم المعزز (RL): في التعلم المعزز متعدد الوكلاء (MARL)، يتعلم الوكلاء السياسات المثلى من خلال التجربة والخطأ على أساس المكافآت. بينما يمكن أن ينطوي التعلّم المعزز متعدد الوكلاء (MARL) على التعاون، إلا أن التعلّم المعزز متعدد الوكلاء عادةً ما يتضمن وكلاء أبسط يتبعون قواعد محددة مسبقًا تؤدي إلى سلوك جماعي ناشئ، بدلاً من أن يتعلم الوكلاء الأفراد سياسات معقدة بشكل صريح. يمكن أن يكون هناك تداخل، خاصة في التعلم المعزز العميق للأسراب الروبوتية.
المزايا والقيود
المزايا:
- المتانة: الطبيعة اللامركزية تجعل النظام مرنًا في مواجهة إخفاقات الوكلاء الفرديين.
- قابلية التوسع: يمكن توسيع نطاق الأداء غالباً عن طريق إضافة المزيد من الوكلاء.
- القدرة على التكيف: القدرة على التكيف مع البيئات الديناميكية من خلال التفاعلات المحلية.
- البساطة: غالبًا ما تكون قواعد الوكيل الفردي سهلة التنفيذ.
- الاستكشاف: فعّال في استكشاف مساحات البحث الكبيرة للحصول على أفضل النتائج العالمية.
القيود:
- التقارب السابق لأوانه: يمكن أن تتقارب الخوارزميات مثل PSO في بعض الأحيان إلى الأمثل المحلي بسرعة كبيرة.
- ضبط المعلمات: تحتوي خوارزميات SI نفسها على معلمات (مثل حجم السرب وعوامل التأثير) تحتاج إلى ضبط دقيق.
- التحليل النظري: قد يكون التحليل الرياضي الدقيق للتقارب والسلوك صعبًا مقارنةً بطرق التحسين التقليدية.
- نفقات الاتصالات الزائدة: في بعض التطبيقات المادية (مثل الروبوتات)، يمكن أن يصبح التواصل بين الوكلاء عنق الزجاجة.
يوفر فهم ذكاء السرب رؤى قيّمة في حل المشكلات اللامركزي ويوفر أدوات قوية لمهام التحسين والتنسيق في مختلف المجالات، بما في ذلك الرؤية الحاسوبية وتطوير أنظمة الذكاء الاصطناعي(خطوات مشروع السيرة الذاتية).