No Value Is Better Than a Wrong Value: Finding and Handling Erroneous Data in Literature-Mined Datasets for AI
Este artículo aborda el desafío crítico de los datos erróneos en los conjuntos de datos de IA extraídos de la literatura mediante la propuesta de una taxonomía de errores de extracción y un marco de verificación por capas que combina leyes físicas, consenso estadístico y verificaciones de procedencia para mejorar significativamente la precisión de los modelos y prevenir falsos descubrimientos en la ciencia de materiales y campos relacionados.
Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo
Para descubrir nuevos materiales para computadoras más rápidas, baterías de mayor duración o medicinas más efectivas, los científicos recurren cada vez más a la inteligencia artificial. Estos asistentes digitales aprenden estudiando vastas colecciones de datos, con la esperanza de encontrar patrones que revelen qué combinaciones químicas funcionarán mejor. Para muchas propiedades, como la energía que una batería puede contener o cómo un cristal desvía la luz, el único lugar donde existen estos números es disperso a través de miles de artículos científicos publicados. Los investigadores han construido herramientas para leer estos artículos automáticamente, extrayendo números y convirtiéndolos en bases de datos que las máquinas puedan entender. Sin embargo, el proceso de leer una página impresa y convertirla en una lista limpia de números está lejos de ser perfecto. Un punto decimal puede desaparecer, una unidad de medida puede confundirse con otra, o un valor puede quedar asignado al material equivocado por completo. Si una computadora aprende de estos errores, no solo cometerá errores pequeños; señalará con confianza a los investigadores hacia los descubrimientos erróneos, seleccionando a menudo los números más extremos e incorrectos como los mejores candidatos.
Un equipo de investigadores del Laboratorio Dibakar Datta se propuso resolver este problema tratando los errores de datos no como un fallo raro, sino como una parte esperada del proceso. Se centraron en materiales electroópticos, que son cristales que cambian la forma en que desvían la luz cuando se aplica un voltaje eléctrico. Estos materiales son crucialos para las redes de fibra óptica que transportan datos a través del globo y para las futuras computadoras cuánticas. El equipo construyó un sistema para extraer valores de estos materiales de la literatura científica, pero lo diseñó con una filosofía específica: ningún valor es mejor que un valor erróneo. En lugar de intentar extraer cada número perfectamente, lo cual consideraron imposible, construyeron una red de seguridad de múltiples capas para atrapar errores antes de que pudieran envenenar los modelos de inteligencia artificial.
Los investigadores identificaron que los errores entran en la base de datos en varias etapas distintas. A veces el error está en el artículo original, donde un valor está mal impreso o se copió incorrectamente de un estudio anterior. Otras veces, el error ocurre cuando un programa informático intenta leer un documento escaneado, confundiendo un cero con la letra O o perdiendo un signo negativo. Incluso cuando el texto se lee correctamente, la computadora podría asignar un número a la etiqueta equivocada, confundiendo la medición de un material con otro, o podría omitir las condiciones específicas bajo las cuales se realizó la medición, como la temperatura o la presión. Para manejar esto, el equipo creó un proceso de filtrado de cinco pasos. El primer paso verifica si los datos parecen correctos superficialmente, asegurando que las unidades sean correctas y que el número realmente aparezca en el texto de origen. El segundo paso aplica las leyes de la física, verificando si un valor es físicamente posible, como asegurar que las reglas de simetría de un cristal no se violen o que la capacidad de una batería no exceda su límite teórico.
El tercer paso busca el acuerdo entre diferentes estudios. Si diez artículos reportan un valor para el mismo material, los números correctos deberían agruparse, mientras que los errores aleatorios destacarán como valores atípicos. El cuarto paso utiliza un modelo de inteligencia artificial entrenado con el resto de los datos para detectar valores que parezcan extraños en comparación con materiales similares. El paso final es una revisión dirigida por un experto humano, quien observa únicamente los valores que los pasos anteriores marcaron como sospechosos. Este enfoque permite al equipo manejar los errores de manera eficiente sin necesidad de que un humano revise cada uno de los números. En su ejecución más reciente, este sistema detuvo 402 de 816 valores candidatos, registrando una razón específica de por qué cada uno fue rechazado o retenido para revisión posterior.
A pesar de estos estrictos filtros, los investigadores descubrieron que los errores aún se filtraban. Cuando compararon los valores que su sistema aceptó contra un conjunto de referencia cuidadosamente curado, descubrieron que alrededor del 27 por ciento de los valores aceptados seguían siendo defectuosos. Verificaciones simples que no requerían una base de datos de referencia, como verificar si se seguían las reglas de simetría de un cristal, detectaron el 70 por ciento de estos errores restantes. En una prueba controlada donde sabían exactamente qué números estaban mal, su sistema por capas encontró el 81 por ciento de los errores con alta precisión. Crucialmente, demostraron que sin este proceso de limpieza, los modelos de inteligencia artificial habrían sido completamente engañados. En sus datos sin limpiar, el 89 por ciento de los veinte valores más grandes eran errores. Dado que los modelos de IA diseñados para encontrar los mejores materiales buscan naturalmente los valores más altos, una base de datos sin limpiar llevaría a los investigadores hacia los peores candidatos posibles, confundiendo un error masivo con un descubrimiento trascendental.
El estudio también reveló un segundo problema, más sutil. Incluso después de que se eliminaron los números incorrectos, los investigadores descubrieron que muchos registros aún carecían del contexto necesario para ser útiles. Por ejemplo, dos registros podrían listar el mismo material y el mismo valor, pero uno fue medido bajo alta presión y el otro a temperatura ambiente, y el sistema no podía distinguirlos porque la información de la presión faltaba en el texto. Esta falta de contexto, que los investigadores midieron como una fracción de registros indistinguibles, se convirtió en el límite principal de qué tan bien podía aprender la IA. El equipo concluyó que el futuro de la ciencia basada en datos no depende solo de encontrar más números, sino de construir bases de datos que rastreen su propia calidad, reporten sus propios errores y almacenen las condiciones específicas bajo las cuales se tomó cada medición. Al admitir que los errores son inevitables y construir sistemas para atraparlos, los científicos pueden asegurar que la inteligencia artificial en la que confían esté aprendiendo de la realidad, y no de una colección de errores.
¿Ahogado en artículos de tu campo?
Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.