반응형

전체 글 209

2023년 고려대학교 컴퓨터학과 인공지능응용전공 서류, 면접 후기

최근에 인공지능 대학원 합불 결과가 나온 김에, 각 학교별 후기에 대해서 적어보려고 한다. 고려대학교는 컨택의 영향이 큰 편이라고 한다. 물론 당연히 컨택을 안하고 진학을 하려고 하는 사람은 없겠지만... 진학 약속을 받아놓은 곳이 없다면 서류가 훌륭하고 면접을 아무리 잘봐도 탈락될 가능성이 높다. 인턴 컨택 실패 '자대니까... 그래도 받아주시겠지'라는 어중간한 마음으로 여러 번 컨택 시도했던 것 같다. 그렇게 학부 때에만 교수님 세 분 정도에게 컨택을 시도했었다. 그런데 전부 잘 안됐다. 이유를 생각해보자면 1. 부족한 AI 관련 경험 2. 타전공 3. (당시) 낮은 학점 정도가 원인이었을 것 같다. 그런데 기대도 안한 타대 인턴이 붙어서 거기서 인턴을 하게 되었다? 이 이야기는 나중에 하기로 하고...

AI 대학원 진학을 위한 팁 : 컨택 2편 이메일과 CV 작성

이전 포스트에서 이어서, 이번에는 이메일과 CV를 작성하는 방법에 대해서 설명드리겠습니다. 컨택 이메일 관심 연구분야를 정했고, 해당 연구를 하는 연구실을 찾았고, 인턴 or 진학을 할 결심이 섰다면, 이제 해당 연구실의 교수님께 연락을 드리면 됩니다. 여기서 이메일을 적을 때에는 보통 다음과 같은 것을 적어서 보내면 됩니다. 1. 자신의 전공, 출신 학교 2. 졸업시기, 희망하는 진학 형태(석사, 석박통합) 3. 연락드린 계기 4. 자신의 주요 관심분야 및 주요 활동 간략히 5. CV, 성적표 첨부 6. '감사 인사' 한 2년전에 보냈었던... 컨택 메일을 예시로 보여드리겠습니다. 제목 : [대학원 진학 면담 요청] 연구실 석사 진학을 희망하여 면담을 요청드립니다. 안녕하십니까? OO대학교 OO학부 및..

AI 대학원 진학을 위한 팁 : 컨택 1편 컨택에 있어서 중요한 것들

당분간 AI 대학원 + AI 연구를 하는 연구실에 진학에 도움이 될만한 팁을 몇 가지 포스팅하려 합니다. 몇 편으로 나누어서 연재하려고 하는데, 1. 컨택 편 2. 인턴 편 3. 진학 - 서류 편 4. 진학 - 면접 편 으로 나누려고 합니다. 내용은 기밀 유지가 되는 선에서 작성하려 합니다. AI 연구를 하는 연구실로 진학하는 것은 어렵습니다. 그 이유로 몇 가지 들자면, 1. 대부분의 연구실에서 해당 연구실에서의 인턴 경험을 요구합니다. 2. 지원자가 많습니다. 이런 점이 1과 같은 요인에도 영향을 끼칩니다. 3. 일정 수준의 실력까지는 상대적으로 쉽게 접근할 수 있는 분야입니다. 실험에 필요한 것이 좋은 GPU가 달린 컴퓨터 혹은 Colab과 같은 서버 대여 정도가 끝입니다. 그리고 교육 자료도 풍부..

[PyTorch] PyTorch 새로운 Module 개발 & 구현 기록

아래 코드 스니펫은 인턴 생활을 하면서 새로 개발하거나 이전 논문에서 있었던 모듈을 재구현 한 것이다. CGN에의 training scheme 구현. 아래에 원본 github과 paper가 있습니다. 필자의 training scheme과 구조가 달라서 따로 함수로 적출한 형태입니다.. 원본에서는 Model Class 내에서 dataloading과 train을 하도록 구현되어있었습니다. https://github.com/KAIST-vilab/OC-CSE GitHub - KAIST-vilab/OC-CSE: Unlocking the Potential of Ordinary Classifier: Class-specific Adversarial Erasing Framework for We Unlocking the ..

