작성자: 안윤표
논문이란?
논문은 하나의 주제에 대해서 학문적 연구 성과를 발표한 글입니다. 학문적 연구 성과에는 하나의 문제를 좋은 방법으로 해결하는 방법이나 이에 대한 의견이 포함됩니다. brAIns의 분야인 인공지능을 예시로 든다면, 이미지를 분류하는 문제(주제)를 최고 성능(SOTA, state-of-the-art)을 달성한다면 하나의 좋은 논문이 될 것입니다. 이 글 시리즈에서는 여러 분야의 논문보다는 특히 인공지능 분야 논문을 왜 읽어야 하고 어떻게 읽고, 발표할지에 대해 다루고자 합니다.
왜 논문을 읽어야 하는가?
인공지능 분야는 다른 분야와 달리 매우 빠르게 발전하고 있습니다. 5년 전의 책이 지금에서는 맞지 않는다던가, 라이브러리 버전이 맞지 않아서 실행이 되지 않는 경우도 많습니다. 그래서 온전한 연구 결과를 담아 정리한 책이 아닌 논문을 읽어야 하는 경우가 있습니다.
논문을 읽는다면, 최신의 연구 동향에 대해 이해할 수 있다는 장점이 있습니다. 지금은 인공지능 분야에서 화제가 되는 주제는 무엇이고, 가장 좋은 모델은 무엇인지 파악할 수 있죠. 특히 인공지능 분야 연구를 한다면, 지금의 연구는 어떠한 방향으로 진행이 되고 있는지 알 수 있습니다.
그렇지만, 논문을 읽기 위해서는 해당 분야에 대해 이미 사전 지식이 있어야 합니다. 논문은 이미 해당 분야에 대해 어느정도 알고 있다고 가정하고 쓰여진 글이기 때문에, 해당 지식이 없다면 이해하기 어렵습니다.
또한 논문은 영어로 작성이 되어 있습니다. 영어를 이해하기 어렵다면, 영어로 작성된 논문을 이해하기 어려울 것입니다. 그렇지만, 논문에서 쓰이는 영어 문단부터 문장까지의 구조는 틀에 맞추어져 있습니다. 이를 이해한다면, 보다 쉽게 논문을 이해할 수 있을 것입니다.
약간 다른 종류의 논문들
논문은 하나의 완성된 연구 결과를 담고 있지만, 약간 다른 종류의 논문도 있습니다.
Survey paper
Survey paper는 하나의 주제를 중심으로 현재 연구가 진행된 내용을 정리한 논문입니다. 새로운 사실이 아닌 지금의 연구 동향을 파악하기에 좋습니다. 장점은 하나의 주제에 대해 각각의 논문을 읽지 않고도 전체를 파악할 수 있습니다. 단점은 해당 survey가 쓰여진 당시에는 최신이 맞지만 자주 나오지는 않습니다. 더 최신 논문을 찾기 위해서는 직접 찾을 수 밖에 없습니다.
Workshop paper
각 학회에서는 workshop을 개최합니다. 하나의 주제를 가지고 여러가지 기술 동향을 파악하는 자리입니다. Workshop paper는 학회보다는 상대적으로 accept되기 쉽고, 해당 분야 주제에 대해 파악하기 쉽다는 장점이 있습니다.
What is the point in publishing a paper in a workshop rather than in a conference?
논문을 찾는 방법
어디에 발표된 논문을 찾을까?
인공지능은 다른 학문 분야보다 상대적으로 빠르게 성장하고, 발전하고 있습니다. 이 이유로, 인공지능 분야에서 최신 연구를 찾는 방법은 학술지(저널, journal)가 아닌 학회(conference)를 중심으로 탐색해야 합니다. 보통의 학회는 매 년 열리지만, ICCV와 ECCV는 격년으로 열립니다. ICCV는 홀수 년도에, ECCV는 짝수 년도에 번갈아 가면서 열리게 됩니다.
주로 좋은 연구 성과가 발표되는 학회는 다음과 같습니다. 링크는 2021년 학회를 기준으로 걸어두었습니다.
- Artificial Intelligence: AAAI
- Machine Learning: NeurIPS, ICML, ICLR
- Computer Vision: CVPR, ICCV, ECCV
- Natural Language Processing: ACL, EMNLP, NAACL
동료 평가(peer review)가 이루어진 논문 중 최신은 학회를 참고하면 되지만, 그보다 최신 논문을 찾기 위해서는 arXiv를 찾아보아야 합니다. 그렇지만 하루에도 수많은 논문이 arXiv를 통해 공개가 되기 때문에 본인의 정확한 연구분야가 정해지기 이전에는 위의 학회 논문을 주로 탐색해 보시는 것을 권합니다.
어디서 논문을 찾을까?
논문을 찾는 방법은 여러가지가 있습니다. 위의 학회 사이트에 바로 들어가서 탐색을 하는 방법이 있지만 각각의 학회마다 따로 찾아야 하는 불편함이 있습니다. 보통은 구글 학술 검색 (Google Scholar) 혹은 DBLP와 같은 논문을 탐색하는 사이트를 활용합니다. 구글 학술 검색의 경우 각 대학 도서관에서 활용 교육을 실시하고 있으며, 자세한 내용은 소속 대학 도서관 교육을 찾아보시는 것을 권합니다. 여기에서는 단순한 방법을 안내해 드리고자 합니다. UNIST 도서관 교육.
구글 학술 검색은 구글 검색과 유사한 방법으로 검색을 할 수 있습니다.
구글이라면 온라인 페이지를 탐색한다면, 구글 학술 검색은 논문이나 책의 챕터와 같은 학술 목적의 글을 중심으로 탐색합니다.
가장 단순한 방법은 관심 주제의 검색어를 치시면 검색 내용과 일치한 논문이 나오게 됩니다.
여기서 보다 상세히 검색을 하고 싶다면, 고급 검색을 활용해야 합니다.
고급 검색은 좌측 상단 구글 학술 검색의
예를 들어, 위의 학회에 나온 논문만을 검색하고 싶다면, 고급 검색에서 다음 매체에 발표된 문서 검색
을 활용하셔야 합니다.
주의할 부분은 1) 학회 약칭이 아닌 전체 이름을 검색해야 나오는 경우도 있습니다.
2) 학회 전체 이름의 경우 띄어쓰기는 OR로 처리가 됩니다.
두 단어 중 하나만 들어가도 검색이 되므로 "Computer Vision and Pattern Recognition"
과 같이 큰 따옴표로 묶어주셔야 일치되는 학회를 검색합니다.
3) 유사한 이름의 학회가 있을 수 있습니다. 이 경우를 조심해서 봐야 합니다.
논문 열람이 안되요!
보통의 인공지능 분야 논문은 Open Access라 하여, 누구나 논문을 무료로 열람하고 다운 받을 수 있습니다. 그렇지만, 오래 전에 투고된 논문이랄지, 특히 저널에 투고된 경우에는 저널을 관리하는 출판사에서 돈을 요구할 수 있습니다. 만약 각 대학에 소속이 되어 있으시다면, 해당 대학의 교외 열람 서비스를 활용하시면 됩니다. UNIST 교외접속