FlowLearn: Evaluating Large Vision-Language Models on Flowchart Understanding

Huitong Pan, Qi Zhang, Cornelia Caragea, Eduard Dragut, Longin Jan Latecki
7/6/2024
cs.CVcs.AI

No official code found. Best implementation: Jo-Pan/FlowLearn (11 stars, last commit 2024-09-25).

Abstract

Flowcharts are graphical tools for representing complex concepts in concise visual representations. This paper introduces the FlowLearn dataset, a resource tailored to enhance the understanding of flowcharts. FlowLearn contains complex scientific flowcharts and simulated flowcharts. The scientific subset contains 3,858 flowcharts sourced from scientific literature and the simulated subset contains 10,000 flowcharts created using a customizable script. The dataset is enriched with annotations for visual components, OCR, Mermaid code representation, and VQA question-answer pairs. Despite the proven capabilities of Large Vision-Language Models (LVLMs) in various visual understanding tasks, their effectiveness in decoding flowcharts - a crucial element of scientific communication - has yet to be thoroughly investigated. The FlowLearn test set is crafted to assess the performance of LVLMs in flowchart comprehension. Our study thoroughly evaluates state-of-the-art LVLMs, identifying existing limitations and establishing a foundation for future enhancements in this relatively underexplored domain. For instance, in tasks involving simulated flowcharts, GPT-4V achieved the highest accuracy (58%) in counting the number of nodes, while Claude recorded the highest accuracy (83%) in OCR tasks. Notably, no single model excels in all tasks within the FlowLearn framework, highlighting significant opportunities for further development.

View on arXivView PDF

Code Implementations(1)

Jo-Pan/FlowLearnCommunity100%

Evaluating Large Vision-Language Models on Flowchart Understanding. Published in ECAI 2024.

110Shell, PythonJun 18, 20242 years ago
computer-visonnatural-language-processingvision-language-modelvisual-question-answering

Similar Papers

Cite this paper

@article{pan2024flowlearn,
  title  = {FlowLearn: Evaluating Large Vision-Language Models on Flowchart Understanding},
  author = {Huitong Pan and Qi Zhang and Cornelia Caragea and Eduard Dragut and Longin Jan Latecki},
  year   = {2024},
  eprint = {2407.05183},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.05183v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.05183.svg)](https://codeofpaper.com/paper/2407.05183)

Discussion