Boostcamp AI Tech 17

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

7주차에는 첫 프로젝트가 마감합니다.월요일 (31일차, 2024-09-23)1. 새로 배운 내용- .sh 파일을 이용해서 인자를 받아서 sh로 실행할 수 있음. 2. 피어세션 내용- 오프라인 만남에서 지각한 팀원이 BoyWithUke - idtwcbf 노래를 불렀다.- 피어세션 시간 경계가 없고, 프로젝트 관련된 내용을 하루종일 이야기 했다.  3. 회고- 이제야 모델을 제대로 돌리기 시작한 것 같아서 다른 팀들보다 늦게 시작한 것 같지만 열심히 해봐야겠다. 화요일 (32일차, 2024-09-24)1. 새로 배운 내용- nohup을 이용해서 학습을 실행하면, 백그라운드로 실행되고, 터미널이 찍히는 내용을 log 파일로 볼 수 있음. 연결을 종료하더라도 실행은 지속됨.  2. 피어세션 내용- 피어세션 시간..

Boostcamp AI Tech 2024.09.27

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

6주차에는 첫 팀 프로젝트가 시작했습니다. 중간에 추석이 껴 있어서 2주간 이어집니다.화요일 (26일차, 2024-09-10)1. 새로 배운 내용- 좋은 소프트웨어를 생성하기 위해서는 모듈성, 응집도, 결합도를 고려하는데, 높은 응집도와 낮은 결합도를 가진 소프트웨어가 좋음- AlbumentationsTransform에서 data augmetation 기법을 Compose를 진행하면, 데이터의 개수는 증가하지 않고 데이터가 변환되어 적용  2. 피어세션 내용- 기존에 짰던 베이스라인 코드에서 새로 주어진 베이스라인 코드와 비교를 통해 더 추가할 사항을 GitHub Issue로 만들고, 팀원들이 해결할 Issue를 선택해 각자 해결하기로 했다.- git 협업과 관련한 내용으로 commit message c..

Boostcamp AI Tech 2024.09.22

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

5주차에는 CV관련된 많은 내용이 쏟아져 나오는데, 하나하나 공부하기보다 흥미있는 분야를 선택적으로 공부하는 것이 중요할 것 같아요.화요일 (21일차, 2024-09-03)1. 새로 배운 내용- Contrastive Languate-Image Pre-training(CLIP)은 모든 데이터를 가지고 있는 serch problem을 응용해 모든 데이터를 압축해서 neural network를 생성해서 이용. Text와 Image를 Constastive learning을 통해 similarity를 측정해 maximize, minimize하는 방향으로 학습함- ZeroCap은 이미지를 보고 이미지에 맞는 내용을 출력, Loss는 언어 모델의 유창함과 언어모델의 출력과 CLIP의 Loss의 합- DALL-E2는 ..

Boostcamp AI Tech 2024.09.10

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

이번주는 재미있는 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 회고록을 미리미리 적으려고 임시저장을 해놨는데 또 ..

Boostcamp AI Tech 2024.09.03

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

벌써 시간이 훌쩍 흘러 3주차가 되었습니다. 시간이 참 빠르네요화요일 (11일차, 2024-08-20)1. 새로 배운 내용- 데이터의 종류를 다양하게 알 수 있었다. 정형 데이터, 시계열 데이터, 지리 데이터, 관계형 데이터, 계층적 데이터 등- EDA란 탐색적 데이터 분석으로, 시각적인 방법으로 데이터를 파악할 수 있다. 2. 피어세션 내용- 매일 진행하는 코딩테스트 문제풀기와 관련하여, 백준과 프로그래머스에 차이점에 대해 이야기했다.- LSTM에서 Forget gate의 역할을 제대로 이해하는 시간을 가졌다. 3. 회고-  코로나가 95%정도 맞는 것 같았는데 이 날 제일 아팠어서 2강 중간 정도 듣다가 그냥 하루종일 누워있었다. 건강관리 잘 하고 아프지 말아야겠다.수요일 (12일차, 2024-08-..

Boostcamp AI Tech 2024.08.26

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

2주차에는 광복절이 껴있어서 하루가 밀렸습니다월요일 (6일차, 2024-08-12)1. 새로 배운 내용- ML LifeCycle에 대한 정의는 작업 T에 대해 경험 E와 함께 성능 P를 향상시킨다.- 결정 계수는  모델이 종속 변수의 변동성을 얼마나 설명하는지 나타내는 지표이다.- 손실함수는 차별적 설정과 확률적 설정으로 나뉘고, 대부분의 경우 확률적 설정을 많이 사용한다. 2. 피어세션 내용- 과제1 데이터 업로드에 대해서 이야기 했다. 너무 오래 걸려서 이상하다.- 데이터사이언스 카운팅소트에 대한 이야기를 했고, 뒤에서 부터 시작하는 것과 앞에서 부터 시작하는 것에 대한 이야기를 했다. 3. 회고-  주말동안 다들 데이터사이언스 영상을 보고 왔는데 나는 대전 여행 이슈로 1개 밖에 못들어서 정규타임에..

Boostcamp AI Tech 2024.08.20

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

얼마나 꾸준하고 오래 적을지 모르겠지만 저의 첫 회고록 입니다.월요일 (1일차, 2024-08-05)1. 새로 배운 내용- PyTorch에 정의와 여러 차원의 텐서에 대해서 배웠다. 3-D Tensor에서 dim부분이 어려웠다.- 표본 분산(자유도)은 전체에서 1개 뺀 개수로 나눠준다.  2. 피어세션 내용- 피어세션 전에 팀원들과 멘토님을 같이 만나서 소개를 했다.- 발표자료를 위해 팀명, 팀원소개, 룰, 각오를 정했다. 3. 회고- PyTorch 텐서에 관해서 두루뭉숭하게 알고있던 내용을 정리할 수 있었다. 기존 파이썬에서 알던 리스트와 별 다를게 없는줄 알았는데, 여러 자료형과 메소드들이 달라서 - 첫 날이라 긴장 많이하고 좀 무서웠었는데, 강의도 들을만 했고 팀원들도 좋은 분들인거 같은데 어색해서..

Boostcamp AI Tech 2024.08.09