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

طريقة الحساب الأساسية

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

فعلى سبيل المثال، توجد طبقة تضم 100 وحدة مدخلات و 50 وحدة إنتاجية:

  • الوزن: 100 x 50 = 000 5
  • Biases: 50
  • مجموع البارامترات: 050 5

Convolutional Layers

وفي طبقات الثورة، تتوقف البارامترات على حجم المرشات، وعدد المرشّحات، وقنوات المدخلات، والصيغة هي:

عدد البارامترات = (طول المرشّح x بارود تصفية x قنوات مدخلات x عدد من المرشّحات) + التحيزات

الأثر على النشر

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