← أحدث الأبحاث
🤖 AI

Optimizing Split Learning Latency in TinyML-Based IoT Systems

تقدم هذه الورقة أول اختبار قياسي تجريبي لزمن الاستجابة للتعلم المنقسم القائم على تقنية TinyML على لوحات ESP32-S3، مما يثبت أن خوارزمية مقترحة تعتمد على بحث الشعاع (Beam Search) باستخدام بروتوكول ESP-NOW تقلل بفعالية من زمن استجابة الاستدلال من البداية إلى النهاية من خلال تحسين نقاط الانقسام عبر نماذج وبروتوكولات اتصال متنوعة.

المؤلفون الأصليون: Zied Jenhani, Mounir Bensalem, Jasenka Dizdarević, Admela Jukan

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

المؤلفون الأصليون: Zied Jenhani, Mounir Bensalem, Jasenka Dizdarević, Admela Jukan

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

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

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

أراد مؤلفو هذه الورقة البحثية معرفة أسرع طريقة للقيام بلعبة "الصراخ والاستماع" هذه باستخدام أجهزة حقيقية منخفضة الطاقة (تحديدًا لوحات ESP32-S3، وهي متحكمات دقيقة رخيصة ومفتوحة المصدر).

إليك تفصيل لنتائجهم باستخدام تشبيهات بسيطة:

١. مشكلة "الصراخ": اختيار البروتوكول المناسب

عندما يرسل الروبوت الصغير أدلته إلى الروبوت الكبير، يجب عليه اختيار "لغة" أو "طريقة توصيل" لإرسال البيانات. اختبر الباحثون أربع طرق مختلفة، مثل الاختيار بين أنواع مختلفة من خدمات البريد:

  • UDP: مثل إرسال بطاقة بريدية. إنها سريعة جدًا لأنك لا تنتظر استلام إيصال، ولكن إذا فُقدت البطاقة، فلن تعرف ذلك.
  • TCP: مثل إرسال رسالة مسجلة. إنها موثوقة للغاية (تحصل على إيصال)، لكنها تستغرق وقتًا أطول بسبب كل "الأوراق والإجراءات" المطلوبة قبل إرسال الرسالة.
  • BLE (البلوتوث): مثل جهاز لاسلكي (Walkie-Talkie) بطيء وكثير الكلام. إنه يتصل جيدًا ولكنه يستغرق وقتًا طويلاً لإعداد المحادثة ويرسل البيانات في قطع صغيرة ومجزأة جدًا.
  • ESP-NOW: مثل جهاز لاسلكي متخصص وعالي السرعة لا يحتاج إلى إعداد اتصال رسمي أولاً. إنه فقط يبث الرسالة بقوة.

الفائز: بشكل مفاجئ، كان ESP-NOW هو الأسرع بشكل عام. على الرغم من أن "مظروفه" صغير الحجم (لا يمكنه حمل قطع ضخمة من البيانات في وقت واحد)، إلا أنه يوفر الكثير من الوقت من خلال تخطي خطوات إعداد الاتصال الرسمي، مما جعله يتفوق على الآخرين. لقد أنهى الدورة الكاملة (إرسال الأدلة واستلام الإجابة) في حوالي ٣.٦ ثانية، بينما استغرق البلوتوث أكثر من ١٠ ثوانٍ.

٢. مشكلة "القطع": أين يتم تقسيم المهمة؟

كان على الباحثين أيضًا تحديد المكان الذي يتم فيه "قص" اللغز بالضبط.

  • القطع مبكرًا جدًا: لا يفعل الروبوت الصغير شيئًا تقريبًا، لكنه يضطر لإرسال كومة ضخمة من الأدلة إلى الروبوت الكبير، مما يؤدي لانسداد الشبكة.
  • القطع متأخرًا جدًا: يقوم الروبوت الصغير بكل شيء تقريبًا، مما يستغرق وقتًا طويلاً بسبب عقله الضعيف.

لقد اختبروا نقاط قطع مختلفة في نموذجين شهيرين للذكاء الاصطناعي (MobileNet-V2 و ResNet50). ووجدوا أن أفضل نقطة للقطع تعتمد على النموذج والشبكة، ولكن بشكل عام، أرادوا العثور على "منطقة التوازن المثالية" حيث يقوم الروبوت الصغير بالقدر الكافي من العمل دون إثقال كاهل الشبكة.

٣. "المخطط الذكي": البحث الشعاعي (Beam Search)

إن العثور على نقطة القطع المثالية يشبه محاولة إيجاد أفضل طريق عبر متاهة.

  • البحث بالقوة الغاشمة (Brute Force): تجربة كل مسار ممكن. هذا يضمن الوصول إلى أفضل مسار، ولكنه يستغرق وقتًا طويلاً (أيامًا) للحساب.
  • البحث الجشع (Greedy Search): اتخاذ أول مسار يبدو جيدًا. إنه سريع، لكنك قد تقع في طريق مسدود لاحقًا.
  • البحث الشعاعي (الفائز): تخيل أنك تستكشف المتاهة، ولكن بدلاً من فحص كل المسارات، فإنك تتبع فقط أفضل ٣ مسارات واعدة في أي لحظة. إذا بدا المسار سيئًا، فأنت تتخلص منه. إذا بدا المسار جيدًا، فإنك تحتفظ به وتستكشف المزيد.

ابتكر الباحثون خواروارزمية باستخدام طريقة البحث الشعاعي هذه.

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

ملخص "الوصفة"

تختتم الورقة البحثية بوصفة بسيطة لجعل أجهزة إنترنت الأشياء (IoT) الصغيرة هذه تعمل معًا بكفاءة:
١. استخدم ESP-NOW للتواصل لأنه يتخطى خطوات الإعداد المملة وهو الأسرع في دورات الإرسال والاستقبال.
٢. استخدم خواروارزمية البحث الشعاعي (Beam Search) لتحديد مكان تقسيم نموذج الذكاء الاصطناعي تلقائيًا. يضمن هذا أن الروبوت الصغير والروبوت الكبير يتشاركان العمل بأكثر طريقة فعالة من حيث الوقت.

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

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

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

جرّب Digest →