ML, DL 세계에 들어온 사람이라면, 이제 막 입문자이든 ML Engineer라는 타이틀을 자신있게 쓰는 사람이든 논문(academic literature)을 읽는 건 아주 기본적인 일상이 될 것이다.
앤드류응 교수님의 논문 읽기에 관련한 조언을 간단히 정리해보자.
Stanford CS230: Deep Learning | Autumn 2018 | Lecture 8 - Career Advice / Reading Research Papers 중 Reading Research Papers 관련 내용만 짧게 정리해보았다.
: 읽어볼 논문을 리스트로 작성해두자. 기록이 뭐든 첫 번째 답이다.
: 기본적으로 한 번에 한 개 이상의 논문을 봐야 한다. (병렬적으로 봐야함)
그렇기 때문에 자세히 읽을 것과 아닌 것을 선택하고 구분해야 한다. 아마 당신은 논문의 10~20%를 읽을 것이고 어느 정도 높은 수준으로 이해한 후, 자세히 읽을 것과 아닌 것을 정할 수 있을 것이다.
: 논문의 제목과 초록, 핵심 구조 그림, 실험 연구 부분을 읽고 나면 논문의 기본적인 컨셉과 아이디어를 알 수 있을 것이다. 특히 딥러닝 계열의 논문을 한두 개의 도표로 여러 논문을 정리해놓기 때문에 꼭 먼저 살펴보자.
: 도입과 결론, 초록에는 논문의 저자가 신중하게 요약해놓은 내용을 볼 수 있다.
핵심 논문들을 정리하는 블로그들도 많고, SoTA를 사용하기도 한다. (https://paperswithcode.com/area/computer-vision)
1. 트위터
2. ML subreddit (https://www.reddit.com/r/MachineLearning/)
3. ML/DL Conference: NIPS/ICML/ICLR
4. 각종 커뮤니티 or 그룹
논문 리딩에 첫 발을 내딛는데 정말 심적으로 큰 도움이 되었어요!! 깔끔한 정리 감사합니다!😆