← أحدث الأبحاث
⚡ electrical engineering

DSSE: a drone swarm search environment

تُعد DSSE بيئة بحث لسرب من الطائرات بدون طيار قائمة على PettingZoo، صُممت لتسهيل دراسة خوارزميات التعلم المعزز متعدد الوكلاء التي تستخدم خرائط احتمالية ديناميكية لتحديد موقع الهدف دون مكافآت مباشرة تعتمد على المسافة.

المؤلفون الأصليون: Manuel Castanares, Luis F. S. Carrete, Enrico F. Damiani, Leonardo D. M. de Abreu, José Fernando B. Brancalion, Fabrício J. Barth

نُشر 2026-05-28
📖 4 دقيقة قراءة☕ قراءة في استراحة قهوة

المؤلفون الأصليون: Manuel Castanares, Luis F. S. Carrete, Enrico F. Damiani, Leonardo D. M. de Abreu, José Fernando B. Brancalion, Fabrício J. Barth

البحث الأصلي مرخَّص بموجب CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). هذا شرح مولَّده بالذكاء الاصطناعي للبحث أدناه. لم يكتبه المؤلفون ولم يصادقوا عليه. وللتحقق من الدقة التقنية، يرجى الرجوع إلى البحث الأصلي. اقرأ إخلاء المسؤولية الكامل

تخيل أنك تلعب لعبة "غميضة" عالية المخاطر على رقعة شطرنج عملاقة غير مرئية تطفو فوق المحيط. ولكن بدلاً من وجود باحث واحد، لديك فريق من الروبوتات الطائرة الصغيرة (الدرونز)، وبدلاً من البحث عن شخص يختبئ خلف شجرة، أنت تبحث عن ناجٍ من تحطم سفينة ينجرف في الماء.

تقدم هذه الورقة البحثية DSSE (بيئة بحث أسراب الدرونز)، وهي في الأساس محرك لعبة فيديو مصمم خصيصاً لتعليم الذكاء الاصطناعي (AI) كيفية لعب هذه اللعبة بكفاءة.

إليك تفصيل لكيفية عمل هذه "اللعبة"، باستخدام تشبيهات بسيطة:

1. الهدف: البحث عن إبرة في كومة قش

في العالم الحقيقي، يعد العثور على شخص مفقود في المحيط أمراً صعباً للغاية لأن المحيط شاسع ولأن المياه تتحرك. في هذه المحاكاة، لا يعرف الذكاء الاصطناعي مكان الشخص بالضبط. بدلاً من ذلك، يتم تزويده بـ "خريطة حرارية" (مصفوفة احتمالات).

  • التشبيه: تخيل خريطة حيث تكون بعض المربعات حمراء زاهية (احتمالية عالية لوجود الشخص هناك) وأخرى زرقاء (احتمالية منخفضة). ومع مرور الوقت، تتحرك المنطقة "الحمراء" وتنتشر، مثل قطرة حبر تنتشر في الماء، لأن الشخص ينجرف مع التيار.
  • التحدي: يجب على الذكاء الاصطناعي تعلم الطيران فوق المناطق "الأكثر احمراراً" للعثرف على الشخص قبل انتهاء الوقت.

2. قواعد اللعبة

للحفاظ على عدالة اللعبة وقابليتها للحل بالنسبة للذكاء الاصطناعي، وضع المؤلفون بعض القواعد الصارمة (تبسيطات):

  • منجٍ واحد: يوجد شخص واحد فقط للبحث عنه.
  • الشبكة: يمكن للدرونز التحرك فقط للأعلى، أو الأسفل، أو اليسار، أو اليمين (لا طيران قطري).
  • زر "البحث": الطيران فوق بقعة ما ليس كافياً. يجب على الدرون تنفيذ إجراء "بحث" محدد (مثل خفض كاميرا) للتأكد مما إذا كان الشخص موجوداً هناك.
  • عمر البطارية: تمتلك الدرونز عدداً محدوداً من الخطوات قبل أن تنفد بطاريتها.

3. كيف يتعلم الذكاء الاصطناعي (لوحة النتائج)

