TIL

[2024.10] 1주차 Today I Learned

rahites 2024. 9. 30. 16:57

09/30 월

1. YOLOv8 Classification - Streamlit 연동

- 이전에 작성해봤던 YOLO-Streamlit 코드를 바탕으로 YOLO Classification Task를 적용해보았다. 기존 YOLO는 Object Detection이기에 관련 코드를 모두 Classification Task 기준으로 수정하였으며 이에 따라 들어가는 Input과 output, 파라미터들의 수정 과정을 거쳤다. 그렇게 오래 걸리지는 않았으며 확실히 연동성 측면에서 YOLO는 매우 좋은 사용성을 보이는 것 같다.

2. 기계학습 강의

- Bayes' Rule

- Parametric Method

3. 개인 Pose Estimation 연구

- 데이터 라벨링 및 데이터 생성 관련하여 도와주시는 분들과 미팅을 진행

 

10/01 화

1. 개인 연구 데이터 라벨링 준비

- 개인 연구 데이터 라벨링을 진행하기 위해 도와주시는 분들께 작업 파일을 정리해서 전달

- 원하는 Pose Estimation 모델로 Inference를 하지 못했지만 편하게 사용할 수 있는 모델로 Pseudo Labeling을 진행

 

10/02 수

1. 개인 연구 데이터 생성 진행

- HuggingFace, CivitAI 모델을 받아 필요한 이미지 데이터를 직접 생성 - 필터링하는 작업을 진행하였다. 이미지 퀄리티가 낮은 경우, 원하지 않는 이미지가 생성되는 경우가 있어 생각보다 시간이 더 걸렸고 다음주까지 데이터 관련 작업을 마무리 하기 위해서는 조금 더 서둘러야 할 필요가 있을 것 같다.

 

10/03 목

1. 메타러닝 복습

- Optimization based meta learning

 

10/04 금

1. 메타러닝 수업

- Reinforced Learning based meta learning

2. 개인 연구 데이터 생성 환경 세팅

- 데이터 생성을 도와주시는 분께서 환경 세팅에 어려움이 있다고 말씀하셨다. 아무래도 GPU가 다르고 서버를 사용해야 하기 때문에 문제가 조금 생긴 것 같은데 해당 서버 환경을 받아 직접 이를 해결하였다.

 

10/05 토

1.  개인 연구 데이터 생성 환경 세팅

- 환경 세팅 중 결국 GPU vRAM 문제인 것으로 확인. 생성은 혼자 진행하는 것으로 결정하고 우선 라벨링을 부탁드림

 

10/06 일

1. 개인 연구 데이터 라벨링 검토

- 1차적으로 검토해주신 데이터에 대해 라벨링 품질 검토. 이상 없는 것으로 판단하여 나머지 이미지에 대해 이어 진행하도록 함