در صورتی که تمایل دارید بجای مطالعه مقاله مفهوم کانولوشن چیست فیلم آن را تماشا کنید، روی این لینک (+) و یا پخش کننده پایین کلیک کنید.
مفهوم کانولوشن چیست؟
کانولوشن پایهی تشکیل دهندهی شبکههای عصبی کانولوشن محسوب میشود. زمانی که صحبت از کانولوشن میشود اولین بحث تعریف یک کرنل با سایز مشخص است.
ابعاد کرنل معمولا بصورت مربعی شکل و با ابعاد فرد تعریف میشود. زمانی که کرنل بر روی تصویر اعمال میشود منظور ضرب ماتریسی نیست و باید کرنل بر روی تصویر حرکت کند. مقادیر متناظر با پنجرهای که کرنل روی آن حرکت میکند با مقادیر کرنل در هم ضرب شوند. سپس مقادیر محاسبه شده با هم جمع شوند و مقدار آن متناظر با پیکسل مرکزی قرار گیرد که کرنل بر روی آن در حال حرکت بوده است.
چگونگی گامهای تغییر کرنل بر روی تصویر و در نظر گرفتن پیکسلهای اضافه به منظور حفظ ابعاد تصویر از دیگر موضوعات مطرح شده در این قسمت است.
** تاکید میکنم که برای درک عمیقتر مفهوم کانولوشن، فیلم آپلود شده در ابتدای این صفحه را مشاهده کنید.
جمع بندی
ممنون که تا انتهای این صفحه با ما همراه بودید. مفهوم کانولوشن در این صفحه در چند خط چکیده شد که قابل مطالعه است. اما برای درک بهتر مفهوم کانولوشن فیلم موجود در این صفحه را حتما ببینید. ابتدای این فیلم با معرفی اپراتور کانولوشن شروع شده است. سپس شما با مفهوم stride و padding آشنا میشوید. در آخر این فیلم نحوهی اعمال اپراتور کانولوشن بر روی یک تصویر را خواهیم داشت.
لازم به ذکر است که محتوای این صفحه در واقع درس دوم از آموزش شبکه عصبی کانولوشن به زبان ساده است.
برای دیدن فیلم معرفی این آموزش میتوانید بر روی این لینک (+) و یا پخش کننده پایین کلیک کنید:
شبکه عصبی کانولوشن به زبان ساده
علم و عمل
اگر شما مشتاق شدهاید که خودتان یک شبکه کانولوشن بسازید. ما بسته آموزش کدنویسی کانولوشن (+) را به همین منظور تهیه کردهایم.
کلیدواژگان
معنی کانولوشن چیست | مفهوم کانولوشن چیست | منظور از کانولوشن چیست | مفهوم کانولوشن در شبکه عصبی کانولوشنی