본문 바로가기

전체 글69

8주차 회고 [AI BoostCamp 8주차 (23.04.22~23.04.26) 회고] 부스트 캠프에서 공부를 한 지 벌써 두 달이 되어간다. 그리고 벌써 LV1 과정이 끝났다. 이번 주 강의 주제는 AI 서비스 개발 기초인데, 모델을 기획하고 개발하며 배포하는 과정 사이에서 일어나는 모든 일들에 대해서 간단하게 소개하는 강의들이었다. 대회 사이 한 주 동안 가볍게 듣는 강의들이라 공부한 내용에 대해서는 많이 할 말이 없다. 대회가 끝나고 같은 팀원, 그리고 다른 팀원들과 각자 회고하고 공유하는 일이 메인이지 않았나 싶다. 이제 부스트캠퍼들은 8주간의 LV1 과정을 마치고, 앞으로는 새로운 팀원들과 대회와 프로젝트를 진행한다. 우리 조는, 운이 좋게도 처음부터 마음이 잘 맞는 사람들끼리 구성이 되었고, 계속해서 함께.. 2023. 5. 1.
6~7주차 회고 [AI BoostCamp 6~7주차 (23.04.10~23.04.21) 회고] AI 기본 개념부터 NLP 입문까지, 그동안 배운 모든 내용을 쏟아붓고, 갈고 닦아온 실력을 마음껏 뽐내기 위해 모두가 노력하는 그 시기가 드디어 왔다. 사실 이건 다른 사람들의 이야기고, 내 일천한 경험으로는 갈고 닦았다고 하기도 민망하다. 그래도 배움의 자세로, 그리고 팀 프로젝트인 만큼 팀에게 조금이라도 도움이 되도록 노력했다. NLP 도메인의 첫 대회는 STS(Semantic Text Similiarity) Task이다. STS는 쉽게 말하면 두 텍스트의 의미가 유사한지를 그리고 구체적으로는 유사도가 어느 정도인지를 구하는 태스크이다. 대회에서는 두 개의 문장을 입력하면, 두 문장의 유사도를 0부터 5까지 점수를 매겨서.. 2023. 5. 1.
4주차 회고 [AI BoostCamp 4주차 (23.03.27~23.03.31) 회고] 비록 아직 4주밖에 되지 않았지만, 이번 주는 유독 바쁜 한 주였다. 그런데 앞으로는 프로젝트도 병행하게 될 테니 더 바빠질 일만 남았다고 생각하면 벌써부터 아찔하다. 그래도 그만큼 얻어가는 게 많으니 견뎌내고 겸허하게 배우려는 마인드를 유지하려고 노력한다. 그동안 게을렀던 모습에 대해서 반성하고 이제부터 할 수 있는 일에 집중하고 몰입하는 게 중요하다고 생각한다. 이번 주부터 본격적으로 NLP 도메인에 대해서 공부하기 시작했다. 사실 아직 딥러닝의 기초도 완벽하게 숙지하진 못했기에 걱정이 되긴 했지만, 그래도 그만큼 기대해온 순간이라 즐거운 마음으로 강의를 들었다. 지금까지 가져온 의문 중 일부를 강의를 들으면서 해소할 수도 있.. 2023. 3. 31.
[논문 리뷰] Sequence to Sequence Learning with Neural Networks 위 논문에 대해서 리뷰해보겠습니다. 사실 논문을 읽어본 적 조차 많지 않고, 리뷰까지 하는 건 처음이라 미숙할 수 있지만, 최대한 논문의 내용을 잘 해석해보려고, 그리고 이해한 내용을 쉽게 설명해보려고 노력하였습니다. 리뷰 순서는 논문에 쓰여진 내용의 순서를 따르려고 합니다. 각 파트별로 해당 파트에 대한 요약과 중간에 부연설명이 필요한 개념이 있다면 이를 덧붙이는 방법으로 작성하였습니다. 참고로, 부연 설명이 필요하지만, 중간에 끼워넣기에는 글의 흐름을 방해한다고 생각하는 경우에는 중간에 [1]과 같이 표기하여 단락이 끝난 뒤에 관련 내용을 설명하는 방식으로 작성하였습니다. Abstract 부분은 논문의 핵심적인 내용을 모두 담고 있기 때문에 최대한 모든 내용을 빠짐없이 설명하려 하였고, 이후 부분은 .. 2023. 3. 25.
3주차 회고 [AI BoostCamp 3주차 (23.03.20~23.03.24) 회고] 그동안은 매일 회고 내용을 조금씩 적어왔지만, 이제는 형식을 조금 달리 해보려고 한다. 사실 어떻게 보면 미루다가 며칠 치가 쌓여 버려서 대는 핑계에 가깝긴 하지만, 나름의 이유는 있다. 스페셜 피어세션에서도 매일 회고를 작성하려고 해보다가 생각을 바꿨다는 분들이 많이 보였다. 의도치 않게 숙제가 되어버린 것 같은 압박감, 억지로 어떤 생각을 해내야해서 본래의 목적을 헤친다는 이유, 그리고 회고가 아니라 당일 배운 내용을 요약정리해버릴 뿐인 글을 짜내게 된다는 게 원인이었다. 공감한다. 그래서 나도 방식을 바꿨다. 사실 매일매일 어떤 깨달음을 얻기는 어렵다. 어느 날은 그저 기계적으로 공부를 하고 새로 배운 내용을 받아들이는 날이.. 2023. 3. 25.
print 문은 어떻게 동작할까? 00. print문을 사용한 문자열 출력 파이썬을 처음 배울 때, print문을 사용하여 화면에 원하는 내용을 출력하는 것으로 시작하곤 합니다. 그리고 첫 실습으로 다음과 같은 과제를 수행하기도 하죠. 특별히 이런 과제에는 공백에 주의해서 문자열을 정확하게 출력해달라는 조건도 흔히 따라붙습니다. 저는 여기서 +와 ,를 사용하여 문자열을 구분하는 방식을 눈여겨봤습니다. 01. print문 내부에서 +와 , 의 차이점 먼저 + 를 사용하여 문자열을 연결해서 출력하면 다음과 같이 나옵니다. 그리고 , 를 사용하여 문자열을 출력하면 다음과 같이 나오죠. 여기까지는 누구나 알고 있습니다. 근데 왜냐고 물어보면 어떻게 설명해야 할까요? 보통은 그냥 아 덧셈을 사용하면 공백없이 문자열을 연결해서 출력해주고, 반점을 .. 2023. 3. 19.