Как хранить обученные данные с MongoDB? - PullRequest
0 голосов
/ 15 января 2020

Я открываю машинное обучение и не знаю, как хранить свои обученные данные, поэтому мне не нужно снова их обучать.

Я на php, с Symfony 3.4, используя библиотеку php -ai / php -ml.

Я уже видел, как обучать свои данные и как использовать MongoDB для «необученных» данных.

(Сейчас я использую CSV-файл Iris, указанный в библиотеке php -ml.)

// (...) load dataset
// $labels is an array with each possible $label
//a classifier of type MultiLayer Perceptron (MLP)
$mlp = new MLPClassifier(4, [2], $labels);
$mlp->train(
    $samples = $dataset->getSamples(),
    $targets = $dataset->getTargets()
);

// $guess = testing data
$predict = $mlp->predict($guess);
//dump it so we can see the result
dump($predict);
...