👉 주어진 입력 데이터를 사전에 정의된 클래스로 할당하는 작업
👉 이미지 데이터가 내포하는 의미에 대해 사전 정의된 클래스로 할당
컴퓨터는 0,1 밖에 모르는 바보.. 그래서 그걸 CNN으로 특성을 파악하고 그걸 통해 Classification 을 자주함.
데이터를 두 개의 클래스 중 하나로 분류하는 작업
Sigmoid
- 출력범위 :(0,1)
- S자 곡형
데이터를 여러 개의 클래스 중 하나로 분류하는 작업
Softmax
- 출력범위 :(0,1) 출력값들의 합이 1임
- S자 곡형
데이터가 여러 개의 클래스로 동시에 분류될 수 있는 문제.
-> 위에 sigmoid 각 클래스마다 적용한다는 점에서 위에 softmax적용한 것과 다르다.
(1) Multilabel Image Classification Using Deep Learning
https://www.mathworks.com/help/deeplearning/ug/multilabel-image-classification-using-deep-learning.html
(2) Fine-Grained Image Analysis with Deep Learning: A Survey
https://arxiv.org/abs/2111.06119
(3) Few shot Classification
https://arxiv.org/pdf/2303.07502
(4) one shot Classification
https://www.cs.cmu.edu/~rsalakhu/papers/oneshot1.pdf