← 최신 논문
💬 NLP

Named Entity Recognition of Historical Texts via Large Language Model

본 연구는 주석 달린 훈련 데이터가 부족한 역사적 텍스트의 개체명 인식에 대해 제로샷 및 퓨샷 프롬프팅 전략을 활용하는 대규모 언어 모델이 완전 감독 모델의 성능에는 미치지 못하지만 합리적으로 강력한 성과를 거두며 실효성 있고 효율적인 대안이 될 수 있음을 보여준다.

원저자: Shibingfeng Zhang, Giovanni Colavizza

게시일 2026-04-29
📖 4 분 읽기☕ 가벼운 읽기

원저자: Shibingfeng Zhang, Giovanni Colavizza

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

고대, 먼지 쌓인 18 세기와 19 세기의 신문과 손으로 쓴 편지들이 가득한 거대한 도서관을 상상해 보세요. 여러분은 그 안의 특정 인물, 도시, 또는 조직에 대한 언급을 모두 빠르게 찾고 싶습니다. 이것이 **개체명 인식 (NER)**의 역할입니다: 컴퓨터에게 "나폴레옹", "파리", "더 타임스"와 같은 이름을 텍스트 블록에서 찾아내고 라벨링하도록 가르치는 것입니다.

문제는 이러한 고문서들이 컴퓨터에게는 악몽이라는 점입니다. 낯설고 고어적인 언어로 쓰여 있고, 철자가 일관되지 않으며 (예: "show" 대신 "shew"), 스캔 과정에서 발생한 오타가 가득합니다. 컴퓨터가 이를 처리하도록 가르치려면 보통 인간 전문가가 수천 페이지를 읽어서 모든 이름을 수동으로 라벨링해야 합니다. 이는 비용이 많이 들고 느리며, 종종 전문가나 자금이 부족해 불가능하기도 합니다.

새로운 접근법: "말하지 않고 보여주기" 전략

이 논문은 **대규모 언어 모델 (LLM)**을 사용하여 이 문제를 해결하는 새로운 방법을 테스트합니다. LLM 을 인터넷의 거의 모든 것을 읽은 초지능적이고 잘 읽은 로봇으로 생각하세요. 연구자들은 그 로봇에게 값비싼 라벨링 예시가 필요한 고된 훈련 과정을 강요하는 대신, **프롬프팅 (Prompting)**이라는 다른 접근법을 시도했습니다.

그들은 로봇을 아직 특정 업무에 훈련되지 않은 신입 사원처럼 대했습니다. 그들은 로봇에게 "치트 시트 (프롬프트)"를 주고 작업을 수행하도록 요청했습니다. 연구자들은 두 가지 주요 전략을 테스트했습니다:

  1. 제로샷 (Zero-Shot, "눈가리개" 테스트): 그들은 단순히 로봇에게 "여기에 텍스트가 있습니다. 사람과 장소를 찾아보세요."라고만 말했습니다. 예시는 전혀 제공되지 않았습니다.
  2. 퓨샷 (Few-Shot, "나 보여줘" 테스트): 그들은 로봇에게 먼저 작업의 아주 작은 샘플을 주었습니다. 그들은 "이 문장이 있습니다: '나폴레옹이 파리로 갔다.' 이 문장에서 '나폴레옹'은 사람이고 '파리'는 장소입니다. 이제 이 새로운 문장을 보고 똑같이 하세요."라고 말했습니다.

실험: "하나의 예시"라는 놀라운 발견

연구자들은 독일어, 프랑스어, 영어, 스웨덴어, 핀란드어 등 다섯 가지 언어로 된 역사적 텍스트 컬렉션에서 이를 테스트했습니다. 그들은 로봇에게 1 개, 3 개, 또는 5 개의 예시를 제공하는 다양한 시도를 했습니다. 또한 무작위로 예시를 선택하거나 로봇이 읽으려는 텍스트와 매우 유사한 예시를 선택하는 등 예시를 고르는 다양한 방법도 시도했습니다.

다음은 그들이 발견한 바를 몇 가지 간단한 비유로 설명한 것입니다:

  • 하나의 예시가 적정선입니다: 놀랍게도, 로봇에게 단 하나의 예시만 주는 것이 세 개나 다섯 개를 주는 것보다 더 잘 작동했습니다. 이는 아이에게 게임을 설명하는 것과 같습니다: 하나의 명확한 예시만으로도 충분할 때가 많습니다. 만약 다섯 개의 예시를 주면, 아이는 추가적인 잡음이나 긴 지시사항 때문에 혼란을 겪을 수 있습니다. 로봇은 단일하고 명확한 시연으로 가장 잘 수행했습니다.
  • 예시를 어떻게 선택하든 크게 중요하지 않습니다: 연구자들은 목표 텍스트와 정확히 같은 예시 (쌍둥이를 찾는 것과 같음) 를 선택하는 것이 무작위로 선택하는 것보다 더 도움이 될지 궁금해했습니다. 그들은 그것이 실제로 중요하지 않다는 사실을 발견했습니다. 예시가 완벽한 일치이거나 단순히 무작위 표본이거나 상관없이, 로봇은 단일 예시로부터 똑같이 잘 학습했습니다. 마치 로봇이 그토록 똑똑해서 예시가 작업과 얼마나 유사한지와 상관없이 거의 어떤 단일 예시로부터도 게임의 규칙을 파악할 수 있는 것처럼 보였습니다.
  • "그룹 투표" 트릭: AI 는 때때로 동전 던지기처럼 약간 예측 불가능할 수 있으므로, 연구자들은 로봇에게 세 번 작업을 수행하게 한 다음 가장 자주 나타난 답변을 선택했습니다 (다수결 투표). 이는 위원회가 결정을 내리는 것과 비슷하게 약간 도움이 되었지만, 개선 효과는 작았습니다.

결과: 좋지만 완벽하지는 않음

로봇은 제법 잘 수행했습니다. 전혀 예시가 주어지지 않았을 때보다 하나라도 예시를 주었을 때 이름을 찾는 능력이 훨씬 뛰어났습니다. 그러나 여전히 인간이 방대한 양의 라벨링된 데이터로 몇 달 동안 훈련시킨 "골드 스탠더드" 시스템을 이길 수는 없었습니다.

  • 예외: "소나 (Sonar)"라는 독일어 텍스트 컬렉션으로 구성된 한 데이터셋에서는 로봇이 이전의 최선 방법보다 실제로 더 잘 수행했습니다.
  • 격차: 대부분의 다른 텍스트에 대해서는 로봇이 여전히 수동 훈련이라는 중노동을 감당해 온 전문가들보다 뒤처져 있었습니다.

핵심 결론

이 논문은 고대 역사책을 읽게 하려면 항상 인간 라벨러의 거대한 팀이 필요하지 않다는 것을 증명합니다. 여러분은 똑똑한 AI 를 사용하여 단 하나의 예시만 보여줌으로써 놀랍도록 좋은 결과를 얻을 수 있습니다.

이 "원샷 (one-shot)" 방법은 아직 완벽하지 않으며 가장 정확하고 인간이 훈련시킨 시스템을 대체할 수는 없지만, 강력하고 무료이며 빠른 도구입니다. 이는 연구자들이 거대한 훈련 데이터셋을 만들 예산이나 시간이 없더라도 역사적 기록을 즉시 탐색할 수 있게 해줍니다. 마치 시작하기 전에 무엇을 찾아야 하는지 빠르게 상기시켜 주기만 하면 고서적을 여러분과 함께 읽어줄 수 있는 유용한 조수처럼 말입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →