TL;DR
제공된 자료는 3×64×64 입력 이미지를 4개 Stage와 Residual Block으로 구성된 Encoder에 통과시킨 뒤, 2×2 Global Average Pooling과 Dropout, 128차원 Linear Layer로 Signature를 생성하는 이미지 분류 구조입니다. Signature에는 L2 Normalization을 적용하고, 학습된 가중치를 담은 Prototype Memory와 Cosine Similarity를 계산합니다. 계산된 유사도는 Geometric Cross-Entropy 손실을 거쳐 최종 Classification으로 연결됩니다. 다만 게시물에는 모델명, 데이터셋, 성능 수치, 학습 설정 또는 비교 실험이 포함되어 있지 않습니다.
섹션별 상세


용어 해설
- 프로토타입 메모리(Prototype Memory)
- — 분류 대상별로 학습된 대표 가중치를 저장하고, 입력 이미지에서 추출한 특징 벡터와 비교하는 메모리 구조입니다. 이 도식에서는 128차원 Signature를 L2 정규화한 뒤 Prototype Memory의 값과 Cosine Similarity를 계산해 분류 손실에 연결합니다. 클래스별 대표 표현과 입력 표현의 거리를 학습에 활용하는 방식입니다.
- 글로벌 평균 풀링(Global Average Pooling)
- — 공간 차원에 걸쳐 특징값의 평균을 계산해 각 채널을 하나의 값으로 축약하는 연산입니다. 도식에서는 2×2 GAP가 Encoder 출력의 공간 정보를 줄인 뒤 Dropout과 Linear Layer를 거칩니다. 이 과정을 통해 최종 128차원 Signature를 만들기 위한 입력 표현을 구성합니다.
- L2 정규화(L2 Normalization)
- — 특징 벡터의 L2 노름으로 각 성분을 나누어 벡터 크기를 일정하게 맞추는 처리입니다. 도식에서는 Linear Layer가 만든 128차원 Signature 뒤에 L2 Normalization을 적용하고, 정규화된 벡터를 Prototype Memory와의 Cosine Similarity 계산에 사용합니다. 벡터 크기보다 방향 기반 비교를 학습에 반영하는 단계입니다.
- 코사인 유사도(Cosine Similarity)
- — 두 벡터가 이루는 각도의 코사인값으로 표현의 방향 유사성을 계산하는 방법입니다. 이 구조에서는 L2 정규화된 이미지 Signature와 Prototype Memory의 학습 가중치를 비교해 각 클래스와의 유사도 점수를 얻습니다. 그 점수는 Geometric Cross-Entropy와 Classification 단계로 이어집니다.
- 기하학적 교차 엔트로피(Geometric Cross-Entropy)
- — 분류 확률만 비교하는 대신 특징 공간의 기하학적 관계를 반영하도록 구성한 교차 엔트로피 손실입니다. 도식에서는 이미지 Signature와 Prototype Memory 사이의 Cosine Similarity를 입력으로 받아 분류 학습에 사용합니다. 따라서 Encoder와 Projector가 클래스별 대표 표현에 가까운 128차원 특징을 만들도록 최적화하는 역할을 합니다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

