이미지에 주석으로 2가지 label을 주고, 각 label에는 1,2,3,4 값 중 하나를 줬어

그닥 무겁지 않게 이미지 데이터들은 512장, 원본 크기 그대로 224x224 사이즈, batch size=64, epoch=301 정도면 어느정도 괜찮을거라고 생각했는데 

보는 것처럼 거의 모든 상황에서 (3,2) 값이 나와

여기서 왜 이렇게 나오는걸까 2가지 이유를 생각해봤어

1.시각화하는 부분에서 (3,2)값이 나오기 유리하도록 만들었다.

->classification model을 써서 나온 확률들 중 numpy.argmax로 했으니 이론상 (3,2)일 확률이 제일 높은거니 문제가 없다고 생각해

2.걍 학습하는 과정에서 잘못되었다.

->이렇게 된다면 어디서부터 고쳐야할지 모르겠어. 모델의 구조를 바꿔야하는지, 주석을 수동으로 주는 과정에서 문제가 있었던 건지, 아님 데이터셋의 클래스 불균형이 있어서 그런지 도통 감이 잡히지 않지만 처음부터 뜯어고쳐보면 알수있을 것 같아


이제 막 배워가는 과정이다보니 다른 사람들의 소소한 경험이나 조언이 크게 다가오니까

그밖에도 다른 이유들을 알고있거나 그렇게 생각하는 컴붕이들은 편하게 말해줘