이번주는 재미있는 Git 특강이 있었습니다.
화요일 (16일차, 2024-08-26)
1. 새로 배운 내용
- Git에서 HEAD가 main을 가리키면 attach, commit 버전을 직접 가리키면 detach
- Git에서 새로운 commit 버전이 생기면 HEAD가 parent가 되고, HEAD가 따라옴
- Git에서 checkout은 시간여행을 할 수 있음
2. 피어세션 내용
- Git 강의에 대한 이야기를 했다. 다들 만족스러운가보다
- Git 강의로 인해 내일 피어세션이 없다. 다들 실망스러운가보다
3. 회고
- Git 강의를 들은적이 없었는데 직접 버전을 그리면서 설명하는 걸 들어보니 확실하게 알게 된 것 같다. 역시 강의를 들어야 하나보다
- TSTORY 회고록을 미리미리 적으려고 임시저장을 해놨는데 또 밀렸다.. 역시 습관 만들기는 힘든 것 같다.
수요일 (17일차, 2024-08-27)
1. 새로 배운 내용
- Git에서 reset --hard를 통해 과거로 되돌아간다.
- Git에서 .git 파일은 commit 버전을 만들고 나면 모든 정보를 저장하기 때문에 hash 값을 안다면 버전으로 이동이 가능함
- Git에서 github를 이용할 때 pull = fetch + merge, sync = pull + push, clone = init + remote add origin URL + pull
2. 피어세션 내용
- 깃 특강으로 인해 피어세션이 없음
3. 회고
- Git을 이용하면서 add, commit, push 만을 이용해 왔었는데, 과거로 되돌리거나 브랜치를 이용할 수 있는 기술을 배울 수 있어서 너무 좋았고, 재밌었다. 오늘이 마지막이라 좀 아쉽지만 언젠가는 다시 만날 수 있지 않을까?
- 너무 피곤해서 쉬는시간이 될 때마다 좀 누워있었는데 안좋은 행동인 것 같다. 졸리더라도 계속 앉아있어야 습관이 될 것 같다.
목요일 (18일차, 2024-08-28)
1. 새로 배운 내용
- ViT가 등장하면서 데이터가 많아질수록 성능이 올라가기 때문에, 많은 데이터를 확보하는 기술이 생겨났다. Masked Autoencoders, DINO
- CNN에서 모델이 왜 잘 동작하는지 알아야 성능을 향상시키기 때문에, visualization 기술이 생겨났다. Filter weight visualization, Nearest neighbors in feature space, Dimensionality reduction, Layer activation, Maximally activation patches, Class visualization
- 모델의 decision을 결정하는 부분을 시각화 하는 기술이 생겨났다. Class activation mapping, Grad-CAM, Self-attention layer visualization, 이러한 해석가능한 Feature는 생성모델에 이용될 수 있다.
2. 피어세션 내용
- receptive field에 대한 이야기, cnn에서 layer와 pooling을 지나면 한 pixel은 기존 이미지의 큰 receptive field를 가진다.
- 곧 시작되는 프로젝트에 관한 이야기와 GPU 할당에 대해 이야기를 했다.
- 팀원들과 대학교와 학점에 관해 이야기를 나눴다.
3. 회고
- 할 일을 어느정도 끝내놓고 팀원들과 거의 오후 내내 수다를 떤 것 같다. 평일에 맨날 집에 있으니까 이런 이야기 시간이 너무 재밌는 것 같다. 팀원들 서로가 의지하는 관계가 되어 가는 듯 하다.
- 새로 배운 내용이 쏟아지고 있다. 내용 하나하나 자세히 알아가기는 어렵지만 대충 어떤 내용인지만 알고 가는 것도 좋다. 곧 프로젝트가 시작될텐데 그 전 까지 열심히 공부해야겠다.
금요일 (19일차, 2024-08-29)
1. 새로 배운 내용
- 독거미 키보드가 가성비. 가격은 2만원 중반대로 구매 가능
- 로지텍코리아 WAVE KEYS 무선 키보드는 인체공학적인 키보드인데 가격이 8만원 후반대로 너무 비쌈
- 엠스톤 그루브 GV8은 키캡으로 한글도 들어가고 소리도 거의 안나는데 가격이 15만원 후반대 개 씹 비쌈
2. 피어세션 내용
- 팀원들과 책상을 공유하고, 각자 공부하는 환경에 대해 알게 되었다. 나만 노트북 한 개 두고 쓰는데, 팀원들은 장비가 으리으리하다.
- 팀원들과 손 크기 이야기와 키 이야기를 했다. 키 분포가 다양하다.
- 팀원 중 막내가 키보드를 산다고 하길래 키보드에 대해 이야기를 했다. 갑자기 다들 자기 키보드 타자치는걸 동영상 찍어서 올린다.
3. 회고
- 막내가 충동구매로 키보드 산다니까 다들 열심히 알아봐 주는거 너무 정이 넘치는 팀이다. 굿
- 요즘 팀원들과 급격하게 친해지는 중인데 이제 슬슬 본성이 조금씩 나오는 것 같다. 나도 마찬가지
월요일 (20일차, 2024-09-02)
1. 새로 배운 내용
- U-Net은 Contracting path와 Expanding path가 대응되면서, output segmentation map에 input segmentation map이 결합됨
- instance segmentation의 개별 물체 탐지와 semantic segmentation의 배경 탐지를 결합한 Panoptic segmentation
- Transformer를 기반으로 segmentation하는 기술은 DETR과 MaskFormer가 있는데, transformer decoder에서 query가 input으로 들어감
2. 피어세션 내용
- 추석 끝나고 팀원들끼리 드디어 한 번 만나기로 했다.
- Two stage 와 One stage detector 에 대해 이야기 했다.
- R-CNN에서 Fast R-CNN, Faster R-CNN, Mask R-CNN으로 발전 될 때 Rol pooling과 RolAlign에 대해 이야기했다.
3. 회고
- 4강, 5강 강의를 들어야하는데 4강 1시간짜리를 하루종일 듣다보니깐 5강 듣기가 두려워져서 더 오래걸렸던 것 같다. 열정이 조금 식은건가.. 다시 불태워보자!!
- 새로운 내용들이 쏟아져서 다 머리에 넣기가 힘들다. 이 많은 내용을 다 알기 위해서 논문을 읽어야 할 것 같은데 갈 길이 너무 먼 느낌이 든다.
'Boostcamp AI Tech' 카테고리의 다른 글
부스트캠프 AI Tech 7기. 6주차 회고록 (6) | 2024.09.22 |
---|---|
부스트캠프 AI Tech 7기. 5주차 회고록 (1) | 2024.09.10 |
부스트캠프 AI Tech 7기. 3주차 회고록 (0) | 2024.08.26 |
부스트캠프 AI Tech 7기. 2주차 회고록 (0) | 2024.08.20 |
부스트캠프 AI Tech 7기. 1주차 회고록 (0) | 2024.08.09 |