HyperAIHyperAI

Command Palette

Search for a command to run...

SegBlocks: شبكات ذات حلقة ديناميكية قائمة على الكتل للفصل الزمني الفعلي

Thomas Verelst Tinne Tuytelaars

الملخص

يقلل سِيغ بْلوكس (SegBlocks) من التكلفة الحسابية للشبكات العصبية الحالية من خلال تعديل ديناميكي لدقة المعالجة في مناطق الصورة بناءً على تعقيدها. يقسم نهجنا الصورة إلى كتل، ثم يقوم بخفض دقة (downsampling) الكتل ذات التعقيد المنخفض، مما يقلل عدد العمليات والاستهلاك الذاكرة. يتم تدريب شبكة سياسة خفيفة الوزن، تُحدد المناطق ذات التعقيد العالي، باستخدام التعلم المعزز (reinforcement learning). بالإضافة إلى ذلك، نُقدّم عدة وحدات مُطبقة باستخدام CUDA لمعالجة الصور بشكل كتل. والأهم من ذلك، أن وحدة BlockPad المبتكرة تمنع التقطيعات في الميزات عند حدود الكتل، التي تعاني منها الطرق الحالية، مع الحفاظ على استهلاك الذاكرة ضمن حدود مقبولة. أظهرت تجاربنا على مجموعات بيانات Cityscapes وCamvid وMapillary Vistas في مهام التجزئة الدلالية (semantic segmentation) أن المعالجة الديناميكية للصور توفر توازنًا أفضل بين الدقة والتعقيد مقارنة بالأساليب الثابتة ذات التعقيد المماثل. على سبيل المثال، يقلل هذا الأسلوب من عدد العمليات النقطية العائمة (floating-point operations) في SwiftNet-RN18 بنسبة 60٪، ويزيد من سرعة الاستدلال بنسبة 50٪، مع انخفاض طفيف بنسبة 0.3٪ فقط في دقة mIoU على مجموعة بيانات Cityscapes.


بناء الذكاء الاصطناعي بالذكاء الاصطناعي

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

البرمجة التعاونية باستخدام الذكاء الاصطناعي
وحدات GPU جاهزة للعمل
أفضل الأسعار

HyperAI Newsletters

اشترك في آخر تحديثاتنا
سنرسل لك أحدث التحديثات الأسبوعية إلى بريدك الإلكتروني في الساعة التاسعة من صباح كل يوم اثنين
مدعوم بواسطة MailChimp
SegBlocks: شبكات ذات حلقة ديناميكية قائمة على الكتل للفصل الزمني الفعلي | مستندات | HyperAI