AI/PyTorch 2023.02.15

[Paper Review] EPS(Explicit Pseudo-pixel Supervision) 논문 리뷰

Railroad is not a Train: Saliency as Pseudo-pixel Supervision for Weakly Supervised Semantic Segmentation Weakly Supervised Semantic Segmentation 분야에서 2021년 CVPR accpet 및 SotA를 달성한 논문이다. 우선 WSSS(Weakly Supervised Semantic Segmentation)의 Process에 대해서 간단히 설명하자면, image에 어떻나 object가 존재하는지만 알려주는 label(이를 image-level label이라고 한다.)을 이용해서, pixel마다 label 정보(이를 pixel-level label이라고 한다.)가 있던 Fully Supervis..

AI/Paper Review 2023.01.08

[Paper Review] DeepLab V2 논문 리뷰

DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs 주요 업적 : atrous convolution atrous spatial pyramid pooling (ASPP) fully connected Conditional Random Field (CRF) 도입 DCNN의 translation invariance는 segmentation의 localization precision을 저하한다. 세가지 해결 과제가 있다. reduced feature resolution existence of objects at multiple scales reduced localiz..

AI/Paper Review 2022.08.24

LG Aimers 1기 수료 후기

어쩌다 하게 되었나 여름방학에는 포트폴리오도 만들 겸, 로봇팔에서 사용할 CNN 모델을 구현할 생각이었다. 그런데 어느날 학과 사무실에서 문자가 왔었다. 사이트를 보니 자율주행에 사용되는 Radar 센서에 관한 해커톤을 진행하고 교육도 시켜준다길래 오... 하고 있다가, 대회에서 요구하는 Task가 무엇인지 살펴보기 위해서 신청서를 야금야금 쓰다보니 갑자기 신청되었다. 자기소개서 쓰거나 하는 것도 없이 그냥 메일과 전화번호만 쓰고선... ... 취소 처리를 해야겠다 싶기는 했는데, 시험기간이라 귀찮기도 하고, 정 할 거 없으면 해야지 싶어서 놔뒀다가... 정작 방학이 시작되니 바빠져서 관두려고 했었다. 그래서 문의드렸는데, '이번에 관두면 다시 지원 불가하다.'라는 답변에 지레 겁먹고, 참여해버렸다. 온..

[Paper Review] DeepLab V1 논문 리뷰

SEMANTIC IMAGE SEGMENTATION WITH DEEP CONVOLUTIONAL NETS AND FULLY CONNECTED CRFS : DeepLab V1 주요 업적 Atrous Convolution을 제안하여 Signal reduction을 최소화 추후 Dilated Convolution이라는 이름으로 다시 사용 CRF 사용해서 boundary에서의 성능 향상 Introduction 기존 Segmentation은 Localization이 낮았다. fully-connected Conditioal Random Field를 이용하여 model 결과의 Fine-detail을 살린다. CRF의 경우 기존 Classifier의 class score와 Low-level pixel/edge inform..

AI/Paper Review 2022.08.12

[Pytorch Error] RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation 해결

[Pytorch Error] RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation: [torch.FloatTensor [21, 21, 4, 4]] is at version 2; expected version 1 instead. Hint: enable anomaly detection to find the operation that failed to compute its gradient, with torch.autograd.set_detect_anomaly(True). 위와같은 inplace operation이 gradient flow를 방해하는 이유는, computa..

AI/PyTorch 2022.08.03

[Paper Review] U-Net 논문 리뷰

U-Net: Convolutional Networks for Biomedical Image Segmentation 기존 연구의 문제점 이미지에서 하나의 patch를 추출하는데, 각 patch를 모두 다른 network에서 학습을 진행했다. 이는 overlapping하는 부분 때문에 연산이 낭비되는 문제가 있었다. 크기가 큰 patch의 경우 max-pooling을 더욱 많이 거치는데, 이 경우 localization accuracy(즉, 각 pixel 별 class 예측의 정확도)가 떨어진다. 크기가 작은 patch의 경우 context에 대한 인식률이 떨어지게 된다. U-net의 Architecture Fully Convolutional Network이 발전한 모델이다. end-to-end로 train..

AI/Paper Review 2022.07.28
반응형