Skip to main content
공개 노트

MMProLong이 보여준 장문 멀티모달 AI의 다음 과제: 길이보다 검색 능력

Views 6약 5분생성형 AI 활용
Summary

MMProLong: 긴 문서는 '베껴쓰기'보다 '질문 찾기'로 배운다

기업 문서, 연구 보고서, 계약서, 회의 자료, 긴 영상 기록을 AI가 다루려면 단순한 이미지 인식이나 텍스트 추출만으로는 부족하다. 사용자가 원하는 것은 수백 쪽 문서를 넣었을 때 모든 내용을 요약하는 모델이 아니라, 질문과 관련된 근거를 문서 어딘가에서 찾아내고 그 맥락을 이해해 답하는 모델이다. 장문 컨텍스트 비전-언어 모델이 주목받는 이유도 여기에 있다.

이 관점에서 MMProLong은 “입력창을 얼마나 크게 만들 수 있는가”보다 “긴 입력 안에서 필요한 정보를 어떻게 학습해 찾게 할 것인가”라는 문제를 전면에 놓는 연구로 볼 수 있다.1

장문 멀티모달 모델이 필요한 세 가지 사용 장면

논문은 장문 컨텍스트 LVLM, 즉 대형 비전-언어 모델의 주요 활용 영역으로 장문 문서 이해, 비디오 분석, 에이전트형 멀티턴 도구 사용을 제시한다.1 세 영역은 겉으로는 달라 보이지만 공통점이 있다. 입력이 길고, 필요한 정보가 한곳에 모여 있지 않으며, 모델이 여러 단서를 오가며 판단해야 한다는 점이다.

문서 이해에서는 표, 그림, 본문, 각주, 페이지 구조가 함께 등장한다. 비디오 분석에서는 시간축을 따라 장면과 사건이 흩어져 있다. 에이전트형 도구 사용에서는 이전 대화, 중간 실행 결과, 후속 지시가 누적된다. 따라서 장문 컨텍스트 성능은 단순한 메모리 확장이 아니라, 긴 흐름 속에서 관련 단서를 식별하는 능력과 연결된다.

MMProLong의 사실적 위치

MMProLong은 ByteDance Seed와 홍콩과기대 연구진이 연구한 긴 문서 학습용 이미지-언어 모델이다.1 기반 모델은 Alibaba의 오픈 모델 Qwen2.5-VL이며, 연구는 7B 비전-언어 모델의 컨텍스트 길이를 32K에서 128K로 확장하는 지속 사전학습을 다룬다.1

데이터 구성에서는 ByteDance의 Seed 2.0을 활용해 문서 섹션별 질문-답변 쌍을 생성했다. 모델은 128,000토큰으로 학습됐고, 256,000 및 512,000토큰 입력 길이에서도 안정적으로 동작한 것으로 보고됐다. 또한 Needle-in-a-Haystack 벤치마크에서는 Qwen2.5-VL-7B 기반 모델보다 평균 29.4점 높은 결과를 보였다.1

이 수치들은 연구의 성과를 보여주지만, 더 중요한 부분은 방법론적 시사점이다. 장문 컨텍스트 모델을 개선하려면 모델 구조나 최대 길이뿐 아니라 어떤 형식의 데이터로, 어떤 길이 분포를 갖게 학습할 것인지가 핵심 변수가 된다.

OCR을 잘하는 것과 문서를 이해하는 것은 다르다

문서 AI에서 OCR은 필수 기반 기술이다. 문자를 인식하지 못하면 문서 질의응답도 성립하기 어렵다. 하지만 긴 문서를 다루는 모델의 병목이 항상 OCR 자체에 있는 것은 아니다. 논문은 장문 컨텍스트 학습에서 주요 병목이 추론 자체보다 관련 정보를 검색하는 과정에 있다고 분석한다.1

이 대목은 실무적으로 중요하다. 많은 문서 AI 시스템은 “문서를 잘 읽는가”를 먼저 따지지만, 실제 사용자 경험은 “질문에 필요한 위치를 제대로 찾는가”에서 갈린다. 수십만 토큰 입력을 허용하더라도 모델이 관련 페이지나 구간을 놓치면 답변 품질은 떨어진다. 반대로 OCR 능력이 일정 수준 확보된 뒤에는, 질문과 근거를 연결하는 학습이 성능 차이를 만들 수 있다.