يتعلم الذكاء الاصطناعي عن طريق التجربة والخطأ، مسترشداً بلوحة نتائج تسمى دالة المكافأة (Reward Function). فكر في الأمر كمدرب صارم يصرخ بالتعليمات:

  • عمل جيد (+1 نقطة): في كل مرة يتحرك فيها الدرون أو يستكشف، يحصل على نقطة صغيرة. هذا يشجع الدرون على الاستمرار في الحركة وعدم الجلوس ساكناً.
  • لا تطر خارج الحافة (-100,000 نقطة): إذا طار الدرون خارج الخريطة، فإنه يحصل على عقوبة ضخمة. هذا يعلم الذكاء الاصطناعي البقاء داخل منطقة البحث.
  • لا تصطدم (-20,000 نقطة): إذا اصطدم درونان ببعضهما البعض، يحصلان على عقوبة كبيرة. هذا يعلمهم تجنب التصادم.
  • البحث في المكان الخاطئ (-100 نقطة): إذا بحث الدرون في بقعة هي بالتأكيد فارغة (احتمالية أقل من 1%)، فإنه يحصل على عقوبة صغيرة.
  • البحث في مكان جيد (+نقاط): إذا بحث الدرون في بقعة ذات احتمالية عالية، فإنه يحصل على نقاط تعادل تلك الاحتمالية. هذا يعلم الذكاء الاصطناعي: "ركز على المناطق الساخنة، وليس الباردة!"
  • الجائزة الكبرى (مكافأة ضخمة): إذا وجد الدرون الشخص، فإنه يحصل على مكافأة هائلة. وكلما وجده بشكل أسرع، كانت المكافأة أكبر. إذا وجده في 100 خطوة، فالمكافأة ضخمة؛ وإذا استغرق 490 خطوة، فالمكافأة ستكون أصغر. هذا يعلم الذكاء الاصطناعي أن يكون سريعاً.

4. لماذا توجد هذه الأداة؟

لاحظ المؤلفون أن العديد من الباحثين كانوا يبنون "ألعابهم" الخاصة لتدريب هذه الدرونز، لكنهم كانوا يبقون الكود سرياً. جعل هذا من الصعب على الآخرين التحقق من عملهم أو البناء عليه.

  • الحل: قاموا ببناء هذه البيئة كـ صندوق أدوات عام (مكتبة Python) يمكن لأي شخص تحميلها. وهي تتبع تنسيقاً قياسياً (يسمى PETTINGZOO) بحيث يمكن توصيل أي خوارزمية تدريب ذكاء اصطناعي بها فوراً، تماماً مثل توصيل خرطوشة لعبة بجهاز ألعاب.

5. الربط بالواقع

بذل المؤلفون قصارى جهدهم لجعل اللعبة تبدو واقعية:

  • حجم الخلية: قاموا بحساب حجم كل "مربع" في الشبكة بناءً على الارتفاع الذي يطير به درون حقيقي (120 متراً) والمساحة التي يمكن لكاميرا بحث حقيقية رؤيتها من ذلك الارتفاع.
  • الواقعية مقابل التبسيط: هم يقرون بأن اللعبة ليست مثالية. في العالم الحقيقي، قد يسبح الشخص أو ينجرف بشكل غير متوقع، ويمكن للدرونز الطيران في منحنيات سلسة. في هذه اللعبة، يتحرك الشخص بنمط يمكن التنبؤ به، وتتحرك الدرونز في شبكة. ومع ذلك، فهي نقطة انطلاق قوية لتعلم الأساسيات.

الملخص

باخت المختصر، تقدم هذه الورقة البحثية محاكي تدريب لأسراب الدرونز. إنها تنشئ محيطاً افتراضياً حيث تتعلم وكلاء الذكاء الاصطناعي كيفية البحث عن ناجٍ ينجرف عبر قراءة "خريطة حرارية"، وإدارة بطارياتهم، والسباق ضد الزمن — كل ذلك ضمن أداة مجانية ومفتوحة المصدر يمكن للباحثين استخدامها لتطوير استراتيجيات أفضل للبحث والإنقاذ.

غارق في أبحاث مجالك؟

تصلك نشرة يومية بأحدث الأبحاث المطابقة لكلماتك البحثية المفتاحية — مع ملخصات تقنية، بلغتك.

جرّب Digest →