Scikit-learn с расчетом различных результатов

Я использовал sudo apt-get install python-numpy python-scipy python-matplotlib python-sklearn для установки scikit-learn на rPi3, но была применена старая версия!

Эта установленная старая версия (v. 0.18) давала выходные результаты, полностью отличающиеся от тех же алгоритмов, по сравнению с установкой Windows или Mac (v. 0.20.1)

Результаты Windows/MAC: R2: 0,992 MSE: 0,011 SEP: 0,104 RPD: 11,509

Результаты малины: R2: -19,00065 MSE: 28,60711 SEP: 5,34856 RPD: 0,22360

Тот же алгоритм использует PLSRegression.

Попытка использовать pip install на rPi3 приводит к множеству ошибок компиляции (ни в коем случае). Итак, почему разные результаты? Это из-за другой версии?


person user1801745    schedule 04.12.2018    source источник


Ответы (1)


Из журнала изменений видно, что в версии 0.19 внесены изменения в модель PLSRegression.

Это объяснило бы разницу, так как аргумент по умолчанию — scale=True.

person Matthieu Brucher    schedule 04.12.2018