Verificar las afirmaciones de una IA sobre una tabla o gráfico recalculando los números
Una IA puede describir una tabla con fluidez y aun así equivocarse en totales, porcentajes, medias o variaciones. Esta guía usa una pequeña tabla sintética de ventas para recalcular y comprobar cada afirmación numérica antes de reutilizarla.
Contenido revisado 2026.09.21Incluye archivos de ejemplo
Ver el índice
La traducción se ha realizado con IA. Comprueba el código, las unidades y los valores junto con el original. La revisión por hablantes nativos de cada idioma aún no se ha completado. English
Para quién esPersonas que usan un asistente de chat con IA para resumir tablas, gráficos, informes o resultados de hojas de cálculo y necesitan comprobar sus afirmaciones numéricas.
Preparación
Python 3.12
Conocimientos básicos de totales, medias y variación porcentual
01Por qué conviene recalcular cada afirmación numérica
La descripción de un gráfico puede parecer razonable aunque alguno de sus números sea incorrecto. El riesgo aumenta cuando una respuesta mezcla varios cálculos: totales, medias, proporciones sobre el total, diferencias absolutas, variaciones porcentuales y afirmaciones como "el mayor aumento". Un método práctico consiste en tratar cada número de la respuesta de la IA como una afirmación independiente y volver a calcularlo a partir de los datos originales.
No compruebes solo la conclusión final. Una frase como "Q4 fue el trimestre más fuerte, aportó el 32.6% de las ventas anuales y creció un 50% respecto a Q1" contiene varias afirmaciones independientes. La posición, la proporción y la tasa de crecimiento deben revisarse por separado.
02Empieza con una pequeña tabla sintética
Este ejemplo es sintético. Supongamos que una tabla de ventas trimestrales contiene cuatro valores. Mantener el ejemplo pequeño permite comprobar todos los resultados a mano antes de depender del código.
Trimestre
Ventas
Q1
100
Q2
120
Q3
120
Q4
150
Con estos cuatro valores, el total anual es 100 + 120 + 120 + 150 = 490. La media es 490 / 4 = 122.5. Q4 representa 150 / 490 × 100 = aproximadamente el 30.61% del total. La diferencia entre Q1 y Q4 es 150 - 100 = 50, lo que equivale a un aumento de 50 / 100 × 100 = 50%.
03Pide a la IA afirmaciones que puedas auditar
Proporciona la tabla a la IA y pídele que indique explícitamente los cálculos, en lugar de solicitar solo una interpretación general. Por ejemplo: "Resume esta tabla de ventas trimestrales. Indica el total, la media, la proporción de Q4 sobre el total anual, la variación porcentual de Q1 a Q4 y el mayor aumento entre trimestres consecutivos. Muestra los números utilizados en cada afirmación."
Una respuesta típica de una IA podría decir: "Las ventas anuales fueron 490, con una media de 120 por trimestre. Q4 representó el 32.6% de las ventas anuales. Las ventas aumentaron un 50% de Q1 a Q4. El mayor aumento entre trimestres fue de Q3 a Q4, con un incremento de 30 o del 25%."
Esa respuesta mezcla intencionadamente afirmaciones correctas e incorrectas. El total de 490 es correcto. La media indicada de 120 es incorrecta porque la media correcta es 122.5. La proporción de Q4 del 32.6% también es incorrecta; es aproximadamente 30.61%. El aumento del 50% de Q1 a Q4 es correcto, al igual que el incremento de 30 de Q3 a Q4 y su aumento relativo del 25%.
04Recalcula cada afirmación con Python
El siguiente script guarda los mismos valores sintéticos, vuelve a calcular las métricas relevantes y las compara con las afirmaciones numéricas de la respuesta de ejemplo de la IA. Utiliza únicamente la biblioteca estándar de Python. El script escribe un informe en una carpeta outputs y se detiene si el archivo ya existe, sin sobrescribirlo.
En este ejemplo, el total, la variación porcentual de Q1 a Q4, el mayor cambio absoluto entre trimestres y el mayor cambio relativo entre trimestres deberían dar PASS. La media y la proporción de Q4 deberían dar FAIL. Se utiliza una tolerancia porque un porcentaje mostrado puede estar redondeado, pero no debe emplearse para justificar una diferencia material.
Afirmación
Valor de la IA
Valor recalculado
Resultado
Total anual
490
490
PASS
Media trimestral
120
122.5
FAIL
Proporción de Q4
32.6%
30.61%
FAIL
Variación de Q1 a Q4
50%
50%
PASS
Mayor aumento absoluto entre trimestres
30
30
PASS
Mayor aumento porcentual entre trimestres
25%
25%
PASS
También hay que comprobar cómo se expresa el número. "Aumentó un 25%" no significa lo mismo que "aumentó hasta el 25%", y la variación porcentual no es igual a la variación en puntos porcentuales. Un cálculo correcto todavía puede respaldar una frase incorrecta si se usa un denominador, un período de comparación o una unidad equivocados.
06Comprobaciones antes de reutilizar un resumen de IA
Relaciona cada número afirmado con las filas exactas de origen o los valores del gráfico usados para calcularlo.
Recalcula los totales y las medias en lugar de asumir que son coherentes entre sí.
Para una proporción, confirma tanto el numerador como el total utilizado como denominador.
Para una variación porcentual, comprueba que el valor anterior sea el denominador: (nuevo - anterior) / anterior × 100.
Comprueba si "mayor" significa mayor cambio absoluto, mayor cambio porcentual o mayor valor final.
Mantén las unidades coherentes; no mezcles recuentos, moneda, porcentajes, miles o millones.
Redondea solo después de calcular con los valores originales.
Trata las afirmaciones cualitativas como "crecimiento rápido" o "rendimiento estable" por separado de las afirmaciones aritméticas.
07Errores comunes y límites
Un error común es comprobar si la respuesta de la IA parece plausible en lugar de reconstruir su aritmética. Otro es verificar solo una cifra principal y dejar sin revisar los porcentajes que la acompañan. Las métricas derivadas también pueden depender de decisiones implícitas, como si una media es ponderada, si se excluyen períodos con datos faltantes o si una variación se calcula respecto al período anterior o al primero.
El script de Python verifica los cálculos que se han definido explícitamente, no el significado de los datos empresariales originales. No puede determinar si la tabla es correcta, si el gráfico omitió registros o si la métrica elegida es adecuada. Esas cuestiones requieren comprobar la fuente subyacente y su contexto.
Con tablas más grandes se aplica el mismo principio: convierte cada afirmación de la IA en un cálculo comprobable, vuelve a calcularla a partir de los datos originales, compara el resultado dentro de una tolerancia de redondeo apropiada e investiga cualquier discrepancia antes de publicar o reenviar el resumen.
Registro de ejecución y verificación
2026-09-21 · hand-checked example · Python 3.12
Se comprobaron manualmente los valores sintéticos 100, 120, 120 y 150.
Se verificó el total anual: 100 + 120 + 120 + 150 = 490.
Se verificó la media trimestral: 490 / 4 = 122.5.
Se verificó la proporción de Q4: 150 / 490 × 100 = 30.612244...%, aproximadamente 30.61%.
Se verificó la variación de Q1 a Q4: (150 - 100) / 100 × 100 = 50%.
Se verificaron los cambios entre trimestres: Q1→Q2 = +20 o 20%; Q2→Q3 = 0 o 0%; Q3→Q4 = +30 o 25%.
Se verificó que Q3→Q4 es el mayor cambio positivo entre trimestres tanto en términos absolutos como porcentuales en este ejemplo.
Se comprobó que las afirmaciones de ejemplo de la IA sobre una media de 120 y una proporción de Q4 del 32.6% no coinciden intencionadamente con los valores recalculados.
Límites de la verificación
No ejecuté el código Python; el pequeño ejemplo sintético y los resultados esperados se comprobaron a mano.
El script solo comprueba las afirmaciones incluidas en ai_claims y no extrae automáticamente afirmaciones numéricas de texto arbitrario generado por una IA.
La tolerancia de comparación de 0.05 es ilustrativa y debe ajustarse a la precisión y las reglas de redondeo de los datos reales.
Que el recálculo sea correcto no demuestra que la tabla o el gráfico de origen sean correctos.
Las explicaciones y los ejemplos son de elaboración propia. Puedes consultar los comportamientos y conceptos relacionados en las siguientes fuentes oficiales.
Convierte “automatiza esto” en una descripción de tarea ejecutable. Adjunta una muestra sintética sin datos sensibles y un resultado esperado comprobado manualmente para completar una solicitud de script que totalice registros de trabajo por equipo.
Comprueba una función de agregación con cuatro filas que puedes calcular manualmente y 12 unit tests. Verifica no solo valores normales, sino también entrada vacía, cero, decimales y entrada no válida.
Divide un resumen plausible en hechos, cálculos e interpretaciones. Recalcula proporciones y promedios a partir de datos mensuales sintéticos y reescribe las frases con fuentes faltantes o causas exageradas para convertirlas en afirmaciones comprobables.
Trata una expresión regular generada por IA como un borrador, no como una regla terminada. Crea una pequeña tabla de pruebas sintéticas, compara las coincidencias esperadas con las reales, corrige el patrón y guarda un informe de revisión antes de usarlo con datos reales.