En el procesamiento del lenguaje natural , la implicación textual ( ET ), también conocida como inferencia del lenguaje natural ( ILN ), es una relación direccional entre fragmentos de texto . Esta relación se cumple siempre que la veracidad de un fragmento de texto se derive de otro.
Definición
En el marco de la Teoría de la Implicación (TE), los textos implicados y los textos implicados se denominan texto ( t ) e hipótesis ( h ), respectivamente. La implicación textual no es lo mismo que la implicación lógica pura ; tiene una definición más flexible: " t implica h " ( t ⇒ h ) si, típicamente, una persona que lee t inferiría que h es muy probablemente verdadera. [ 1 ] (Alternativamente: t ⇒ h si y solo si, típicamente, una persona que lee t estaría justificada al inferir la proposición expresada por h a partir de la proposición expresada por t . [ 2 ] ) La relación es direccional porque incluso si " t implica h ", lo contrario, " h implica t ", es mucho menos seguro. [ 3 ] [ 4 ]
Determinar si esta relación se cumple es una tarea informal, que a veces se superpone con las tareas formales de la semántica formal (satisfacer una condición estricta generalmente implicará la satisfacción de una condición menos estricta); además, la implicación textual engloba parcialmente la implicación de palabras .
Ejemplos
La implicación textual se puede ilustrar con ejemplos de tres relaciones diferentes: [ 5 ]
Un ejemplo de TE positivo (el texto implica una hipótesis) es:
- Texto: Si ayudas a los necesitados, Dios te recompensará .
- Hipótesis: Dar dinero a un hombre pobre tiene buenas consecuencias .
Un ejemplo de TE negativo (el texto contradice la hipótesis) es:
- Texto: Si ayudas a los necesitados, Dios te recompensará .
- Hipótesis: Dar dinero a un hombre pobre no tiene consecuencias .
Un ejemplo de un texto que no implica ni contradice (no implica ni contradice) es:
- Texto: Si ayudas a los necesitados, Dios te recompensará .
- Hipótesis: Dar dinero a un hombre pobre te convertirá en una mejor persona .
Ambigüedad del lenguaje natural
Una característica del lenguaje natural es que existen muchas maneras diferentes de expresar lo que se quiere decir: varios significados pueden estar contenidos en un solo texto y un mismo significado puede expresarse mediante diferentes textos. Esta variabilidad de la expresión semántica puede considerarse el problema dual de la ambigüedad lingüística . En conjunto, dan como resultado una correspondencia de muchos a muchos entre expresiones y significados lingüísticos. La tarea de parafrasear implica reconocer cuándo dos textos tienen el mismo significado y crear un texto similar o más corto que transmita casi la misma información. La implicación textual es similar [ 6 ] , pero debilita la relación al hacerla unidireccional. Las soluciones matemáticas para establecer la implicación textual pueden basarse en la propiedad direccional de esta relación, mediante la comparación de algunas similitudes direccionales de los textos involucrados [ 4 ] .
Aproches
La implicación textual mide la comprensión del lenguaje natural, ya que solicita una interpretación semántica del texto y, debido a su generalidad, sigue siendo un área activa de investigación. Se han considerado muchos enfoques y refinamientos de los mismos, como la incrustación de palabras , los modelos lógicos, los modelos gráficos, los sistemas de reglas, el enfoque contextual y el aprendizaje automático. [ 6 ] Las soluciones prácticas o a gran escala evitan estos métodos complejos y, en su lugar, utilizan solo la sintaxis superficial o las relaciones léxicas, pero son, en consecuencia, menos precisas. [ 3 ] A partir de 2005Los sistemas de última generación están lejos del rendimiento humano; un estudio encontró que los humanos coinciden en el conjunto de datos el 95,25 % de las veces. [ 7 ] Los algoritmos de 2016 aún no habían alcanzado el 90 %. [ 8 ]
Aplicaciones
Muchas aplicaciones de procesamiento del lenguaje natural, como la respuesta a preguntas , la extracción de información , el resumen , el resumen de múltiples documentos y la evaluación de sistemas de traducción automática, necesitan reconocer que un significado objetivo particular puede inferirse a partir de diferentes variantes de texto. Normalmente, la inferencia se utiliza como parte de un sistema más amplio, por ejemplo, en un sistema de predicción para filtrar predicciones triviales u obvias. [ 9 ] La inferencia textual también tiene aplicaciones en la estilometría adversaria , cuyo objetivo es eliminar el estilo textual sin cambiar el significado general de la comunicación. [ 10 ]
conjuntos de datos
Algunos de los conjuntos de datos NLI en inglés disponibles incluyen:
Además, existen varios conjuntos de datos NLI que no están en inglés, como se indica a continuación:
Véase también
Referencias
- ↑ Ido Dagan, Oren Glickman y Bernardo Magnini. El desafío de reconocimiento de implicación textual de PASCAL, pág. 2. Archivado el 3 de marzo de 2012 en Wayback Machine en: Quiñonero-Candela, J.; Dagan, I.; Magnini, B.; d'Alché-Buc, F. (Eds.) Desafíos del aprendizaje automático. Lecture Notes in Computer Science , vol. 3944, págs. 177–190, Springer, 2006.
- ↑ Korman, Daniel Z.; Mack, Eric; Jett, Jacob; Renear, Allen H. (2018-03-09). "Defining textual entailment" . Journal of the Association for Information Science and Technology . 69 (6): 763– 772. doi : 10.1002/asi.24007 . ISSN 2330-1635 . S2CID 46920779 .
- 1 2 Dagan, I. y O. Glickman. 'Implicación textual probabilística: modelado genérico aplicado de la variabilidad del lenguaje' Archivado el 29-03-2012 en Wayback Machine en: PASCAL Workshop on Learning Methods for Text Understanding and Mining (2004) Grenoble.
- 1 2 "Tătar, D. ea Textual Entailment as a Directional Relation " (PDF) . Archivado del original (PDF) el 11-08-2011 . Recuperado el 10-08-2011 .
- ↑ Portal de implicación textual en lawiki de la Asociación de Lingüística Computacional
- 1 2 Androutsopoulos, Ion; Malakasiotis, Pródromos (2010). "Un estudio sobre métodos de vinculación textual y paráfrasis" (PDF) . Revista de investigación en inteligencia artificial . 38 : 135–187 . arXiv : 0912.3747 . doi : 10.1613/jair.2985 . S2CID 9234833 . Archivado desde el original (PDF) el 9 de diciembre de 2017 . Consultado el 13 de febrero de 2017 .
- ↑ Bos, Johan; Markert, Katja (6–8 de octubre de 2005). "Reconocimiento de implicación textual con inferencia lógica". En Raymond Mooney; Joyce Chai; et al. (eds.). Actas de la conferencia sobre Tecnología del Lenguaje Humano y Métodos Empíricos en Procesamiento del Lenguaje Natural - HLT '05 . Vancouver: Asociación de Lingüística Computacional. pp. 628–635 . doi : 10.3115/1220575.1220654 . S2CID 10202504 .
- ↑ Zhao, Kai; Huang, Liang; Ma, Mingbo (4 de enero de 2017). "Textual Entailment with Structured Attentions and Composition". arXiv : 1701.01126 [ cs.CL ].
- ^ Shani, Ayelett (25 de octubre de 2013). "Cómo la Dra. Kira Radinsky utilizó algoritmos para predecir disturbios en Egipto" . Haaretz . Consultado el 13 de febrero de 2017 .
- ↑ Potthast, Hagen y Stein 2016 , pág. 11-12.
- ↑ Bowman, Samuel R.; Angeli, Gabor; Potts, Christopher; Manning, Christopher D. (2015). "Un gran corpus anotado para el aprendizaje de la inferencia del lenguaje natural". Actas de la Conferencia de 2015 sobre Métodos Empíricos en Procesamiento del Lenguaje Natural (PDF) . Asociación de Lingüística Computacional. págs. 632–642 . doi : 10.18653/v1/D15-1075 .
- ↑ Williams, Adina; Nangia, Nikita; Bowman, Samuel R. (2018). "Un corpus de desafío de amplia cobertura para la comprensión de oraciones mediante inferencia". Actas de la Conferencia de 2018 del Capítulo Norteamericano de la Asociación de Lingüística Computacional: Tecnologías del Lenguaje Humano, Volumen 1 (Artículos largos) (PDF) . Asociación de Lingüística Computacional. págs. 1112–1122 . arXiv : 1704.05426 . doi : 10.18653/v1/N18-1101 .
- ↑ Khot, Tushar; Sabharwal, Ashish; Clark, Peter (2018). "SciTaiL: Un conjunto de datos de inferencia textual a partir de preguntas científicas" . Actas de la Conferencia AAAI sobre Inteligencia Artificial . 32 (1). doi : 10.1609/aaai.v32i1.12022 .
- ↑ Marelli, Marco; Bentivogli, Luisa; Baroni, Marco; Bernardi, Raffaella; Menini, Stefano; Zamparelli, Roberto (2014). "SemEval-2014 Tarea 1: Evaluación de modelos semánticos distribucionales composicionales en oraciones completas a través de la relación semántica y la implicación textual". Actas del 8.º Taller Internacional sobre Evaluación Semántica (SemEval 2014) (PDF) . Dublín, Irlanda: Asociación de Lingüística Computacional. pp. 1–8 . doi : 10.3115/v1/S14-2001 .
- ↑ Romanov, Alexey; Shivade, Chaitanya (2018). "Lecciones de la inferencia del lenguaje natural en el dominio clínico". Actas de la Conferencia de 2018 sobre Métodos Empíricos en Procesamiento del Lenguaje Natural (PDF) . Bruselas, Bélgica: Asociación de Lingüística Computacional. pp. 1586–1596 . doi : 10.18653/v1/D18-1187 .
- ↑ Demszky, Dorottya; Guu, Kelvin; Liang, Percy (2018). "Transforming Question Answering Datasets Into Natural Language Inference Datasets". arXiv : 1809.02922 [ cs.CL ].
- ↑ Conneau, Alexis; Rinott, Ruty; Lample, Guillaume; Williams, Adina; Bowman, Samuel R.; Schwenk, Holger; Stoyanov (2018). "XNLI: Evaluación de representaciones de oraciones interlingüísticas". Actas de la Conferencia de 2018 sobre Métodos Empíricos en Procesamiento del Lenguaje Natural (PDF) . Bruselas, Bélgica: Asociación de Lingüística Computacional. págs. 2475–2485 . doi : 10.18653/v1/D18-1269 .
- ↑ Skandalis, Maximos; Moot, Richard; Robillard, Simon; Retoré, Christian (2024). Nuevos conjuntos de datos para la detección automática de implicación textual y de contradicciones entre oraciones en francés (PDF) . Actas de la Conferencia Internacional Conjunta de Lingüística Computacional, Recursos Lingüísticos y Evaluación de 2024 (LREC-COLING 2024) . Turín, Italia: ELRA e ICCL. pp. 12173–12186 .
- ^ Amirkhani, Hossein; AzariJafari, Mohammad; Faridan-Jahromi, Soroush; Kouhkan, Zeinab; Pourjafari, Zohreh; Amirak, Azadeh (7 de julio de 2023). "FarsTail: un conjunto de datos de inferencia del lenguaje natural persa" . Computación blanda . arXiv : 2009.08820 . doi : 10.1007/s00500-023-08959-3 . ISSN 1433-7479 . S2CID 221802461 .
- ↑ Hu, Hai; Richardson, Kyle; Xu, Liang; Li, Lu; Kübler, Sandra; Moss, Lawrence (2020). "OCNLI: Inferencia del lenguaje natural chino original". Hallazgos de la Asociación para la Lingüística Computacional: EMNLP 2020 (PDF) . págs. 3512–3526 . doi : 10.18653/v1/2020.findings-emnlp.314 .
- ↑ Wijnholds, Gijs; Moortgat, Michael (2021). "SICK-NL: Un conjunto de datos para la inferencia del lenguaje natural neerlandés". Actas de la 16.ª Conferencia del Capítulo Europeo de la Asociación de Lingüística Computacional: Volumen principal (PDF) . Asociación de Lingüística Computacional. págs. 1474–1479 . doi : 10.18653/v1/2021.eacl-main.126 .
- ↑ Mahendra, Rahmad; Aji, Alham Fikri; Louvan, Samuel; Rahman, Fahrurrozi; Vania, Clara (2021). "IndoNLI: Un conjunto de datos de inferencia del lenguaje natural para el indonesio". Actas de la Conferencia de 2021 sobre Métodos Empíricos en Procesamiento del Lenguaje Natural (PDF) . Asociación de Lingüística Computacional. págs. 10511–10527 . doi : 10.18653/v1/2021.emnlp-main.821 .
Bibliografía
- Potthast, Martin; Hagen, Matthias; Stein, Benno (2016). Ofuscación del autor: Ataque al estado del arte en la verificación de autoría (PDF) . Conferencia y laboratorios del Evaluation Forum.
Enlaces externos
- Conjunto de recursos de implicación textual
- Tareas del procesamiento del lenguaje natural
- Consecuencia lógica
- Minería de texto
- Procesamiento del lenguaje natural