Yêu cầu : PHP 7.1 trở lên đa tiến trình càng tốt

Cài đặt với lệnh composer

composer require php-ai/php-ml

Demo test php-ml

<?php
namespace frontend\controllers;
use Phpml\Classification\KNearestNeighbors;
use yii\web\Controller;
/*
 * author : Nguyễn Anh Hiến
 * facebook : https://www.facebook.com/hienk8c
 * email : anhhienbadao@gmail.com
 */
class PhpmlController extends Controller
{
    public function actionIndex()
    {
        $samples = [[1, 3], [1, 4], [2, 4], [3, 1], [4, 1], [4, 2]];
        $labels = ['a', 'a', 'a', 'b', 'b', 'b'];
        $classifier = new KNearestNeighbors();
        $classifier->train($samples, $labels);

        echo $classifier->predict([3, 2]);
        // return 'b'
    }
}