use Rubix\ML\Datasets\Labeled;
use Rubix\ML\Classifiers\RandomForest;
require 'vendor/autoload.php';
// Datos de ejemplo (características y etiquetas)
$samples = [[1, 2], [2, 3], [3, 4], [10, 10]];
$labels = ['positivo', 'positivo', 'positivo', 'negativo'];
// Crear dataset etiquetado
$dataset = new Labeled($samples, $labels);
// Entrenar el modelo Random Forest
$classifier = new RandomForest(10); // 10 árboles
$classifier->train($dataset);
// Predecir una nueva muestra
$prediction = $classifier->predictSample([2, 2]);
echo $prediction; // Ejemplo: "positivo"