논문에서 긴 문서 VQA가 OCR 전사보다 장문 컨텍스트 학습에 더 효과적인 데이터 형식으로 보고된 것도 같은 맥락이다.1 전체 내용을 그대로 옮기는 과제는 모델에게 입력을 복제하는 방향의 학습 신호를 준다. 반면 질문-답변 형식은 긴 문서 안에서 필요한 근거를 찾아 답을 구성하는 훈련을 제공한다.

길이 확장은 ‘최대치 경쟁’이 아니라 분포 설계 문제다

긴 컨텍스트 모델 논의에서는 흔히 최대 토큰 수가 전면에 등장한다. 그러나 MMProLong 연구가 제기하는 흥미로운 지점은 최대 길이보다 학습 데이터의 길이 분포다.

논문에 따르면 128K 길이에 집중한 데이터보다 여러 길이를 균형 있게 섞은 데이터가 더 좋은 성능을 냈다.1 이는 긴 입력에만 과도하게 맞춘 학습이 항상 최선은 아니라는 뜻이다. 실제 사용 환경에서는 짧은 문서, 중간 길이 문서, 매우 긴 문서가 섞여 들어온다. 또한 답이 문서 앞부분에 있을 수도, 중간에 있을 수도, 끝부분에 있을 수도 있다.

균형 잡힌 길이 분포는 모델이 다양한 길이와 위치에서 핵심 정보를 찾는 일반화 능력과 관련된다.1 따라서 장문 컨텍스트 학습의 목표는 특정 길이에 특화된 모델을 만드는 것이 아니라, 길이와 위치가 바뀌어도 검색 전략이 무너지지 않는 모델을 만드는 데 가깝다.

문서 AI 개발자에게 주는 시사점

MMProLong의 접근은 문서 기반 서비스나 사내 지식 검색 시스템을 만드는 팀에도 참고할 만하다. 첫째, 단순히 더 많은 문서를 넣는 것만으로는 충분하지 않다. 문서의 어느 부분이 어떤 질문의 근거가 되는지 연결하는 데이터 설계가 필요하다.

둘째, 학습이나 평가 데이터가 특정 길이에 치우치면 실제 환경에서 성능이 흔들릴 수 있다. 긴 문서 성능을 높이려면 긴 샘플을 늘리는 동시에 다양한 길이와 위치 조건을 포함해야 한다.

셋째, 장문 모델 평가는 추론 능력과 검색 능력을 구분해서 봐야 한다. 모델이 답을 틀렸을 때 이유가 논리 부족인지, 관련 정보를 찾지 못했기 때문인지에 따라 개선 방법이 달라진다. 논문이 장문 컨텍스트 학습의 병목을 관련 정보 검색으로 분석했다는 점은 이 구분의 필요성을 뒷받침한다.1

남는 질문들

MMProLong은 장문 비전-언어 모델 학습에서 데이터 형식과 길이 분포가 중요하다는 근거를 제시하지만, 아직 확인해야 할 부분도 있다. Needle-in-a-Haystack류 평가는 긴 입력 속 특정 정보를 찾는 능력을 보여주는 데 유용하지만, 실제 문서 업무는 표 해석, 시각적 배치 이해, 복수 근거 통합, 모호한 질문 처리까지 요구할 수 있다.

또한 256K와 512K 입력 길이에서 안정적으로 동작했다는 결과는 의미가 크지만, 긴 입력을 실사용 서비스에 적용할 때는 비용, 지연시간, 검색 정확도, 사용자 인터페이스 설계가 함께 문제가 된다. 모델이 긴 컨텍스트를 처리할 수 있다는 사실과, 제품이 그 능력을 효율적으로 제공할 수 있다는 사실은 별개의 과제다.

앞으로 볼 것

MMProLong에서 주목해야 할 다음 관전 포인트는 세 가지다. 첫째, 장문 문서 VQA 방식이 다양한 문서 유형과 언어에서도 같은 효과를 내는지다. 둘째, 균형 잡힌 길이 분포라는 원칙이 비디오 분석이나 에이전트형 도구 사용에서도 유효한지다. 셋째, 긴 컨텍스트 모델의 평가가 단순한 정보 회수에서 실제 업무형 문서 이해로 얼마나 확장될지다.

결국 MMProLong의 의미는 최대 입력 길이 기록 자체에 있지 않다. 긴 멀티모달 입력을 다루는 모델에서 핵심은 더 많이 넣는 능력이 아니라, 필요한 정보를 안정적으로 찾아내도록 학습시키는 방법이라는 점을 보여준 데 있다.

1Training Long-Context Vision-Language Models Effectively with Generalization Beyond 128K Context

2[논문 리뷰] Training Long-Context Vision-Language Models Effectively with Generalization Beyond 128K Context

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기