느린 일지 243

[학습 일지 / day 10] 그래도 간다

오늘은 새롭게 학습한 내용이 없다. 오전에는 코딩테스트 문제를 풀고 자소서를 하나 썼으며 오후에는 자소서 마무리하고 제출한 뒤 랜덤 피어섹션 (다른 팀 팀원들과의 만남), 피어섹션, 그리고 마스터 클래스에 참여하였다. 랜덤 피어섹션 때는 저번 주에 처음 겪었던 어색함을 잠깐 느꼈다가 이내 각자 자기 소개하고 자신의 목표나 관심 분야 등에 대해 얘기해보며 나름 즐거운 시간을 보냈다. 피어섹션 때에는 오늘 만나기로 약속했던 터라 조금 더 화기애애한 분위기 속에서 대화를 나누었다. 좋았던 것은 아쉬움이 남았던 부분들에 대해서 서로 적극적으로 얘기하여 앞으로의 개선 방향에 대해 같이 고민해본 점이 좋았다. 발전적인 활동이나 논의를 앞으로도 이어나갈 수 있을 것 같다. 마스터 클래스 때에는 최성철 마스터님께서 현..

[학습 일지 / day 9] 어쩌다 보니 벌써 12시

와 정말로 이게 이렇게까지 길어질 줄 몰랐다. 사실 주말에 하려고 했던 건데 어제까지 스피디하게 강의랑 과제를 끝내고 나니 오후 시간이 되니까 무료해져서 손을 댄게 화근이었다. (사실 뿌듯함) 아무튼 그래서 word2vec과 seq2seq 관련 논문들의 정리를 끝냈다. 그 개념이나 구조를 자세히 설명한 것은 아니고 번역을 조금 열심히 해서 논문 읽는 사람이 편하게 읽기 만든 그런 느낌? 너무 또 개념을 딥하게 들어가면 자료도 만들어야 하고 힘들 거 같단 말이지 이것도 쉽지는 않았지만 이게 또 잘 맞았던 것 같다. 오늘 수강한 강의는 병렬 처리에 대한 부분인데 모델 병렬 처리나 데이터 병렬 처리 등에 대해 배웠다. 사실 컴퓨팅 리소스가 바탕이 되야 하니까 나중에 필요하면 더 찾아보겠단 마음으로 가볍게 들었..

[학습 일지 / day 8] 배움은 끝나지 않았다!

오늘의 목표치는 많지 않았다. 강의 듣고 과제 마무리하고 논문 읽는 정도? 모두 코어타임(오전 10시 ~ 오후 7시) 내에 끝냈다. 가장 인상적이었던 활동은 피어 섹션 때 진행한 논문 스터디와 멘토링이다. word2vec 논문과 seq2seq를 읽고 발표 준비하신 분들의 발표를 들었는데 빡빡한 일정 와중에서도 열심히 준비해오신 모습들에 많은 감사함을 느꼈다. 나 또한 word2vec 논문을 읽는 것은 처음이었는데 그 안에 담긴 연관 내용들의 개념들이 많아 처음 접한 분들에게는 많이 어려웠을 거란 생각이 들었다. 나중에 본격적인 NLP 세션이 시작된 후에 공부하는 것도 괜찮지 않았을까 싶기도 했다. 내 기준에서 무언가를 진행시킬 때에 발생할 수 있는 위험에 대해 인지하게 되었다. 근데 또 도전적인 학습 활..

[학습 일지 / day 7] 밤이 길어졌다!

연일 2시 가까운 시간까지 작업을 하였다. 아침에 일어날 때는 좀 힘든데 점심 이후로는 어떻게든 하게 되는 것 같다. 늦게까지 작업하게 된 건 모두 우리 부덕이 덕이다... 하지만 오늘은 코드 짤 때 잔 실수를 많이 해서 이렇게 늦은 시간까지 컴퓨터 앞에 앉아있다. 정규표현식에 공백을 포함하지 않았다던가 경로를 초기화 해주지 않고 불렀다던가 등의 자질구레한 실수들이 많았다. 당연히 잘했겠지 싶은 부분에서 실수가 많이 나왔다. 그래서 틀린 곳이 어딘지 찾기 어려웠다. ㅠ 오늘은 코딩테스트 문제 풀고 1주차의 심화 과제 밀린 것 풀고 강의 듣고 또 눈에 보이는 질문 해결(?)해주고 팀원들에게 포트폴리오 보여주며 지금까지 한 프로젝트와 거기서 깨달은 바 등을 전달하고 코딩 테스트 같이 공부하는 캠퍼들과 온라인..

[학습일지 / day 6] 부덕아... 불 좀 꺼줄래?

와... 하루 종일 기본 과제를 풀었다. 오전에 코테 공부하고 오후에 자소서 2개 쓰고 그리고 나서 강의를 듣기 시작했다. 강의 자체는 가벼운 느낌이었는데 기본 과제가 정말 양이 많고 헤비했다. 그래도 과제로 내준 문서를 차근차근 따라가며 학습을 하다보니 pytorch에 대한 전반적인 이해도가 높아진 것 같아서 되게 뿌듯한 느낌이다. 문제 풀이는 최대한 스스로 하려고 했지만 막혀서 답이 안 보이는 경우에는 자료를 찾아보기도 했다. torch.gather() 나 hook의 사용이 낯설었고 또 어려웠다. 강의 내용 중에 행렬 곱셈 연산에 torch.mm() 함수를 쓴다고 해서 오... 그랬구나 했는데 이제는 너무나도 익숙해져버렸다. 기본적인 함수들은 이미 몸에 베어버린 것만 같다. 와... 이제 자야지 정말..

[학습 일지 / day 5] Gra... 예?

CNN과 RNN 수강 그리고 기본 과제를 오전 중에 후딱 해버리고 나는 또 코딩 삼매경에 빠졌었다. CNN과 RNN에서 몰랐거나 특별한 내용은 없었다. 아, 기본 과제를 풀면서 filter(bool, 리스트)를 써서 빈 문자열 원소를 제거할 수 있다는 것을 배웠다. 1655번: 가운데를 말해요 첫째 줄에는 백준이가 외치는 정수의 개수 N이 주어진다. N은 1보다 크거나 같고, 100,000보다 작거나 같은 자연수이다. 그 다음 N줄에 걸쳐서 백준이가 외치는 정수가 차례대로 주어진다. 정수는 -1 www.acmicpc.net 이 문제를 풀었는데 정렬로 푸니까 시간 초과가 나서 인터넷 찾아보고 heapq로 얼른 풀었었다. 그래서 약간 찜찜한 면이 있지만 뭐 고민만 하기엔 시간이 아까웠다. 오늘 자소서를 쓰려..

[학습 일지 / day 4] 고민

4일차 이제 드디어 몸도 마음도 부스트 캠프 스케쥴에 적응된 것 같다. 사실 힘들긴 한데 뭐 어찌저찌 진행은 되고 있다. 오늘 강의를 마무리 지으려고 했는데 아쉽게도 CNN과 RNN 파트가 남았다. 오늘의 목표는 그것과 코딩적인 부분이었다. 코테 문제를 풀기도 했고 같이 공부하는 사람들 코드 보고 흐름을 읽고 공부하기도 하였다. 약간 아쉬운 부분은 있지만 적당히 잘 달성해낸 것 같다. 오늘의 특이사항은 임성빈 마스터님의 마스터 클래스가 들었다는 것이다. 많은 사람들이 수학에 어려움을 느끼고 있었고 또 많은 사람들이 방향성에 고민을 가지고 있다는 것을 알게 되었다. 나도 겪었던 과정이라 공감이 많이 갔다. 수학은 학부 때 이해가 안가서 또는 외워지지 않아서 몇 번씩 쓰고 졸고 그랬었고 방향성은 나도 고민을..

[학습 일지 / day 3] 이상하다?

오늘 강의 다 들을 생각이었는데?? 왜... 하... 현실은 numpy까지가 한계였다. 핑계를 대자면 오늘 코딩 테스트 준비 채널을 만들어서 같이 규칙 정하고 정리하고 하느라 시간을 많이 보냈달까? 그렇지. 오늘은 졸지도 않았으니까 생각 이상으로 알차게 보냈을 것이다. 공부한 내용에 대해 정리하기에 앞서서 오늘 진행한 피어섹션이 피어씁니다 시간에 대해 얘기해보자면 다양한 개성을 갖춘 팀들이 있었고 다양한 백그라운드를 지닌 사람들이 또 있었다. 새로웠고 또 각 팀의 발표를 듣는 것이 재밌었다. 비록 아마 내가 최고령일 것 같아 윽... 했지만 뭐 어쩔 수 없지. 우리 팀과의 피어섹션 시간에서도 느꼈던 건데 내가 알고 있는 것과 전할 수 있는 것을 최대한 전하고 싶은 마음뿐이다. (같이 공부하면서) 이전에 ..

[학습 일지 / day 2] 나는 졸지 않을 거야...

2일 차... 유래 없이 빠른 기상을 해버렸다. 거의 5시쯤 일어났던 것 같은데 머리는 전혀 잠에서 깨지 않았고 또 개운하지 않았다. 다시 잠에 들기에는 애매했고 또 잠이 오지도 않았다. 유튜브 보고 책 읽고 또 어제 썼던 내용 확인해보고 하면서 시간을 보냈다. 오늘 데일리 스크럼(전일 성과나 당일 일과에 대해 짧게 공유하는 활동)을 처음 했는데 어제 처음 인사한 팀원들이었지만 반가운 마음이 들어 기분 좋게 인사하고 서로 얘기하고 또 그 덕에 기운을 차리면서 일과를 시작했다. 오늘의 목표는 강의를 최대한 많이 듣는 것 그리고 읽어볼 논문을 찾는 것이었다. 돌이켜보니 논문은 찾아보지 못했네... 아래 사이트를 훑어보긴 했는데 워낙 자료가 많다 보니 마음을 정하지 못했다. Papers with Code - ..

[학습 일지 / day 1] 다시 시작!

드디어 네이버 부스트캠프가 시작되었다. 오리엔테이션을 통해 부스트캠프 일정에 대해서 그리고 학습 가이드 라인, 유의 사항 등에 대해서 안내를 받았다. 각 분야별 멘토 님들의 말씀도 들었는데 모두 공감되고 또 도움이 되는 말씀들이었다. 오리엔테이션 후에는 강좌를 들으며 개인 학습을 하다가 피어 섹션이라는 색다른 경험을 하였다. 팀을 꾸려서 서로 으쌰으쌰! 하자는 느낌의 활동인데 처음에는 서로 낯설어했지만 팀 규칙이나 계획 등을 정하면서 조금 가까워졌다. 학습 내용에 대해 간략하게 정리하자면 파이썬 자료 구조와 파이써닉 코드 벡터와 행렬 등에 대해 공부하였다. 그간 generator를 왜 사용하는지 몰랐는데 일반적인 iterator 보다 메모리를 덜 사용하기 때문이라는 것을 알게 되어 좋았고 큰 규모의 데이..