보편적인 차트-코드 생성을 위한 정렬된 다중 뷰 스크립트
요약
본 논문은 차트 이미지를 다양한 프로그래밍 언어(Python, R, LaTeX)의 실행 가능한 코드로 변환하는 '차트-코드 생성' 문제를 다룹니다. 기존 방법들이 파이썬에 국한되거나 감독 정보 활용에 미흡했던 한계를 극복하기 위해, 연구진은 정렬된 스크립트를 제공하고 176K개의 차트로 구성된 데이터셋 Chart2NCode를 소개합니다. 또한, LLaVA 기반 아키텍처에 언어 조건부 저랭크 서브스페이스 혼합을 추가한 효율적인 적응 모듈 CharLuMA를 제안하여, 여러 언어에서 일관되고 시각적으로 충실한 코드 생성을 달성했습니다.
핵심 포인트
- Chart2NCode: Python, R, LaTeX 등 다양한 언어로 정렬된 176K개의 차트-코드 쌍 데이터셋을 제공합니다.
- CharLuMA: LLaVA 아키텍처를 기반으로 하며, 언어 조건부 저랭크 서브스페이스 혼합을 통해 여러 목표 언어에 효율적으로 적응하는 모델입니다.
- 다중 언어 지원: 기존의 파이썬 중심적 한계를 넘어, R과 LaTeX까지 포함하여 시각적으로 동등한 출력을 생성할 수 있습니다.
- 성능 향상: 제안된 CharLuMA는 모든 대상 언어에서 일관된 실행 가능성과 높은 시각적 충실도를 입증하며 강력한 오픈소스 베이스라인을 능가합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기