← Últimos artículos
💻 ciencias de la computación

Symbolic Regression Using Synergistic Basis Functions

Este artículo presenta la Regresión de Funciones de Base Sinérgicas (SBFR, por sus siglas en inglés), un método de regresión simbólica no evolutivo que genera y selecciona dinámicamente funciones de base sinérgicas para lograr un rendimiento predictivo competitivo con representaciones de características compactas, superando significativamente a los modelos de referencia en precisión al tiempo que elimina la necesidad de una búsqueda evolutiva computacionalmente costosa.

Autores originales: Hamide Sarvary Karizaky, Mohammad Mehdi Ebadzadeh

Publicado 2026-10-22
📖 5 min de lectura🧠 Análisis profundo

Autores originales: Hamide Sarvary Karizaky, Mohammad Mehdi Ebadzadeh

Artículo original bajo licencia CC BY 4.0 (https://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

En el mundo de la ciencia de datos, los investigadores intentan constantemente encontrar las reglas ocultas que conectan un conjunto de números con otro. Imagine que tiene una lista de entradas, como los ingredientes de un pastel, y una lista de resultados, como la altura que alcanza el pastel al crecer. El objetivo es escribir la receta matemática exacta que convierte los ingredientes en el resultado. Esto se llama regresión. Para problemas sencillos, una línea recta podría bastar, pero el mundo real rara vez es así de simple. A menudo, la relación es retorcida y enredada, lo que requiere fórmulas compleas para describirla con precisión.

Durante décadas, los científicos han utilizado un método llamado regresión simbólica para resolver esto. En lugar de simplemente adivinar una fórmula, estos programas informáticos buscan a través de una vasta biblioteca de posibles expresiones matemáticas para encontrar la que mejor se ajuste a los datos. La gran ventaja de este enfoque es que la respuesta final es una ecuación clara y escrita que un humano puede leer y comprender. Sin embargo, encontrar esa ecuación perfecta es como buscar una aguja específica en un pajar que no deja de crecer. La forma tradicional de hacer esto implica un proceso similar a la evolución, donde miles de fórmulas candidatas compiten, mutan y se reproducen a lo largo de muchas generaciones. Si bien esto puede funcionar, es increíblemente lento y computacionalmente costoso, requiriendo a menudo cantidades masivas de potencia informática solo para encontrar una solución que podría ser innecesariamente complicada.

Un equipo de investigadores de la Universidad Tecnológica de Amirkabir en Irán ha propuesto una forma diferente de abordar este problema. Introdujeron un nuevo método llamado Regresión de Funciones de Base Sinérgicas, o SBFR, que se salta por completo la lenta búsqueda evolutiva. En lugar de dejar que miles de fórmulas luchen entre sí, este nuevo enfoque construye la solución pieza por pieza, como un artesano que selecciona y ajusta cuidadosamente herramientas individuales. La idea central es generar piezas matemáticas candidatas, llamadas funciones de base, y luego probar qué tan bien funcionan juntas. Los investigadores se dieron cuenta de que una sola pieza matemática podría no parecer muy útil por sí sola, pero cuando se combina con el compañero adecuado, podría volverse increíblemente poderosa. Este concepto se conoce como sinergia: el todo es mayor que la suma de sus partes.

Los investigadores diseñaron su sistema para que actúe como un editor dinámico. Comienza con un conjunto vacío de herramientas y comienza a generar nuevas expresiones matemáticas utilizando un método estándar que crea estructuras diversas. Por cada nueva expresión que crea, el sistema hace dos preguntas. Primero, ¿esta nueva pieza mejora el modelo si simplemente la añadimos a nuestra colección actual? Segundo, ¿podría esta nueva pieza hacer un mejor trabajo si la intercambiamos por una de las piezas que ya tenemos? El sistema mide la mejora en la precisión de la predicción para ambos escenarios. Si añadir la nueva pieza ayuda, se conserva. Si intercambiarla con una pieza existente hace que el modelo sea aún mejor, la pieza antigua se descarta y se reemplaza. Este proceso se repite, refinando constantemente la colección de herramientas matemáticas hasta que el modelo sea lo más preciso y compacto posible.

Para probar si este nuevo método funcionaba, los investigadores lo aplicaron a nueve conjuntos de datos diferentes, que iban desde problemas sintéticos diseñados para probar habilidades matemáticas hasta datos del mundo real que involucraban cosas como la resistencia del concreto y los precios de las propiedades. Compararon su nuevo sistema con otros trece métodos, incluyendo los enfoques evolutivos tradicionales y los modelos estándar de aprendizaje automático. Los resultados mostraron que el nuevo método era altamente efectivo. En promedio, los modelos construidos con este nuevo enfoque redujeron sus errores de predicción en aproximadamente un cuarenta por ciento en comparación con los métodos estándar. También mejoraron la capacidad de los modelos para explicar los datos en más de un veinte por ciento. Crucialmente, el nuevo método logró esto sin necesitar el pesado costo computacional de la búsqueda evolutiva.

Quizás el hallazgo más sorprendente fue cuán eficiente fue el nuevo sistema para mantener los modelos simples. Mientras que algunos de los métodos tradicionales producían modelos con cientos o incluso miles de términos matemáticos, lo que los hacía difíciles de interpretar para los humanos, el nuevo método típicamente seleccionaba solo entre cuatro y doce piezas para construir un modelo funcional. Esto resultó en una ecuación final que no solo era precisa, sino también lo suficientemente corta como para ser fácilmente comprendida e inspeccionada. Los investigadores encontraron que el mejor equilibrio entre precisión y simplicidad se logró cuando el nuevo método se combinó con un tipo específico de algoritmo de aprendizaje automático conocido como Bosque Aleatorio (Random Forest), que actuó como el decisor final utilizando las piezas matemáticas seleccionadas.

El estudio también destacó que el éxito del método dependía de qué tan bien trabajaban las piezas matemáticas juntas. Una pieza que parecía débil de forma aislada podía convertirse en una estrella cuando se emparejaba con los vecinos adecuados. Al enfocarse en estas relaciones cooperativas en lugar de solo en la fuerza de las piezas individuales, el sistema evitó el desorden de fórmulas redundantes o inútiles. Este enfoque demostró ser una alternativa viable a los métodos evolutivos tradicionales de fuerza bruta, ofreciendo una forma de descubrir reglas matemáticas claras a partir de datos complejos sin la enorme carga computacional. El trabajo sugiere que, al pensar en cómo interactúan y se apoyan los rasgos de los datos entre sí, podemos construir modelos más inteligentes, limpios y comprensibles para el futuro.

¿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.

Probar Digest →