Home › Roadmap › Computer Vision › Part 2

Convolutional Neural Network

📘 ছবি চেনার মূল আর্কিটেকচার।

🌐 The core architecture for images.

👁️ কম্পিউটার ভিশন🎚 Beginner📍 Part 2 / 5🧩 3 সাব-টপিক
👁️
1

ধারণা · Concept

কী এবং কেন
📘 বাংলা ব্যাখ্যা:
ছবি চেনার মূল আর্কিটেকচার।
🌐 English:
The core architecture for images.

🗂 কোথায় পড়ে

৪. ডিপ লার্নিং ও এআই → কম্পিউটার ভিশন → Convolutional Neural Network

🎯 এই শাখার লক্ষ্য

Classify, detect and segment images

🧰 টুলস

OpenCV, PyTorch, YOLO

🪜

ধাপে ধাপে শিখুন · Step-by-step

কেন শিখবেন → কীভাবে শিখবেন → উদাহরণ → সাধারণ ভুল
💡 কেন গুরুত্বপূর্ণ?

ছবির স্থানিক প্যাটার্ন (প্রান্ত → আকৃতি → বস্তু) স্তরে স্তরে শেখে।

  1. ধাপ 1
    কনভলিউশন: ছোট কার্নেল (৩×৩) ছবির উপর সরে ফিচার ম্যাপ তৈরি
  2. ধাপ 2
    প্রথম লেয়ার প্রান্ত, পরের লেয়ার টেক্সচার, গভীরে বস্তুর অংশ শেখে
  3. ধাপ 3
    পুলিং (max pool) আকার ছোট করে ও অবস্থান-সহনশীলতা দেয়
  4. ধাপ 4
    শেষে flatten/global pooling → Dense → softmax; আর্কিটেকচার: LeNet → VGG → ResNet (skip connection)

🧪 বাস্তব উদাহরণ

৩২×৩২ ছবি → Conv(32) → Pool → Conv(64) → Pool → Dense(10)।

⚠️ সাধারণ ভুল

প্যাডিং/স্ট্রাইড না বুঝে আউটপুট আকারে গরমিল।

🔑 মূল শব্দ (Key terms)

convolutionkernelfeature mappoolingstrideResNet

3

সাব-টপিক ও বিস্তারিত · Sub-topics

টপিক → সাব-টপিক → সাব-সাব টপিক
2.1 কনভলিউশন2.1.1 কার্নেল দিয়ে ফিচার খোঁজা
2.2 পুলিং2.2.1 আকার ছোট
2.3 আর্কিটেকচার2.3.1 LeNet2.3.2 VGG2.3.3 ResNet
🎬

ভিডিও · Videos (বাংলা ও English)

ক্লিক করলে সাইটের ভেতরেই ফ্লোটিং প্লেয়ারে চলবে · ভিডিও MySQL-এ সংরক্ষিত

📺 আরও খুঁজুন

💻

হাতে-কলমে · Try it (Computer Vision)

এডিট করে Run চাপুন · Ctrl+Enter
import numpy as np, matplotlib.pyplot as plt
# Convolution by hand: edge detection on a synthetic image
img=np.zeros((40,40)); img[10:30,10:30]=1
k=np.array([[-1,-1,-1],[-1,8,-1],[-1,-1,-1]])
out=np.zeros((38,38))
for i in range(38):
    for j in range(38): out[i,j]=(img[i:i+3,j:j+3]*k).sum()
fig,ax=plt.subplots(1,2); ax[0].imshow(img,cmap="gray"); ax[0].set_title("input"); ax[1].imshow(out,cmap="magma"); ax[1].set_title("edges (3x3 kernel)"); plt.show()
❓

সেল্ফ-চেক · Self check

1. “কার্নেল দিয়ে ফিচার খোঁজা” — এটি কোন সাব-টপিকের বর্ণনা?

2. “আকার ছোট” — এটি কোন সাব-টপিকের বর্ণনা?

3. “LeNet, VGG, ResNet” — এটি কোন সাব-টপিকের বর্ণনা?

🔗

সংযুক্ত কনসেপ্ট · Connected concepts

← আগের টপিকImage Processing OpenCVপরের টপিক →Image Classification
🎬 Video