작성
·
244
0
답변 1
0
안녕하십니까,
질문하신 부분은 일반적인 학습이 아닌 Fine tuning 기반의 학습입니다.
일반적인 Yolo 학습을 물어보신건지, 아님 Fine tuning 기반의 학습을 물어보신건지 확실히 모르겠지만, 질문 상으로 Fine tuning 기반의 학습을 물어보신걸로 생각되어 답변 드립니다.
Fine tuning은 CNN 레이어를 학습하지 않는 것이 아니라 학습을 원하는 데이터 세트와 상당히 다른 데이터 세트로 Pretrained 된 CNN 레이어를 학습할 때 적용하는 방식입니다.
이미지가 서로 차이가 나서 Pretrained된 CNN 모델의 Weight가 학습데이터 세트와 비교해 상당히 다를 수 있다고 판단되면 바로 CNN 과 Classification layer를 같이 학습하지 않고 Classification layer부터 일정 부분 학습해서 classification layer의 weight를 어느정도 수준 먼저 학습한 뒤에 나중에 CNN layer를 포함한 전체 layer를 모두 학습하는 방식입니다.
원하는 답변이 아니면 다시 글 부탁드립니다.
감사합니다.