KT 에이블스쿨 : 5차 미니프로젝트 (4일차) - 얼굴인식 딥러닝 모델링
5차 (2) 미니프로젝트 4일차 : 24.04.29 (월) 오늘부터는 딥러닝 객체인식으로 모델링하는 프로젝트 !. 딥러닝 심화과정에서 배웠던 이미지 수집, 데이터라벨링, 전처리, 딥러닝 학습을 프로젝트로 하게된다. 1일차는 수업에서 배운거의 고도화버전이었다. 수업에서는 일일이 수작업으로 건드렸던 부분을 전부 코드화해서 자동화로 바꿨고, 모델링 학습을 했다. 유명인 얼굴인식 데이터 전처리 0. 압축된 이미지 데이터셋을 구글 드라이브에 올리면 1. 구글 코랩에서 파이썬 코드로 압축 파일을 해제하고 2. 데이터셋 구조가 어떻게 되어있는지 파악함 3. 파악 후, yolo 모델을 위한 데이터 폴더 구조로 폴더 생성 4. images 폴더에는 jpg, png 파일을 이동시키고, labels 폴더에는 txt 파일을 이동시킴 5. yaml 파일 만들기 수업때는 위 과정을 수작업으로 직접 처리했는데, 이번 미프에서는 전부 코드화 시키는 작업을 배웠다 모델 추가학습 모델링 학습을 위해서 GPU를 계속 쓰다보니까 리소스에 한계가 다달았다. 팀원들 돌아가면서 하나의 모델을 돌아가면서 추가학습 시키기로 했다. 그런데 문제는 다른 조원이 epochs =100 돌린거를 내가 추가학습 시키면 mAP가 0 근처에서 다시 상승하는 문제가 있었다. data.yaml 파일의 가중치 부분을 아래와 같이 수정했는데도, 여전히 문제가 있었다.. . 'weights_dir': '/content/last.pt', 이해가 안가서 문의를 남겼는데도 여전히 어렵다.. 흙