خطوات الاستخدام
أدخل أحجام المرشحات (kernel sizes) لكل طبقة التفافية بالترتيب من المدخل إلى المخرج. كلما زاد حجم المرشح، زاد المجال الاستقبالي للمساهمة.
أدخل قيم الخطوات (strides) لكل طبقة (القيمة الافتراضية هي 1). تؤدي الخطوات الأكبر إلى انتشار أسرع للمجال الاستقبالي ولكنها تقلل من كثافة العينات.
تبدأ الحسابات بقيمة المجال الاستقبالي = 1 (تشمل بكسل واحد فقط). ثم لكل طبقة، تحسب المساهمة على النحو التالي: المساهمة = (kernel_size - 1) * product_of_strides_of_previous_layers. ثم تضاف هذه المساهمة إلى المجال الاستقبالي التراكمي.
يتم حساب المجال الاستقبالي الفعال (effective stride) لتحديد موقع المركز وتستخدم لاحقاً لحساب التموضع. المجال الاستقبالي الفعال هو جداء جميع الخطوات السابقة.
الناتج النهائي هو الحجم الكلي للمجال الاستقبالي في صورة الإدخال. يساعد ذلك في فهم مقدار السياق المكاني الذي تستخدمه كل خلية عصبية في الطبقة الأخيرة.
أمثلة محلولة
تطبيقات عملية على المجال الاستقبالي للشبكة الالتفافية بخطوات الحل كاملة.
الحل
نبدأ بـ r=1. الطبقة الأولى: المساهمة = (3-1)*1 = 2، يصبح r=1+2=3. الخطوة الفعالة بعد الطبقة الأولى = 1. الطبقة الثانية: المساهمة = (3-1)*1 = 2، يصبح r=3+2=5. الخطوة الفعالة بعد الثانية = 1*1=1. الطبقة الثالثة: المساهمة = (5-1)*(1*1) = 4، يصبح r=5+4=9. إذن المجال الاستقبالي التراكمي = 9 بكسل. هذا يعني أن كل خلية في المخرجات ترى مساحة 9×9 من المدخل.
الحل
نبدأ بـ r=1. الطبقة الأولى: المساهمة = (7-1)*1 = 6، يصبح r=1+6=7. الخطوة الفعالة بعد الأولى = 2. الطبقة الثانية: المساهمة = (3-1)*2 = 4، يصبح r=7+4=11. الخطوة الفعالة بعد الثانية = 2*1=2. الطبقة الثالثة: المساهمة = (3-1)* (2*1) = 4، يصبح r=11+4=15. المجال الاستقبالي = 15 بكسل. لاحظ أن تراكم الخطوات يؤثر في كيفية توزيع المساهمات.
أمثلة محسوبة
قيم مُدخَلة ونتيجة محسوبة فعليًا بواسطة المجال الاستقبالي للشبكة الالتفافية.
مثال 1: kernels 3,3,5 مع strides 1,1,2 → 9 بكسل
- أحجام النواة (مفصولة بفواصل)
- 3,3,5
- الخطوات (مفصولة بفواصل)
- 1,1,2
مثال 2: 7/2 ثم 3/1 ثم 3/2 → 15 بكسلًا
- أحجام النواة (مفصولة بفواصل)
- 7,3,3
- الخطوات (مفصولة بفواصل)
- 2,1,2
خمس طبقات 3×3 بلا خطوة: 11 بكسلًا (مساحة 121)
- أحجام النواة (مفصولة بفواصل)
- 3,3,3,3,3
- الخطوات (مفصولة بفواصل)
- 1,1,1,1,1
3×3 مع خطوة 3: 27 بكسلًا و729 مساحة
- أحجام النواة (مفصولة بفواصل)
- 3,3,3
- الخطوات (مفصولة بفواصل)
- 3,3,3
طبقة واحدة 5×5: المجال 5 بكسلًا
- أحجام النواة (مفصولة بفواصل)
- 5
- الخطوات (مفصولة بفواصل)
- 1