Chat2VIS: создание визуализаций данных на естественном языке с использованием больших языковых моделей ChatGPT, Codex и GPT-3

Chat2VIS: Generating Data Visualizations via Natural Language Using ChatGPT, Codex and GPT-3 Large Language Models
Teo Sušnjak, Paula Maddigan
2023-01-01

Chat2VISгенерация визуализаций данныхбольшие языковые моделиинтерфейсы на естественном языкеинженерия промптов
Область визуализации данных давно стремится разработать решения для создания визуализаций непосредственно из текста на естественном языке. Исследования в области интерфейсов на естественном языке (NLI) способствовали развитию таких методов. Однако разработка работоспособных NLI всегда была сложной задачей из-за присущей естественному языку неоднозначности, а также неясных и плохо сформулированных пользовательских запросов, которые затрудняют существующим языковым моделям распознавание намерений пользователя. Вместо традиционного пути разработки новых поколений языковых моделей в настоящем исследовании предлагается использовать достижения в области предварительно обученных больших языковых моделей (LLM), таких как ChatGPT и GPT-3, для непосредственного преобразования свободно сформулированного текста на естественном языке в код, создающий соответствующие визуализации. В статье представлена новая система Chat2VIS, использующая возможности LLM, и показано, что эффективная разработка промптов позволяет более эффективно решать сложную задачу понимания языка, обеспечивая более простые и точные сквозные решения по сравнению с ранее предложенными подходами. Chat2VIS демонстрирует, что LLM в сочетании с предложенными промптами обеспечивают надежный способ построения визуализаций по запросам на естественном языке, даже если запросы содержат многочисленные ошибки или сформулированы недостаточно полно. Это решение также существенно снижает затраты на разработку систем NLI, одновременно обеспечивая более широкие возможности вывода визуализаций по сравнению с традиционными подходами обработки естественного языка (NLP), основанными на вручную разработанных грамматических правилах и специализированных моделях. Кроме того, в исследовании показано, как конструировать промпты LLM таким образом, чтобы сохранять безопасность и конфиденциальность данных, обеспечивая при этом применимость к различным наборам данных. В работе сравнивается производительность GPT-3, Codex и ChatGPT в нескольких тематических исследованиях и проводится сопоставление полученных результатов с результатами предыдущих исследований.
1
Chat2VIS преобразует свободные запросы на естественном языке непосредственно в код визуализаций с использованием предварительно обученных больших языковых моделей, включая ChatGPT, Codex и GPT-3.
2
По сравнению с традиционными системами естественно-языковых интерфейсов, использующими созданные вручную грамматические правила и специализированные модели, Chat2VIS обеспечивает более простый, точный и обобщаемый вывод визуализаций.
3
Эффективная разработка промптов обеспечивает надежную генерацию визуализаций даже для сильно неточных или неполных запросов на естественном языке.
4
Предложенная стратегия построения промптов может сохранять безопасность и конфиденциальность данных и обобщаться на различные наборы данных; GPT-3, Codex и ChatGPT сравниваются в нескольких тематических исследованиях.
5
Использование предварительно обученных больших языковых моделей существенно снижает затраты на разработку интерфейсов визуализации на естественном языке.

Система Chat2VIS для преобразования естественного языка в визуализации данных с использованием больших языковых моделей

Точность, надёжность, обобщаемость, стоимость и эффективность с точки зрения безопасности данных при генерации визуализаций большими языковыми моделями по свободным, неполным и недостаточно уточнённым запросам на естественном языке

Publication Details
Publication Date
2023-01-01
Journal
Publisher
ISSN
Cited by
235
Access Type
Author Information
Authors
Teo Sušnjak
Paula Maddigan
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%