학술 논문을 효율적으로 읽는 법
데이터 과학 분야에서 머신 러닝, 딥 러닝, 새로운 데이터베이스 및 데이터 엔지니어링과 같은 분야에서 사용되는 기술들은 매우 복잡합니다. 게다가 새로운 기술들이 매주 쏟아져 나오고 있어서 최신 동향을 따라잡고 필요한 정보를 얻기 위해서는 꾸준히 논문을 읽고 공부해야 합니다. 다만, 논문을 읽는 것은 쉬운 일이 아닙니다. 왜냐하면 논문은 독자들이 전문적인 지식을 갖추고 있다고 가정하고 쓰여지기 때문입니다. 그러나 논문을 읽는 것은 연습과 노력을 통해 향상될 수 있는 기술로 꾸준한 연습과 학습을 통해 논문을 이해하고 최신 지식을 습득하는 능력을 키워나갈 수 있습니다. 따라서 논문을 읽는 것을 두려워하지 말고 꾸준히 도전하고 연습하여 능력을 향상시켜 나가는 것이 중요합니다.
1 논문의 구성
다행히 대부분의 논문 들은 아래와 같은 형식을 따릅니다1:
- 제목: 흥미로운 제목과 함께, 저자와 그들의 소속에 대한 정보가 포함됩니다.
- 초록: 전체 논문의 요약으로, 주요 내용과 연구의 목적을 간략하게 설명합니다.
- 서론: 연구의 배경과 기존 연구에 대한 정보를 제공합니다.
- 방법: 연구 방법과 도구, 과정에 대한 상세한 설명을 담고 있습니다.
- 결과: 저자가 수집하고 분석한 데이터와 결과를 제시합니다.
- 토의: 저자가 결과를 해석하고, 자신의 발견과 가설을 설명하며, 독자를 설득합니다.
- 참고문헌: 본문에서 인용된 다른 논문과 자료들을 나열합니다.
- 부록: 추가적인 그림, 수학 공식, 또는 흥미로운 보충 자료를 포함합니다.
논문의 구성을 파악하고 읽으면 이해하는 것이 한결 수월해 질 것입니다.
2 체계적으로 논문 읽기
논문에 담긴 정보는 매우 밀도 높고 복잡하기 때문에 논문을 읽을 때 처음부터 끝까지 한 번에 읽으려고 하는 것은 비효율적입니다. 그래서 저는 논문을 읽을 때 다음과 같은 체계적인 접근법을 사용합니다:2
- 조용하고 편안한 환경을 선택하세요. 좋아하는 음료와 함께 몇 시간 동안 집중할 수 있는 공간을 마련하세요. 요즘에는 멋진 카페에서 작업하는 것도 좋은 방법입니다.
- 먼저 제목과 초록을 읽으세요. 논문의 전체적인 내용과 저자의 주요 목표, 핵심 결과를 파악하는 것이 목표입니다. 초록은 논문의 목적을 요약한 광고와 같으니 이를 통해 논문의 방향을 이해하세요.
- 논문을 훑어보며 전체적인 레이아웃과 내용의 위치를 파악하세요. 약 15 분 정도 그림과 키워드를 살펴보며 논문의 구조를 이해합니다.
- 서론에 집중하세요. 특히 익숙하지 않은 분야의 논문이라면 서론에 더 많은 시간을 할애하세요. 저자들이 제공하는 배경 정보와 참고 문헌을 통해 논문의 맥락을 이해할 수 있습니다.
- 그림에 특별한 주의를 기울이세요. 저자의 주요 메시지와 정보를 담고 있으므로 그림을 통해 논문의 핵심 내용을 파악하세요.
- 잠시 휴식을 취하세요. 산책이나 가벼운 간식을 통해 머리를 식히고 다음 단계로 넘어갑니다.
- 논문을 처음부터 끝까지 읽으세요. 이 단계에서는 상위 수준의 노트를 작성하기 시작합니다. 이해되지 않는 부분이 있더라도 표시만 하고 넘어가세요. 약 1 시간 30 분 정도 논문을 익히고 전반적인 흐름을 이해하는 데 집중합니다.
- 다시 초록부터 시작하여 서론을 빠르게 훑어보고 방법 섹션을 주의 깊게 읽으세요. 방법 섹션에는 논문의 근거가 되는 세부 정보가 담겨 있으므로 전체적인 이해를 얻는데 주력합니다. 결과와 토론 섹션을 읽으며 주요 결과와 그 결정 과정을 명확히 이해하세요.
- 다시 잠시 휴식을 취한 후 그림의 세부 사항을 살펴보세요. 방법, 결과, 토론 섹션을 읽으면 그림에서 더 많은 정보를 얻을 수 있을 것입니다. 30 분에서 1 시간 정도 집중해서 보세요.
- 두 번째로 전체적인 내용을 훑어보세요. 이번에는 매우 비판적인 시각으로 읽습니다. 이 과정은 이해하기 어려웠던 부분에 집중하고, 각 문장과 단어를 정확히 이해하세요.
- 이제 토론 섹션을 비판적으로 읽으면서 저자의 추론과 논리를 생각해봅니다. 그리고 논문을 읽으며 배운 내용과 제시된 증거를 비교하고 동료에게 질문할 만한 흥미로운 내용을 찾아보세요. 논문의 저자에게 이메일로 질문하는 것도 좋은 방법입니다.
- 이 시점에서는 논문에 대해 자신 있게 이야기하고 결과를 비판적으로 생각하며 다른 연구와 비교할 수 있어야 합니다. 그리고 내용을 오래 기억하기 위해 논문에 대한 글을 쓰는 것도 도움이 됩니다. 배운 내용과 결과의 중요성을 짧은 문장으로 정리해보세요.
3 논문을 읽을 때 생각해야 할 질문들
논문을 읽을 때 다음과 같은 질문들을 스스로에게 던져보면 내용을 더 쉽게 이해할 수 있습니다.
- 이 논문이 어떤 선행 연구나 이론을 바탕으로 작성되었는지 확인하세요. 소개 섹션에서 주로 이전 연구와 이론에 대한 언급을 찾을 수 있습니다. 이를 통해 논문의 맥락과 배경을 이해할 수 있습니다.
- 연구의 동기와 목적은 무엇인지 명확히 하세요. 저자가 연구를 수행한 이유와 그 중요성을 이해하는 것이 중요합니다. 소개 섹션에서 연구의 목적과 동기를 찾을 수 있습니다.
- 연구의 구체적인 목적을 나열하고, 각 목적이 어떻게 달성되었는지 살펴보세요.
- 연구에 사용된 장비, 소프트웨어, 도구 등을 확인하세요. 방법 섹션에서 이러한 정보들을 찾을 수 있습니다.
- 실험이나 연구 과정에서 어떤 변수들이 측정되었는지 파악하세요. 방법 섹션에서 변수들의 정의와 측정 방법을 확인할 수 있습니다.
- 통계적 검정이 사용되었다면, 그 결과와 해석을 주의 깊게 살펴보세요. 방법 또는 결과 섹션에서 통계적 검정의 결과와 의미를 이해해야 합니다.
- 주요 발견과 결과는 무엇인지 정리하세요. 결과 섹션에서 저자가 강조하는 주요 결과들을 파악하고, 그 중요성을 이해하세요.
- 이러한 결과가 해당 분야의 다른 연구들과 어떻게 연결되고, 어떤 의미를 갖는지 생각해 보세요. 토론 섹션에서 저자가 다른 연구들과의 비교와 해석을 어떻게 하는지 살펴보세요.
- 각 그림을 자세히 분석하고, 저자가 전달하려는 메시지를 파악하세요. 그림은 논문의 핵심 내용을 시각적으로 표현하므로, 그림을 통해 논문의 주요 내용을 이해할 수 있습니다.
- 결과의 재현 가능성과 코드의 존재 여부를 확인하세요. 재현 가능성은 연구의 신뢰성과 투명성을 평가하는 데 중요합니다.
- 논문의 저자, 연도, 제목을 정확히 기록하세요. 이는 논문을 인용하거나 참고할 때 필수적인 정보입니다.
- 저자 중에 익숙한 사람이 있는지, 그들의 이전 연구나 업적을 알고 있는지 확인하세요. 저자의 전문성과 연구의 맥락을 이해하는 데 도움이 됩니다.
- 모르는 핵심 용어와 개념이 있다면, 사전이나 교과서를 통해 찾아보거나, 전문가에게 문의하세요. 이해하지 못한 부분은 논문을 읽는 데 장애물이 될 수 있습니다.
- 결과에 대한 자신의 생각과 평가를 적어보세요. 결과가 타당하고 설득력 있다고 생각하는지, 다른 관점에서 바라볼 수 있는지 생각해 보세요.
4 저널 클럽 참여하기
논문을 읽고 토론하는 저널 클럽은 매우 유익한 활동입니다. 동료들과 함께 정기적으로 논문을 토론하면, 서로 다른 관점과 지식을 공유하고, 더 깊은 통찰력을 얻을 수 있기 때문이죠. 매월 1~2 편의 논문을 선택하여 함께 읽고 토론하는 저널 클럽을 시작해 보세요. 논문을 혼자 읽는 것보다 친구들과 함께 읽고 토론하는 것이 훨씬 더 즐겁고 유익한 경험이 될 것입니다. 저널 클럽을 통해 얻는 장점은 다음과 같습니다:
- 다양한 관점과 해석을 공유하고, 논문에 대한 이해를 심화할 수 있습니다.
- 논문을 읽는 재미와 동기를 부여합니다.
- 논문에 대한 비판적 사고와 분석 능력을 향상시킬 수 있습니다.
5 논문 읽기를 도와주는 도구들
다음은 논문 읽기를 도와주는 유용한 도구들과 그 설명입니다.3 논문을 읽고 연구하는 과정에서 이러한 도구들을 활용하면, 정보 접근과 관리를 더 효율적으로 할 수 있습니다. 특히 참고문헌 관리자는 특히 많은 논문을 관리하고 읽을 때 큰 도움이 됩니다.
5.1 논문 검색
- arXiv: 주로 과학, 수학, 공학, 컴퓨터 과학, 물리학, 통계학 등 다양한 분야의 논문을 자유롭게 다운로드하고 읽을 수 있습니다.
- PubMed: 미국 국립보건원 국립의학도서관 (NIH/NLM) 에서 제공하는 PubMed Central®(PMC) 은 생명과학 및 의학 관련 논문 전문 보관소입니다. PubMed 는 의학 및 생명 과학 분야의 논문을 검색하고 접근하기에 매우 유용한 도구입니다.
- Google Scholar: 구글의 검색 엔진을 활용하여 학술 문헌을 검색하는 도구입니다. 간단한 검색어를 입력하면 다양한 분야의 논문, 학위 논문, 책, 초록 등을 검색할 수 있습니다.
- Sci-hub: 유료 학술 논문에 무료로 접근할 수 있게 해주는 웹사이트입니다. 저작권 문제로 논란의 여지가 있지만, 많은 연구자들이 이용하고 있습니다.
- Sciencehubmutalaid: 연구자들이 서로 논문을 공유하는 사이트로 주로 유료 학술 논문을 위주로 읽고 싶은 논문에 대해서 요청을 하면 권한이 있는 다른 사람이 찾아 주고는 합니다.
- SCICSPACE: 논문 검색, 요약, 및 시각화 기능을 제공하는 플랫폼으로 LLM 기술을 사용해 문헌 조사 과정을 간소화하고 효율적으로 만듭니다.
5.2 참고 문헌 관리
- Zotero: 오픈 소스 참고 문헌 관리 소프트웨어로, 웹 브라우저와 통합되어 온라인 자료를 쉽게 수집하고 관리할 수 있습니다.
- Mendeley: 참고 문헌 관리와 학술 소셜 네트워크 기능을 결합한 도구로, PDF 주석 기능과 협업 기능이 강점입니다.
- PaperPile: 클라우드 기반의 참고 문헌 관리 도구로, Google Docs 와의 통합이 뛰어나 온라인 작업 환경에 적합합니다.
- Endnote: 광범위한 참고 문헌 관리 기능을 제공하는 소프트웨어로, 문헌 수집, 조직화, 인용 및 서지 작성을 효율적으로 수행할 수 있습니다. Microsoft Word 와의 통합이 뛰어나며, 다양한 인용 스타일을 지원합니다.
6 마치며
여러분은 이제 체계적인 접근법을 통해 논문을 효율적으로 읽고 이해할 수 있을 것입니다. 그러나 논문을 읽는 것은 꾸준한 연습과 노력이 필요한 과정이므로 항상 자신만의 방법을 찾아가는 것이 가장 중요하다는 사실을 기억하세요.
7 Reference
Footnotes
Hubbard, K. E., & Dunbar, S. D. (2017). Perceptions of scientific research literature and strategies for reading papers depend on academic career stage. PloS one, 12(12), e0189753.↩︎
Shout out to Chris at CoffeeCycle! Simply the best coffee in San Diego.↩︎
Keshav, S. (2007). How to read a paper. ACM SIGCOMM Computer Communication Review, 37(3), 83–84.↩︎