← أحدث الأبحاث
🤖 machine learning

FedTopo: Relation-Level Topology Sharing for Model-Heterogeneous Federated Learning

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

المؤلفون الأصليون: Zhaoyang Ma, Zhihao Wu, Xin Gao, Lipo Wang, Youfang Lin, Jing Wang

نُشر 2026-07-30
📖 5 دقيقة قراءة🧠 قراءة متعمّقة

المؤلفون الأصليون: Zhaoyang Ma, Zhihao Wu, Xin Gao, Lipo Wang, Youfang Lin, Jing Wang

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

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

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

المشكلة: محاولة دمج التفاح بالبرتقال

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

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

الحل: مشاركة الخريطة، لا الإحداثيات

بدلاً من محاولة الاتفاق على أين يقع "القط" في الكون، يقترح FedTopo أن نشارك فقط كيف ترتبط الأشياء ببعضها البعض. فكر في الأمر كالتالي:

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

ومع ذلك، يمكنكما الاتفاق على العلاقات. يمكنكما الاتفاق على أن "المكتبة أقرب إلى المتنزه منها إلى المطار". هذه علاقة، وليست إحداثياً.

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

كيف يعمل: الرسول الموثوق

العملية تشبه إلى حد ما مجموعة من المحققين الذين يحلون لغزاً باستخدام دفاتر ملاحظات مختلفة:

  1. عمل المحقق المحلي: ينظر كل جهاز إلى بياناته الخاصة ويكتشف كيف ترتبط فئاته ببعضها. "مهلاً، 'القطط' و'الالكلاب' لدي تبدو متشابهة نوعاً ما، لكن 'القطط' و'الشاحنات' لدي مختلفة تماماً". يرسل هذا الجهاز خريطة العلاقات هذه إلى الخادم.
  2. فلتر الثقة: يعرف الخادم أن بعض الأجهزة قد تمتلك صوراً قليلة جداً لـ "الشاحنات"، لذا فإن رأيها في كيفية ارتباط "الشاحنات" بـ "القطط" قد يكون مهزوزاً. يستخدم FedTopo "درجة موثوقية" خاصة لوزن الرسائل. إذا كان لدى الجهاز الكثير من البيانات، فإن خريطة علاقاته لها وزن أكبر. وإذا كان لديه القليل جداً، يتجاهل الخادم تخميناته المهزوزة.
  3. الخريطة العالمية: يقوم الخادم بدمج خرائط العلاقات الموزونة هذه في "خريطة علاقات عالمية" واحدة فائقة الموثوقية.
  4. الدرس: تُرسل هذه الخريطة العالمية مرة أخرى إلى الأجهزة. الآن، عندما يتعلم الجهاز، فإنه لا ينظر فقط إلى الصورة التي يحملها؛ بل ينظر إلى الخريطة العالمية ليرى أي الفئات الأخرى "متشابهة بشكل مربك". بعد ذلك، يتدرب بجدية أكبر على تلك الأزواج المربكة تحديداً لصقل مهاراته.

ماذا وجدوا؟

اختبر المؤلفون هذه الفكرة على ثلاث مجموعات بيانات مختلفة (CIFAR-10، CIFAR-100، وTiny-ImageNet) باستخدام ثمانية أنواع مختلفة تماماً من بنيات الشبكات العصبية (تتراوح من شبكات CNN البسيطة إلى شبكات ResNets المعقدة). لقد قاموا بمحاكاة عالم فوضوي حيث كانت البيانات موزعة بشكل غير متساوٍ (بعض الأجهزة كانت تمتلك قططاً فقط، وأخرى كانت تمتلك شاحنات فقط).

كانت النتائج واضحة: تفوق FedTopo باستمرار على جميع الطرق الأخرى.

  • في مجموعة بيانات CIFAR-10، وصل إلى دقة قدرها 87.38% في الإعداد غير المتوازن القياسي، متفوقاً على أفضل طريقة تالية بفارق ملموس.
  • في الإعداد الأكثر صعوبة "المرضي" (حيث تمتلك الأجهزة فئات قليلة جداً)، حقق 86.26%، متصدراً المجموعة أيضاً.
  • عمل بنفس الكفاءة على مجموعات البيانات الأكبر والأصعب مثل CIFAR-100 وTiny-ImageNet.

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

الخلاصة

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

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

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

جرّب Digest →