Files
2nd/10_Wiki/Topics_Blog/Convolutional-Neural-Networks.md
T

2.1 KiB

id, category, confidence_score, tags, last_reinforced
id category confidence_score tags last_reinforced
CNN-001 10_Wiki/💡 Topics/AI 1.0
ai
deep-learning
cnn
computer-vision
image-processing
2026-04-26

Convolutional Neural Networks (CNN, 합성곱 신경망)

📌 한 줄 통찰 (The Karpathy Summary)

"이미지의 지역적 특징을 훑으며 데이터 속에 숨겨진 시각적 패턴을 포착하라" — 합성곱 필터를 사용하여 이미지의 공간적 구조 정보를 보존하면서 특징을 추출하는 신경망 구조로, 현대 컴퓨터 비전의 황금기를 연 주역.

📖 구조화된 지식 (Synthesized Content)

  • 추출된 패턴: 작은 필터(Kernel)가 이미지를 슬라이딩하며 지역적인 특징(선, 면, 질감 등)을 추출하고, 이를 층층이 쌓아올려 복잡한 사물을 인식하는 계층적 인지 패턴.
  • 핵심 구성 요소:
    • Convolutional Layer: 필터를 통해 특징 지도(Feature Map) 생성. 가중치 공유(Weight Sharing)를 통해 파라미터 수 절감.
    • Pooling Layer: 데이터의 크기를 줄여(Subsampling) 연산량을 조절하고 불변성(Invariance) 확보.
    • Fully Connected Layer: 추출된 특징들을 종합하여 최종 분류 수행.
    • Translation Invariance: 물체가 이미지 내 어디에 있든 동일하게 인식할 수 있는 능력.

⚠️ 모순 및 업데이트 (Contradictions & RL Update)

  • 과거 데이터와의 충돌: 이미지를 1차원 벡터로 펼쳐서 학습하던 방식(MLP)의 정보 손실 문제를 해결. 현재는 비전 트랜스포머(ViT)와 경쟁하며 하이브리드 구조로 발전 중.
  • 정책 변화: Antigravity 프로젝트는 문서 내 이미지 데이터를 특징 벡터로 변환할 때, 효율적인 연산을 위해 경량화된 CNN 아키텍처(예: MobileNet)를 백본으로 사용함.

🔗 지식 연결 (Graph)