Une approche hybride pour la construction de lexiques bilingues d’expressions multi-mots à partir de corpus parallèles (A hybrid approach to build bilingual lexicons of multiword expressions from parallel corpora) (2017)

Abstract: Les expressions multi-mots jouent un rôle important dans différentes applications du Traitement Automatique de la Langue telles que la traduction automatique et la recherche d’information interlingue. Cet article, d’une part, décrit une approche hybride pour l’acquisition d’un lexique bilingue d’expressions multi-mots à partir d’un corpus parallèle anglais-français, et d’autre part, présente l’impact de l’utilisation d’un lexique bilingue spécialisé d’expressions multi-mots produit par cette approche sur les résultats du système de traduction statistique libre Moses. Nous avons exploré deux métriques basées sur la co-occurrence pour évaluer les liens d’alignement entre les expressions multi-mots des langues source et cible. Les résultats obtenus montrent que la métrique utilisant un dictionnaire bilingue amorce de mots simples améliore aussi bien la qualité de l’alignement d’expressions multi-mots que celle de la traduction.

## introduction une expression multi-mots est une combinaison de mots pour laquelle les propriétés syntaxiques ou sémantiques de l'expression entière ne peuvent pas être obtenues à partir de ses parties @xcite . contrairement à l'alignement de mots simples qui est désormais une tâche bien maîtrisée plus particulièrement pour les langues à écriture latine, l'alignement d'expressions multi-mots continue à susciter de nombreux travaux de recherche @xcite @xcite . la plupart de ces travaux commencent tout d'abord par identifier les expressions multi-mots dans chaque partie du corpus parallèle @xcite , ensuite, utilisent différentes approches d'alignement pour les apparier. les approches pour l'extraction monolingue d'expressions multi-mots peuvent être: (1) symboliques en reposant sur des patrons morphosyntaxtiques @xcite , (2) statistiques en utilisant des mesures d'association pour classer les expressions multi-mots candidates @xcite , et (3) hybrides combinant (1) et (2) @xcite . pour identifier les correspondances entre expressions multi-mots dans différentes langues, plusieurs travaux font appel à des outils d'alignement de mots simples pour guider l'alignement d'expressions multi-mots. l'outil de création de lexiques bilingues de termes techniques @xcite identifie ces termes sur la base d'un étiqueteur morpho-syntaxique. ensuite, la liste de candidats trouvés est filtrée manuellement. l'application de filtres à base de catégories grammaticales permet une réduction importante du bruit dans les sorties par l'exclusion de candidats constitués de mots vides. malgré leur simplicité, les approches symboliques restent difficiles à appliquer lorsque les données ne sont pas étiquetées morpho-syntaxiquement. une autre limite de cette approche est que la définition de patrons d'extraction d'expressions multi-mots est dépendante de la langue. d'autres utilisent les algorithmes d'apprentissage statistique @xcite . une hypothèse largement suivie pour acquérir des expressions multi-mots bilingues est qu'une expression multi-mots dans une langue source garde la même structure syntaxique que son équivalente dans une langue cible donnée @xcite . or, cette hypothèse n'est pas toujours vérifiée puisque certaines expressions multi-mots ne se traduisent pas forcément par des expressions ayant la même structure syntaxique @xcite . nous présentons, dans cet article, une approche hybride pour l'acquisition d'un lexique bilingue d'expressions multi-mots à partir d'un corpus parallèle anglaisfrançais. contrairement aux travaux cités précédemment, notre approche permet de réaliser les tâches d'extraction des expressions multi-mots et d'alignement en une seule étape. la suite de l'article est organisée comme suit : dans la section 2, nous présentons notre approche d'alignement d'expressions multi-mots, nous décrivons en particulier les métriques que nous avons utilisées pour évaluer les liens d'alignement. puis nous décrivons dans la section 3 les résultats obtenus. la section 4 conclut notre étude et présente nos travaux futurs. ## notre approche pour l'alignement d'expressions multi-mots comme nous l'avons mentionné précédemment, la plupart des approches d'alignement d'expressions multi-mots se déroulent en deux étapes. tout d'abord les fragments de phrases représentant potentiellement des expressions sont extraits. ensuite les potentielles expressions repérées sont associées deux à deux. cela a l'inconvénient de propager d'éventuelles erreurs. nous décrivons dans cette section une approche hybride permettant de réaliser les tâches d'extraction des expressions multi-mots et d'alignement en une seule étape sous la forme d'un problème d'optimisation @xcite . ce problème d'optimisation peut être formulé comme suit : une bi-phrase consiste en deux phrases e et f en deux langues différentes qui sont traduction l'une de l'autre. chacune de ces phrases peut être vue comme une séquence ordonnée de mots. on désigne par e ij le fragment de phrase contenu entre les espaces i et j de la phrase e. f kl identifie le fragment de phrase contenu entre les espaces k et l de la phrase f. un lien est une paire de fragments (un bi-fragment) alignés que l'on note (e ij , f kl ). chaque e ij peut être lié avec plusieurs f kl et réciproquement. un alignement a de la bi-phrase (e, f) est une segmentation des deux phrases en fragments contigus ainsi que l'ensemble des liens entre ces fragments. nous utilisons une fonction réelle ф pour donner des scores aux liens selon s'ils sont plus ou moins probables. 5 ) nous différencie. en effet, denero et @xcite , ne considèrent que les alignements bijectifs alors que nous prenons en compte les alignements surjectifs. c'est un premier pas vers la non contiguïté des expressions. comme mentionné plus haut, pour mettre ce problème sous forme linéaire nous avons été obligé de nous restreindre aux fragments continus. hors certaines expressions sont en plusieurs parties. cette surjectivité des alignements vise à contrebalancer en partie cette restriction en autorisant un fragment à être lié à plusieurs fragments pas forcément contigus. nous avons utilisé la boite à outils glpk 1 pour résoudre ce programme linéaire en nombres entiers. l'objectif étant de trouver comment attribuer un score pertinent aux bi-fragments. ce programme fonctionne avec n'importe quelle fonction de score ф à valeur réelle. nous décrivons dans les sections suivantes les deux métriques que nous avons utilisées. ## résultats expérimentaux et discussion nous avons évalué les résultats de notre approche d'alignement d'expressions multi-mots pour le couple de langues anglais-français selon deux stratégies différentes : (1) une évaluation manuelle comparant les résultats de notre approche d'alignement d'expressions multi-mots et ceux de l'outil giza++ @xcite par rapport à un alignement de référence; (2) une évaluation automatique qui consiste à étudier l'impact de l'utilisation du lexique bilingue produit par notre approche d'alignement d'expressions multi-mots sur la qualité de traduction du système moses foot_0 .