۳ کیو· خیلی سختپیشرفتهPYTHON۴ ثانیه · ۲۵۶ مگابایت
کانولوشن، رو به عقب
لایهی کانولوشن با گام یک و بیحاشیه، . اگر (همشکل ) رسیده باشد، با قاعدهی زنجیرهای:
(در آخری فقط جملههایی که و داخل میافتند.) راه سادهتر برای فکر کردن: هر خانهی خروجی از تکهی زیرش ساخته شده؛ پس ضرب در تکه به مشتق فیلتر اضافه میشود، و ضرب در فیلتر به مشتق همان تکه از ورودی.
تابع conv_backward(X, K, G) با X به شکل ، K به شکل و G به شکل ، پشتسرهم برمیگرداند: مشتق K (صافشده)، مشتق عرض از مبدأها، و مشتق X (صافشده).
نمونهها
ورودی نمونه ۱
[[[[0.35, 0.82, 0.33], [-1.3, 0.91, 0.45], [-0.54, 0.58, 0.36]]], [[[[0.15, 0.01], [0.27, -0.37]]]], [[[-0.16, -0.48], [0.6, 0.04]]]]
خروجی نمونه ۱
[-1.1932, 0.2744, -0.5296, 0.0008, 0.0, -0.024, -0.0736, -0.0048, 0.0468, -0.0584, 0.178, 0.162, -0.2112, -0.0148]
برای نوشتن پاسخ و دریافت امتیاز، ابتدا وارد حساب شوید.
ورود