ChatPaper.aiChatPaper

Catwalk: Ein einheitliches Evaluierungsframework für Sprachmodelle über viele Datensätze hinweg

Catwalk: A Unified Language Model Evaluation Framework for Many Datasets

December 15, 2023
Autoren: Dirk Groeneveld, Anas Awadalla, Iz Beltagy, Akshita Bhagia, Ian Magnusson, Hao Peng, Oyvind Tafjord, Pete Walsh, Kyle Richardson, Jesse Dodge
cs.AI

Zusammenfassung

Der Erfolg großer Sprachmodelle hat die Evaluierungsparadigmen in der natürlichen Sprachverarbeitung (NLP) verändert. Das Interesse der Community hat sich zunehmend darauf verlagert, NLP-Modelle über viele Aufgaben, Domänen und Datensätze hinweg zu vergleichen, oft in einem extremen Maßstab. Dies stellt neue technische Herausforderungen dar: Die Bemühungen beim Aufbau von Datensätzen und Modellen waren fragmentiert, und ihre Formate und Schnittstellen sind inkompatibel. Infolgedessen sind oft umfangreiche (Neu-)Implementierungsarbeiten erforderlich, um faire und kontrollierte Vergleiche in großem Maßstab durchzuführen. Catwalk zielt darauf ab, diese Probleme zu lösen. Catwalk bietet eine einheitliche Schnittstelle zu einer breiten Palette bestehender NLP-Datensätze und -Modelle, die sowohl kanonisches überwachtes Training und Feinabstimmung als auch modernere Paradigmen wie In-Context-Learning umfassen. Seine sorgfältig gestalteten Abstraktionen ermöglichen einfache Erweiterungen auf viele andere. Catwalk senkt die Hürden für die Durchführung kontrollierter Experimente in großem Maßstab erheblich. Beispielsweise haben wir über 64 Modelle auf über 86 Datensätzen mit einem einzigen Befehl feinabgestimmt und evaluiert, ohne Code schreiben zu müssen. Catwalk wird vom AllenNLP-Team am Allen Institute for Artificial Intelligence (AI2) gepflegt und ist ein fortlaufendes Open-Source-Projekt: https://github.com/allenai/catwalk.
English
The success of large language models has shifted the evaluation paradigms in natural language processing (NLP). The community's interest has drifted towards comparing NLP models across many tasks, domains, and datasets, often at an extreme scale. This imposes new engineering challenges: efforts in constructing datasets and models have been fragmented, and their formats and interfaces are incompatible. As a result, it often takes extensive (re)implementation efforts to make fair and controlled comparisons at scale. Catwalk aims to address these issues. Catwalk provides a unified interface to a broad range of existing NLP datasets and models, ranging from both canonical supervised training and fine-tuning, to more modern paradigms like in-context learning. Its carefully-designed abstractions allow for easy extensions to many others. Catwalk substantially lowers the barriers to conducting controlled experiments at scale. For example, we finetuned and evaluated over 64 models on over 86 datasets with a single command, without writing any code. Maintained by the AllenNLP team at the Allen Institute for Artificial Intelligence (AI2), Catwalk is an ongoing open-source effort: https://github.com/allenai/catwalk.
PDF81December 15, 2024