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

Accelerating Vision Transformers with Adaptive Patch Sizes

تقدم هذه الورقة البحثية "محولات الرقع التكيفية" (Adaptive Patch Transformers - APT)، وهي طريقة تعمل على ضبط أحجام الرقع ديناميكيًا بناءً على محتوى الصورة لتقليل عدد الرموز (tokens) بشكل كبير وتسريع تدريب واستنتاج نماذج "المحولات البصرية" (ViT) بنسبة تصل إلى 50% مع الحفاظ على الأداء عبر مختلف المهام البصرية عالية الدقة.

المؤلفون الأصليون: Rohan Choudhury, JungEun Kim, Jinhyung Park, Eunho Yang, László A. Jeni, Kris M. Kitani

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

المؤلفون الأصليون: Rohan Choudhury, JungEun Kim, Jinhyung Park, Eunho Yang, László A. Jeni, Kris M. Kitani

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

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

الطريقة القديمة (محولات الرؤية القياسية - Standard Vision Transformers):
تقليدياً، يقوم الطاهي بتقطيع الصورة بأكملها إلى آلاف المربعات الصغيرة المتطابقة (مثل الفسيفساء)، بغض النظر عما تحتويه.

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

الطريقت الجديدة (محولات الرقع التكيفية - Adaptive Patch Transformers - APT):
يقدم هذا البحث طاهياً أكثر ذكاءً يُدعى APT. بدلاً من استخدام سكين ثابت الحجم، ينظر APT إلى الصورة ويقرر حجم القطع بناءً على ما هو موجود بالفعل.

الفكرة الجوهرية: "اقطع قطعاً كبيرة حيث يوجد الملل، واقطع قطعاً صغيرة حيث يوجد الصخب"

تخيل الصورة كأنها مشهد طبيعي:

  1. "السماء" (المناطق المتجانسة): إذا رأيت مساحة كبيرة من السماء الزرقاء أو جداراً أبيض فارغاً، فلا يوجد الكثير مما يحدث هناك. يقول APT: "هذا ممل؛ لست بحاجة للنظر إلى كل بوصة منه". لذا، يقوم بقطع قطع ضخمة (مثل 64×64 بكسل) لتغطية تلك المساحة بأكملها بقطعة واحدة فقط.
  2. "الزحام" (المناطق المعقدة): إذا رأيت وجه شخص، أو سيارة، أو شجرة بأوراقها، فهناك الكثير من التفاصيل. يقول APT: "هذا مهم! أحتاج لرؤية التفاصيل". لذا، يقوم بقطع قطع صغيرة (مثل 16×16 بكسل) لالتقاط كل دقة وتفصيل.

كيف يعمل؟ (الخدع السحرية)

1. اختبار "الرائحة" بالإنتروبيا (Entropy)
كيف يعرف APT ما هو ممل وما هو مزدحم؟ يستخدم مفهوماً رياضياً يسمى الإنتروبيا، وهي في الأساس مقياس لـ "المفاجأة" أو "الفوضى".

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

2. شبكة الأمان "صفرية الوزن" (Zero-Weight)
عندما تغير طريقة تقطيعك للصورة، قد يرتبك الذكاء الاصطناعي في البداية. ولإصلاح ذلك، يستخدم APT خدعة ذكية تسمى MLP ذو التهيئة الصفرية.

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

3. خدعة "التعبئة" (Packing)
بما أن بعض الصور تحتوي الآن على قطع ضخمة وبعضها يحتوي على قطع صغيرة، فإن العدد الإجمالي للقطع (Tokens) يتفاوت. يستخدم APT تقنية تسمى تعبئة التسلسل (Sequence Packing).

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

لماذا يجب أن تهتم؟ (النتائج)

يُظهر هذا البحث أن هذه الطريقة هي نقطة تحول:

  • السرعة: تجعل الذكاء الاصطناعي أسرع بنسبة 40% إلى 50%. إذا كان الذكاء الاصطناعي القياسي يستغرق 10 ثوانٍ للنظر في صورة عالية الدقة، فقد يستغرق APT حوالي 5 أو 6 ثوانٍ فقط.
  • لا فقدان للذكاء: على الرغم من أنه ينظر إلى قطع أقل، إلا أنه لا يفوت أي شيء مهم. لا يزال يحقق نفس الدقة في اختبارات مثل التعرف على الأشياء، أو قراءة النصوص في الصور، أو العثور على السيارات في الفيديو.
  • سهولة التثبيت: لا تحتاج إلى إعادة بناء الذكاء الاصطنا_ي بالكامل. يمكنك أخذ ذكاء اصطناعي مدرب بالفعل و"توصيل" APT به فحسب. إنه يتعلم الطريقة الجديدة في يوم واحد (أو حتى دورة تدريبية واحدة).

ملخص التشبيه

تخيل قراءة كتاب.

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

النتيجة: تحصل على القصة كاملة بنفس الجودة، ولكنك تنهي الكتاب في نصف الوقت.

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

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

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

جرّب Digest →