HyperAIHyperAI

Command Palette

Search for a command to run...

PICARD : Analyse incrémentale pour le décodage contraint auto-régressif à partir de modèles linguistiques

Torsten Scholak Nathan Schucher Dzmitry Bahdanau

Résumé

Les grands modèles linguistiques pré-entraînés pour les données textuelles disposent d’un espace de sortie non contraint ; à chaque étape de décodage, ils peuvent générer l’un des dizaines de milliers de tokens submotifs. Lorsqu’ils sont affinés pour des langages formels contraints, tels que SQL, ces modèles produisent fréquemment du code invalide, le rendant inutilisable. Nous proposons PICARD (code et modèles entraînés disponibles sur https://github.com/ElementAI/picard), une méthode permettant de contraindre les décodeurs auto-régressifs des modèles linguistiques par une analyse incrémentielle. PICARD permet de trouver des séquences de sortie valides en rejetant, à chaque étape de décodage, les tokens inadmissibles. Sur les défis posés par les tâches de traduction texte-SQL Spider et CoSQL, nous démontrons que PICARD transforme des modèles T5 affinés présentant des performances médiocres en solutions de pointe.


Créer de l'IA avec l'IA

De l'idée au lancement — accélérez votre développement IA avec le co-codage IA gratuit, un environnement prêt à l'emploi et le meilleur prix pour les GPU.

Codage assisté par IA
GPU prêts à l’emploi
Tarifs les plus avantageux

HyperAI Newsletters

Abonnez-vous à nos dernières mises à jour
Nous vous enverrons les dernières mises à jour de la semaine dans votre boîte de réception à neuf heures chaque lundi matin
Propulsé par MailChimp