본문 바로가기

분류 전체보기11

[ML] Mini Batch / Batch Size / Iteration / Epoch 전체 데이터를 더 작은 단위인 미니 배치(Mini Batch) 단위로 나누어서 학습을 한다 학습 시작 미니배치1(Minibatch1) 만큼만 가져가서 미니 배치에 대한 cost를 계산 경사 하강법 수행 미니배치2(Minibatch2) 만큼만 가져가서 미니 배치에 대한 cost를 계산 경사 하강법 수행 미니배치3(Minibatch3) 만큼만 가져가서 미니 배치에 대한 cost를 계산 경사 하강법 수행 미니배치4(Minibatch4) 만큼만 가져가서 미니 배치에 대한 cost를 계산 경사 하강법 수행 미니배치5(Minibatch5) 만큼만 가져가서 미니 배치에 대한 cost를 계산 경사 하강법 수행 이렇게 미니 배치 사이즈 만큼 학습이 1회 끝나면 1 에포크(Epoch)*가 끝난다 *에포크(Epoch): 전.. 2024. 1. 12.
Object Detection: R-CNN, Fast R-CNN, Faster R-CNN 요약 Object Detection 이미지 내에서 사물을 인식하는 방법에는 다양한 유형이 존재함 Object Detection은 다수의 사물이 존재하는 상황에서 각 사물의 위치와 클래스를 찾는 작업임 Classification → 하나의 이미지를 입력으로 받으면 해당 이미지가 어떤 클래스인지 맞추는 문제 Classification + Localization → 이미지 내에 존재하는 물체가 어떤 물체인지, 그리고 해당 물체가 어디에 존재하는지 bounding box로 localization 해줌 Object Detection → 이미지 내에 하나의 사물이 존재하는 것이 아닌 다수의 사물이 존재하는 상황에서 각각의 사물의 위치와 클래스를 분류하는 작업 Instance Segmentation → 각각의 사물 단위를.. 2024. 1. 11.
DETR: End-to-End Object Detection with Transformers GitHub Link: https://github.com/facebookresearch/detr GitHub - facebookresearch/detr: End-to-End Object Detection with Transformers End-to-End Object Detection with Transformers. Contribute to facebookresearch/detr development by creating an account on GitHub. github.com DETR: End-to-End Object Detection with Transformers 이 논문은 ECCV에서 2020년에 발표가 된 논문이다. Facebook Research 팀에서 발표했다. DETR은 기존의 객체 탐.. 2023. 12. 19.
Few-Shot Learning Few-Shot Learning : 매우 적은 수의 샘플을 기반으로 분류 또는 회귀를 수행하는 것을 의미함 위의 Support Set 이미지에서 왼쪽 두 개의 이미지는 아르마딜로(Armadillo)이고 오른쪽 두 개의 사진은 천산갑(Pangolin)이다. 여기에서 아르마딜로나 천산갑에 대해 들어본 적이 없을 수도 있지만 그것은 중요한 것이 아니다. 단지, 이 두 가지 종류의 동물에 대한 차이점에 집중을 하고, 두 동물을 구별하려고 한다. 이 두 동물의 차이점은 귀와 비늘의 크기에서 차이가 있다. 그리고 위에서 본 4장의 이미지를 바탕으로 Query 이미지를 보면 아르마딜로? 천산갑? 둘 중에 천산갑이라고 할 것이다. 대부분의 사람들은 아르마딜로와 천산갑의 차이점을 모름에도 불구하고 단지 4개의 훈련 샘플.. 2023. 12. 10.