Herramientas de IA puntuadas para tu trabajo
Gana entrenando IA
🤝 Estás en la biblioteca Gratis y Open Source — herramientas creadas por la comunidad que puedes usar sin pagar. Un concepto distinto a nuestro directorio de IA puntuado.
Inicio › Gratis y Open Source › Ciencia de Datos › PySR
✦ Gratis y open sourceCiencia de Datos

PySR

Regresión simbólica de alto rendimiento y descubrimiento de ecuaciones en Python y Julia.

Regresión simbólica y descubrimiento de ecuaciones

Algoritmos genéticos de alto rendimiento para aprendizaje automático interpretable en Python y Julia.

Gratis para siempre · open source · Apache-2.0
✓ Light setup✓ En el navegador✓ Colaboración en tiempo real
7.8
ZEKAI
Imprescindible para el aprendizaje automático explicable
Gratis y open source · Ciencia de Datos
Facilidad de configuración5
Utilidad9
Mantenimiento9.5
Comunidad7.5
★ 3,755
GITHUB
Sep 2026
ACTUALIZADO
Apache-2.0
LICENCIA
🛠 ¿No quieres alojarlo tú mismo? Podemos configurarlo →
⚡ Respuesta rápida

PySR es una herramienta de código abierto para regresión simbólica que busca expresiones matemáticas interpretables que se ajusten a tus datos. Está pensada para científicos de datos e investigadores que necesitan modelos explicables en lugar de predicciones opacas de caja negra.

Funciona en
Cross-platform
Alojamiento
Desktop
Idiomas
Python
Licencia
Apache-2.0

Qué es

La herramienta utiliza algoritmos evolutivos respaldados por un motor de búsqueda en Julia de alto rendimiento para descubrir ecuaciones analíticas explícitas. Cuenta con una sintaxis compatible con scikit-learn, operadores personalizados, funciones de pérdida y genera fórmulas en formatos SymPy, JAX o PyTorch.

Para quién

Es adecuada para científicos de datos que trabajan en conjuntos de datos de baja dimensión o que realizan destilación simbólica de redes neuronales. No es adecuada para equipos que buscan tablas tradicionales de gradient boosting o aquellos que no pueden gestionar dependencias de tiempo de ejecución mixtas de Python y Julia.

Funciones clave

Interfaz Scikit-Learn

Ajusta modelos usando la sintaxis estándar fit y predict familiar para los desarrolladores de Python.

Exportación multiformato

Convierte las ecuaciones descubiertas directamente en formatos SymPy, JAX o PyTorch.

Operadores personalizados

Permite el uso de operadores matemáticos definidos por el usuario y funciones de pérdida personalizadas escritas en sintaxis de Julia.

Destilación simbólica

Convierte redes neuronales entrenadas en ecuaciones analíticas para interpretar modelos de deep learning.

Cómo empezar

Listo en 3 pasos

1
Instala el paquete mediante pip install pysr en tu entorno de Python.
2
Importa PySRRegressor y configura tus parámetros de búsqueda, operadores y funciones de pérdida.
3
Llama a model.fit(X, y) para iniciar el motor de búsqueda en Julia multihilo y generar ecuaciones.
Sin rodeos

Nuestro veredicto honesto

Lo mejor

  • Búsquedas drásticamente más rápidas impulsadas por un motor de ejecución subyacente en Julia
  • Genera expresiones totalmente diferenciables compatibles con JAX y PyTorch
  • Permite la inyección de operadores personalizados y funciones de pérdida personalizadas
  • Incluye capacidad de inicio en caliente (warm-start) para reanudar búsquedas sin perder el estado

Sus límites

  • Requiere entornos de ejecución tanto de Python como de Julia, lo que puede introducir problemas complejos en el entorno
  • Propenso a fallos graves de importación si las rutas de las bibliotecas del sistema como libstdc++ entran en conflicto
  • La regresión simbólica escala mal en conjuntos de datos de alta dimensión sin una reducción previa de características
Costo

Precios y licencia

Gratis bajo su licencia Apache-2.0. El único coste es la potencia de cálculo local y el tiempo necesarios para ejecutar la búsqueda evolutiva.

Trabajo remunerado

Empleos para hispanohablantes

876 puestos remotos abiertos de entrenamiento de IA, actualizados el 15 de noviembre de 2026; la mayoría paga $20–$170 por hora. 22 de ellos piden hispanohablantes. Zekai los lista gratis; la solicitud va a la plataforma del empleador.

Ver todos los puestos abiertos →
Comparar

Alternativas

🎁 Alternativas gratis y open source
Más

Úsalo, o deja que lo configuremos

📄 PDF gratis: PySR para Ciencia de Datos
Una guía en lenguaje claro para tu primer resultado. Enviada a tu correo.
🔔 64 personas quieren un tutorial en vídeo completo — añade tu voto
🛠 ¿No quieres configurarlo tú mismo?
Instalamos, alojamos y configuramos PySR por ti — y formamos a tu equipo.
Que lo hagamos por ti ↗
Preguntas

FAQ

¿Por qué PySR requiere Julia?

PySR utiliza una biblioteca de Julia de alto rendimiento llamada SymbolicRegression.jl como su motor de búsqueda subyacente para ejecutar millones de mutaciones de algoritmos genéticos rápidamente.

¿Cómo puedo exportar ecuaciones a frameworks de redes neuronales?

Puedes llamar a model.jax() o model.pytorch() en un modelo ajustado para obtener expresiones diferenciables listas para pipelines de deep learning.

Radar

Últimas noticias de IA

✉️ El kit gratuito semanal
Las mejores nuevas herramientas gratis y open source para Ciencia de Datos — un correo corto por semana, en tu idioma.
Gratis · 1 correo/semana · cancela cuando quieras
Gana dinero entrenando IA →

Ve Zekai primero en Google