0% ont trouvé ce document utile (0 vote)
2 vues1 page

Raisonnement numérique et modèles de langue

Le document traite de l'intégration du raisonnement numérique dans les modèles de langue pour améliorer des tâches telles que le question answering et le data to text. Il souligne les défis associés à cette intégration, notamment la compréhension des scénarios complexes et la projection des données dans des espaces sémantiques différents. Enfin, il présente des approches actuelles et des pistes de recherche pour améliorer les capacités des modèles de langue en matière de raisonnement numérique.

Transféré par

Sarah Abchiche
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues1 page

Raisonnement numérique et modèles de langue

Le document traite de l'intégration du raisonnement numérique dans les modèles de langue pour améliorer des tâches telles que le question answering et le data to text. Il souligne les défis associés à cette intégration, notamment la compréhension des scénarios complexes et la projection des données dans des espaces sémantiques différents. Enfin, il présente des approches actuelles et des pistes de recherche pour améliorer les capacités des modèles de langue en matière de raisonnement numérique.

Transféré par

Sarah Abchiche
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Intégration du raisonnement numérique dans les modèles de

langue : État de l’art et direction de recherche


Sarah Abchiche Lynda Said Lhadj Laure Soulier Vincent Guigue

Contexte et problématique
il s'agit de doter les modèles de langues de compétences numériques afin de pouvoir Weighted average actuarial assumptions used at 31 March1:
effectuer des opérations telles que l'addition ou la soustraction sur des nombres et ceci
dans le but de détecter des relations numériques qui pourrait améliorer de nombreuses 2019 2018 2017

taches comme le question answering ou le data to text. Rate of inflation 2.3 2.9 3.0

Rate of Increase in salaries 2.7 2.7 2.6


Passage : Taunton has four art galleries... Hughes/Donahue Gallery founded in
2007, a local community gallery serving local Taunton artists... Art Euphoric Discount rate 2.3 2.5 2.6

founded in 2008 has both visual and craft exhibits...


Question : How many years after founding of Hughes/ Donahue was Art Euphoric Question : What is the average rate of inflation for 2019 and 2018?
founded?
Réponse : 2008 - 2007 = 1 Réponse : (2.3 + 2.9) / 2 =

Difficultés du RN dans les LLMs


Pour répondre, il faut :
Le raisonnement numérique en DTG est une tâche particulièrement difficile [5, 6] car le 1. Comprendre le contexte du tableau à savoir les hypothèses actuarielles moyennes
modèle doit pondérées.
1. Comprendre les scénarios complexes décrits dans les données, 2. Comprendre et extraire les éléments clés de la questions : average, rate of
2. Trouver l'enchaînement des opérations nécessaires, inflation, 2018 et 2019.
3. Identifier les variables mathématiques et associer le texte à la logique des équations 3. Identifier les valeur associées à ces éléments : 2.3, 2.9
mathématiques, 4. Identifier l’enchaînement des opérations nécessaires : addition suivi de division
4. Projeter les données vers un espace sémantique (ou un système) différent pour 5. Projeter les données vers un espace sémantique différent pour effectuer les
effectuer les calculs. calculs.
5. Et enfin produire le résultat attendu et/ou générer la réponse en langage naturel. 6. Et enfin produire le résultat attendu : (2.3 + 2.9) / 2 = 2.6

Etat de l'art Approches RN

Architectures spécifiques Modèles de langues pré-entrainés

Les modèles suivent tous le même pipeline : Exploit de nouvelles données Calculateur externe
un module d'encodage,
un module de raisonnement, Pré-entrainement des modèles de langues (BERT, T5, ...) : Nouvelle direction pour le raisonnement numérique
un module de sortie avec une couche pour chaque type ( span,
équation numérique,..) Générer un ensemble d’instructions –ie un programme– qui sera
sur des données synthétiques numériques interprété par un calculateur externe.
Comme des expressions arithmétiques associées à La production du résultat final (e.g. manipulation des nombres,
leurs résultats calculs) est ainsi déléguée à un outil existant.
2
5
Les exemples les plus concret sont Toolformer (Schick et al,
(Geva et al., 2020)
2023) et BHASKARA (Mishra et al, 2022)
4
3
Question

Noeuds pertinents avec différentes données et configurations


5
5
5

Question span Problem: Before December, customers buy 1346 ear


.. 5 Jeu de données numériques + textuelles,
muffs from the mall. During December, they buy 6444,
Self attention

Feed forward

.
Convolution

2
.. Passage span
Réponse
Attention

.. . Données synthétiques + Jeu de données spécifique,


.. . 4
Arithmetic Multi tache, ... and there are none. In all, how many ear muffs do the
. 3
..
.
(Yang et al., 2021) customers buy?
2

2
2

Propagation d'informations Answer type


Generated Program:
Passage

4
4

5
2
Module d'encodage Module de prédiction sur des programmes et leurs résultats answer = 1346.0 + 6444.0
4
3 print (answer)
3

3
3

programmes (maths, logique, SQL) associées à # Result == > 7790.0


Mise à jour des
représentations leurs résultats d’exécution
(Pi et al., 2022)
Module de raisonnement
Limites :
Architectures de NumNet (Ran et al., 2019) Travaux très préliminaire :
Toolformer considère seulement une calculatrice pour le
raisonnement.
Limite : incapacité à effectuer des calculs complexes. Bhaskara est faible sur les problèmes avancés.

Pistes de recherche
Modèles de langues pour le raisonnement numérique Application à la génération Data-to-text
Génération de chaîne de raisonnement Intégration du modèle de génération de chaîne de raisonnement
Génération de la chaîne de raisonnement, avec et sans transfert.
Afin de nourrir un modèle de langue chargé de génération de
Délégation du calcul numérique à des calculateurs externes.
résumés textuels.

Language model Génération de texte à partir de données - Data-to-text


Calculatrice
Input Output
Canada has got 3 gold medals in
Nation Gold Medal Silver Medal
the tournament.
Tool augmented language model
Code Canada 3 1
Input Tool Input Tool Output Output Mexico got 3 silver medals and 2
Mexico 2 3
gold medals.
API call Append
external tool Résumés basés sur du raisonnement numérique
tool result

3-2=1 Canada obtained 1 more gold medal than Mexico.

Vous aimerez peut-être aussi