← Volver Explorando el blog de Toni
Toni Domenech

El Blog de Toni Domenech

Ideas, código, reflexiones y experimentos digitales

Panel
IA

IA LIBRERIA RUBIX ML PARA PHP Una pasada de libreria, facil de utilizar.

08/10/2025 21:31
IA LIBRERIA RUBIX ML PARA PHP Una pasada de libreria, facil de utilizar.

Rubix ML: Machine Learning en PHP con Elegancia

# ¿Qué es Rubix ML?

Rubix ML es una super biblioteca de machine learning de alto nivel para el lenguaje PHP, diseñada para construir programas que aprendan de los datos directamente desde PHP

rubixml.com

. Ofrece herramientas para el ciclo completo de ML:

ETL (procesamiento de datos), entrenamiento, validación, ajustes cruzados y despliegue

.

Fue creada por Andrew DalPino y cuenta con más de 20 contribuidores activos

codementor.io

.

Características clave

API amigable y modular

Rubix ML posee una arquitectura modular con una interfaz sencilla y agradable, facilitando el uso para desarrolladores sin sacrificar potencia

.

Más de 40 algoritmos

Se incluyen ampliamente más de 40 algoritmos supervisados y no supervisados. También ofrece soporte para aprendizaje profundo, como redes neuronales (MLP)

.

Extensiones para rendimiento

La extensión opcional Tensor (también llamada numpower) aprovecha C para acelerar cálculos con tensores, lo que mejora el rendimiento en algoritmos intensivos

.

Open Source y licenciado bajo MIT

Rubix ML es software libre, de uso comercial y con licencia MIT, lo que lo hace muy accesible para desarrolladores y empresas

codementor.io

SourceForge

.

Ecosistema y ejemplos prácticos

Rubix ML incluye numerosos ejemplos y plantillas:

Clasificador Iris usando KNN.

Proyectos como Sentiment Analysis, MNIST, Housing Price Predictor, Credit Default, Dota 2 Predictor, entre otros

.

Además, el repositorio oficial de GitHub contiene ejemplos como "Iris", "Housing", "Sentiment", "MNIST", "Churn" y más

.