Boostcamp AI Tech

부스트캠프 AI Tech 7기. 9주차 회고록

sejongmin 2024. 10. 18. 20:50

 

프로젝트가 진행되고 있습니다.


월요일 (41일차, 2024-10-14)

1. 새로 배운 내용

- Knowledge Distillation은 큰 모델(teacher model)의 soft target을 작은 모델(student model)이 학습하고, ground truth도 함께 학습함.

- conference-rankings에서 상위 7개의 탑티어 학회에서 나온 논문을 읽는 것이 좋음.

 

2. 피어세션 내용

- 성능 좋은 모델을은 small bbox를 못찾아내기 때문에, 작은 객체를 잘 탐지하는 모델을 찾아서 앙상블 하는 것이 좋을 듯 하다.

- 수요일에 오프라인 만남이 있는데 점심시간이 짧아서 뭐 먹으면 좋을지 미리 알아봤다.

 

3. 회고

- 계속 모델을 돌리고 하다보니까 좀 많은 것을 경험하지 못하고 있다는 느낌이 든다. 최대한 많은 것을 얻기 위해서 어떤 것을 하면 좋을지 고민해 봐야할 것 같다.


 

화요일 (42일차, 2024-10-15)

1. 새로 배운 내용

- 프로젝트 기간에 많은 소통을 하게 되는데, 이 때 의견을 잘 전달하는 것이 중요하고, 자칫 잘 못한 일이 있다면 사과하고 정정할 수 있는 마음가짐을 가지는 것이 중요함.

 

2. 피어세션 내용

- 작은 객체를 잘 찾는 것은 성능 개선에 많은 기여를 할 것 같지 않아서 오히려 큰 객체를 더 잘 찾는게 좋을 것 같다.

- VSCODE에서 유용한 단축키 공유함, alt, ctrl 등을 이용해서 코드를 더 효율적으로 작성할 수 있다.

 

3. 회고

- streamlit에서 이미지 annotation 크기와 종류를 구분하는 옵션을 추가해서 시각화에 유용하게 만들었다. 나 자신 기특해~

- 내일 오프라인 만남이라 부지런히 움직여야하니까 일찍 하루를 마무리 해야겠다.


수요일 (43일차, 2024-10-16)

1. 새로 배운 내용

- 시간에 흐름, 조직의 구조, 트렌드에 따라 직무가 세분화 되고 있고, 회사마다 이름을 다르게 붙이기 때문에 직무를 확인하는 것이 중요함.

- 하고 싶은 일 vs 할 수 있는 일 중에 할 수 있는 걸로 일단 취업을 하고, 이후 하고 싶은 일로 확장하는 것이 좋음.

 

2. 피어세션 내용

- 오프라인으로 만났기 때문에 하루종일 피어세션이었다. 프로젝트에 관련된 이야기를 했다.

- 노트북 꾸미기를 했다. 스티커 대충 덕지덕지 붙히는 것 같은데 본인이 만족스럽단다.

 

3. 회고

- 스페셜 피어세션을 통해 알게된 사람들이 조금 보였는데, 먼저 다가가서 인사를 하지 못했다. 인간관계는 힘들다.

- 아침부터 계속 서울에 있었는데, 하루가 좀 짧은 것 같다. 팀원들은 지쳐서 집가고 싶어하는데.. 나만 아쉬운듯 하다.

- 우리는 다음 프로젝트를 마지막으로 팀원들이 흩어질 것 같은데, 아쉽긴 하지만 그래야 할 것 같기도 하다. 


목요일 (44일차, 2024-10-17)

1. 새로 배운 내용

- Fast R-CNN에서 RoI Projection은 selective search를 진행한 RoI를 convnet을 통과한 feature map 크기에 맞게 projection 하는 것임, 이 후 RoI Pooling을 통해 고정된 feature 크기로 SPP를 진행

- 2 stage detection은 cascade R-CNN, mask R-CNN 등 구조적인 부분에서 정의되고, backbone을 교체하여 성능을 높일 수 있음.

 

2. 피어세션 내용

- cascade rcnn를 다시 돌렸을 때 성능이 예전처럼 안나온다 해서, 변경된 augmentation과 tta를 확인하고 조언했다.

- 작은 객체를 잘 잡으려면 작은 이미지로 학습을 돌리고, 큰 이미지로 fine tuning을 진행하면 된다고 했는데, 팀원이 개념이 잘 안잡혀 있어서 설명했다.

 

3. 회고

- 너무 피곤해가지고 오전에 잠을 자고, 점심시간에도 점심을 안먹고 잤고, 코어타임 끝나고도 잤다. 갑자기 왜이렇게 피로한지 모르겠다... ㅠ

- 중요한 시기인데 좀 정신이 흐트려지는 것 같아서 마음을 다잡고 내일은 졸리더라도 좀 참고 열심히 해야할 것 같다.

 


금요일 (45일차, 2024-10-18)

1. 새로 배운 내용

- 프로젝트 기간이기 때문에 object detection 관련된 라이브러리인 mmdetection과 detectron2의 실행 방법을 익힘

 

2. 피어세션 내용

- 기존 팀을 유지하거나 새로운 팀이 생성될 수 있기 때문에 팀 변경에 관련된 이야기를 했다.

- 우리가 앞으로 더 잘하기 위해서는 많은 노력과 개선이 필요하다.

 

3. 회고

- 이제 새로운 팀으로 떠나거나 우리 팀이 유지되거나 둘 중 하나인데, 다들 어떻게 할지 몰라서 너무 걱정이다.

- 프로젝트가 시간이 지날 수록 점점 하는일이 반복되는 것 같은데, 좀 더 탐색적으로 임해야겠다.