Neuro-Symbolic Learning for Predictive Process Monitoring via Two-Stage Logic Tensor Networks with Rule Pruning

Este artículo presenta un enfoque de aprendizaje neuro-simbólico basado en Redes de Tensores Lógicos que, mediante una estrategia de optimización en dos etapas con poda de reglas, integra conocimiento de dominio en forma de restricciones lógicas para mejorar significativamente la precisión del monitoreo predictivo de procesos en escenarios con restricciones de cumplimiento y datos limitados.

Fabrizio De Santis, Gyunam Park, Francesco Zanichelli

Publicado 2026-03-31
📖 5 min de lectura🧠 Análisis profundo

Each language version is independently generated for its own context, not a direct translation.

Imagina que estás entrenando a un chef novato (la Inteligencia Artificial) para que prediga si un plato saldrá delicioso o si se quemará, basándose en miles de recetas que ha visto en el pasado.

El problema es que el chef es muy listo para encontrar patrones estadísticos (por ejemplo: "si pongo sal, suele saber bien"), pero no tiene sentido común ni conoce las reglas básicas de la cocina. Podría intentar cocinar un pastel de chocolate con sal de mar porque en sus datos vio que a veces se mezclaron, o podría olvidar que "nunca se debe abrir el horno mientras el pastel está subiendo".

En el mundo real, esto es como predecir si un paciente tendrá complicaciones después de una cirugía o si una transacción bancaria es fraudulenta. Si la IA solo mira los datos históricos, puede cometer errores graves porque ignora las reglas de oro del negocio (como "no se puede operar a un paciente sin su consentimiento").

Aquí es donde entra el artículo que has compartido. Presentan una solución llamada "Aprendizaje Neuro-Simbólico" (una mezcla de cerebro humano y lógica de robot). Vamos a desglosarlo con analogías sencillas:

1. El Problema: El Chef que solo sigue la estadística

Las inteligencias artificiales actuales (como las redes neuronales) son como chefs que aprenden solo viendo videos de otros cocinando.

  • Lo bueno: Son muy rápidas detectando patrones complejos.
  • Lo malo: Si en los videos históricos hubo un error raro (ej. alguien quemó el pastel pero lo sirvió), la IA podría aprender que "quemar el pastel es normal". Además, no entiende las reglas estrictas: "Si el paciente no tiene seguro, no se opera".

2. La Solución: El "Mentor Lógico" (Redes Tensoriales Lógicas)

Los autores proponen darle al chef un Mentor Lógico (llamado Logic Tensor Networks o LTN).

  • Este Mentor no cocina, pero tiene un libro de reglas escrito en un lenguaje matemático preciso (Lógica).
  • Le dice al chef: "Oye, si la receta dice 'horno a 200 grados', no puedes ponerlo a 500".
  • La IA intenta aprender de los datos (el chef) y al mismo tiempo intentar no violar las reglas del Mentor.

3. El Gran Problema: El Mentor es demasiado estricto (y tonto a veces)

Aquí está la parte más interesante del artículo. Descubrieron que si simplemente pones al Mentor y al Chef a trabajar juntos desde el principio, ocurre un desastre:

  • El Chef se vuelve demasiado obediente. En lugar de aprender a cocinar bien, aprende a "hacer trampa" para complacer al Mentor.
  • Analogía: El Chef decide dejar de cocinar por completo y solo sirve platos crudos porque así cumple la regla de "no quemar nada". La IA deja de predecir bien porque está obsesionada en no violar las reglas, incluso si eso significa ser inútil.

4. La Innovación: La Estrategia de "Dos Etapas" (El Secreto del Éxito)

Para arreglar esto, los autores crearon un método de entrenamiento en dos fases, como si fuera un curso de cocina intensivo:

  • Fase 1: El Chef aprende primero (Pre-entrenamiento).

    • Se le dice al Mentor: "Por ahora, calla un poco".
    • El Chef se enfoca en aprender de los datos históricos. Se le da un poco de libertad para entender los patrones reales.
    • Objetivo: Que el Chef sepa cocinar antes de que el Mentor le ponga mil reglas.
  • Fase 2: La "Poda" de reglas (Rule Pruning).

    • Aquí viene la magia. El sistema revisa todas las reglas del Mentor.
    • Se pregunta: "¿Esta regla realmente ayuda al Chef a cocinar mejor, o solo le está estorbando?".
    • Si una regla es redundante (repite lo que ya se sabe) o es conflictiva (hace que el Chef falle), se tira a la basura (se poda).
    • Solo se quedan las reglas que son consistentes y útiles.
  • Fase 3: El ajuste final.

    • Ahora el Chef y el Mentor (con sus reglas filtradas) trabajan juntos. El Chef ya sabe cocinar, y el Mentor solo le da los toques finales para que sea perfecto y cumpla las normas.

¿Por qué es esto importante? (Los Resultados)

Los autores probaron esto en situaciones reales, como:

  1. Hospitales: Predecir si un paciente tendrá problemas después de una cirugía.
  2. Bancos: Detectar fraudes.

Los hallazgos fueron sorprendentes:

  • Sin la estrategia de dos etapas: Si solo mezclas datos y reglas sin cuidado, la IA funciona peor que si no tuviera reglas. Se vuelve confusa.
  • Con la estrategia: La IA es mucho más precisa, especialmente cuando hay pocos ejemplos de casos "correctos" o "seguros".
    • Ejemplo: Si en el hospital solo hay 4 casos donde se siguió la regla perfecta y el paciente vivió, una IA normal fallaría. Pero esta IA, gracias a las reglas lógicas, entiende que "si se sigue la regla, el resultado debe ser bueno", incluso sin haber visto muchos ejemplos.

En resumen

Imagina que estás construyendo un coche autónomo.

  • La IA normal aprende conduciendo millones de kilómetros, pero a veces intenta cruzar en rojo porque vio que otros lo hicieron.
  • El enfoque de este artículo es poner un copiloto experto que tiene el código de tráfico en la cabeza.
  • Pero, para que funcione, primero le das al conductor (IA) tiempo para aprender a manejar solo. Luego, revisas las reglas del copiloto para asegurarte de que no le esté gritando cosas contradictorias. Finalmente, el conductor y el copiloto trabajan en equipo: el conductor maneja con habilidad y el copiloto asegura que no se rompa ninguna ley de tránsito.

Conclusión: Este método permite que las máquinas sean inteligentes (aprenden de datos) y responsables (siguen reglas), algo crucial para áreas donde un error puede costar vidas o dinero.