ВЕКА: Могу ли я объединить две обученные модели машинного обучения в одну модель? - PullRequest
0 голосов
/ 10 января 2019

Я хочу объединить две модели машинного обучения, которые обучаются с двумя различными наборами данных. Как я могу объединить эти две модели в одну, вместо того чтобы строить модель путем объединения этих двух наборов данных с использованием библиотеки weka java?

Использование: Я делю весь свой набор данных (12 миллионов) по кластеру и строю отдельные модели (чтобы сократить время обучения). Итак, я хочу получить, наконец, одну модель, объединив эти модели. Является ли это возможным?

1 Ответ

0 голосов
/ 16 января 2019

Вы можете объединить несколько классификаторов по Голосовать Классификатор.

Если вы хотите написать код самостоятельно, сделайте что-то вроде:

double prediction1 = classifier1.classifyInstance(ins);
double prediction2 = classifier2.classifyInstance(ins);

// use your logic for combining predictions
double combinedPrediction = combinePredictions(prediction1, prediction2); 

Также проверьте https://machinelearningmastery.com/use-ensemble-machine-learning-algorithms-weka/

...