mlsanityData to 7 Oct 2026

Vi(E)va LLM! A Conceptual Stack for Evaluating and Interpreting Generative AI-based Visualizations

arXiv 2402.02167 ↗First posted 3 Feb 2024cs.HC cs.AI cs.LGcited by 10

Not on the map. Why?

Abstract (arXiv)

The automatic generation of visualizations is an old task that, through the years, has shown more and more interest from the research and practitioner communities. Recently, large language models (LLM) have become an interesting option for supporting generative tasks related to visualization, demonstrating initial promising results. At the same time, several pitfalls, like the multiple ways of instructing an LLM to generate the desired result, the different perspectives leading the generation (code-based, image-based, grammar-based), and the presence of hallucinations even for the visualization generation task, make their usage less affordable than expected. Following similar initiatives for benchmarking LLMs, this paper copes with the problem of modeling the evaluation of a generated visualization through an LLM. We propose a theoretical evaluation stack, EvaLLM, that decomposes the evaluation effort in its atomic components, characterizes their nature, and provides an overview of how to implement and interpret them. We also designed and implemented an evaluation platform that provides a benchmarking resource for the visualization generation task. The platform supports automatic and manual scoring conducted by multiple assessors to support a fine-grained and semantic evaluation based on the EvaLLM stack. Two case studies on GPT3.5-turbo with Code Interpreter and Llama2-70-b models show the benefits of EvaLLM and illustrate interesting results on the current state-of-the-art LLM-generated visualizations.

Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 35 of its 67 references that are in the map. First posted on arXiv 3 Feb 2024.

Builds on

35 of 67 references.

References · 35

  1. 2023GPT-4 Technical Reportcited by 18,132
  2. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  3. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  4. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  5. 2018GLUE: A Multi-Task Benchmark and Analysis Platform for Natural Language Understandingcited by 4,854
  6. 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,710
  7. 2019HellaSwag: Can a Machine Really Finish Your Sentence?cited by 4,018
  8. 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
  9. 2023BloombergGPT: A Large Language Model for Financecited by 923
  10. 2023Can Large Language Models Be an Alternative to Human Evaluations?cited by 729
  11. 2023AGIEval: A Human-Centric Benchmark for Evaluating Foundation Modelscited by 701
  12. 2023A Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPTcited by 612
23 more
  1. 2017Zero-Shot Learning -- A Comprehensive Evaluation of the Good, the Bad and the Uglycited by 536
  2. 2019Generalizing from a Few Examples: A Survey on Few-Shot Learningcited by 462
  3. 2023GPTScore: Evaluate as You Desirecited by 357
  4. 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervisioncited by 318
  5. 2017SQLNet: Generating Structured Queries From Natural Language Without Reinforcement Learningcited by 135
  6. 2020NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language Queriescited by 73
  7. 2023ChartGPT: Leveraging LLMs to Generate Charts from Abstract Natural Languagecited by 71
  8. 2023Chat2VIS: Generating Data Visualisations via Natural Language using ChatGPT, Codex and GPT-3 Large Language Modelscited by 58
  9. 2019E-LPIPS: Robust Perceptual Image Similarity via Random Transformation Ensemblescited by 44
  10. 2021Text-to-SQL in the Wild: A Naturally-Occurring Dataset Based on Stack Exchange Datacited by 43
  11. 2021Collecting and Characterizing Natural Language Utterances for Specifying Data Visualizationscited by 31
  12. 2021nvBench: A Large-Scale Synthesized Dataset for Cross-Domain Natural Language to Visualization Taskcited by 27
  13. 2023How Good is ChatGPT in Giving Advice on Your Visualization Design?cited by 20
  14. 2019A Survey of Binary Code Similaritycited by 18
  15. 2023Beyond Generating Code: Evaluating GPT on a Data Visualization Coursecited by 16
  16. 2021PI2: End-to-end Interactive Visualization Interface Generation from Queriescited by 10
  17. 2017Image similarity using Deep CNN and Curriculum Learningcited by 9
  18. 2020Quda: Natural Language Queries for Visual Data Analyticscited by 9
  19. 2022NL2INTERFACE: Interactive Visualization Interface Generation from Natural Language Queriescited by 8
  20. 2023Conversational AI Threads for Visualizing Multidimensional Datasetscited by 8
  21. 2023Agnostic Visual Recommendation Systems: Open Challenges and Future Directionscited by 4
  22. 2022A Grammar of Hypotheses for Visualization, Data, and Analysiscited by 2
  23. 2022What Do We Mean When We Say "Insight"? A Formal Synthesis of Existing Theorycited by 2

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 3; 2025: 6; 2026: 1.

10 papers.