ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoning

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Masry, Ahmed, Shahmohammadi, Mehrad, Parvez, Md Rizwan, Hoque, Enamul, Joty, Shafiq
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910367066619904
author Masry, Ahmed
Shahmohammadi, Mehrad
Parvez, Md Rizwan
Hoque, Enamul
Joty, Shafiq
author_facet Masry, Ahmed
Shahmohammadi, Mehrad
Parvez, Md Rizwan
Hoque, Enamul
Joty, Shafiq
contents Charts provide visual representations of data and are widely used for analyzing information, addressing queries, and conveying insights to others. Various chart-related downstream tasks have emerged recently, such as question-answering and summarization. A common strategy to solve these tasks is to fine-tune various models originally trained on vision tasks language. However, such task-specific models are not capable of solving a wide range of chart-related tasks, constraining their real-world applicability. To overcome these challenges, we introduce ChartInstruct: a novel chart-specific vision-language Instruction-following dataset comprising 191K instructions generated with 71K charts. We then present two distinct systems for instruction tuning on such datasets: (1) an end-to-end model that connects a vision encoder for chart understanding with a LLM; and (2) a pipeline model that employs a two-step approach to extract chart data tables and input them into the LLM. In experiments on four downstream tasks, we first show the effectiveness of our model--achieving a new set of state-of-the-art results. Further evaluation shows that our instruction-tuning approach supports a wide array of real-world chart comprehension and reasoning scenarios, thereby expanding the scope and applicability of our models to new kinds of tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2403_09028
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoning
Masry, Ahmed
Shahmohammadi, Mehrad
Parvez, Md Rizwan
Hoque, Enamul
Joty, Shafiq
Computation and Language
Charts provide visual representations of data and are widely used for analyzing information, addressing queries, and conveying insights to others. Various chart-related downstream tasks have emerged recently, such as question-answering and summarization. A common strategy to solve these tasks is to fine-tune various models originally trained on vision tasks language. However, such task-specific models are not capable of solving a wide range of chart-related tasks, constraining their real-world applicability. To overcome these challenges, we introduce ChartInstruct: a novel chart-specific vision-language Instruction-following dataset comprising 191K instructions generated with 71K charts. We then present two distinct systems for instruction tuning on such datasets: (1) an end-to-end model that connects a vision encoder for chart understanding with a LLM; and (2) a pipeline model that employs a two-step approach to extract chart data tables and input them into the LLM. In experiments on four downstream tasks, we first show the effectiveness of our model--achieving a new set of state-of-the-art results. Further evaluation shows that our instruction-tuning approach supports a wide array of real-world chart comprehension and reasoning scenarios, thereby expanding the scope and applicability of our models to new kinds of tasks.
title ChartInstruct: Instruction Tuning for Chart Comprehension and Reasoning
topic Computation and Language
url https://arxiv.org/abs/2403.09028