Поддержка векторной регрессии нескольких выходов - PullRequest
0 голосов
/ 10 декабря 2018

В настоящее время я тестирую опорную векторную регрессию (SVR) на проблему регрессии с двумя выходами.Это означает, что Y_train_data имеет два значения для каждого образца.Поскольку SVR может выдавать только один вывод, я использую MultiOutputRegressor из scikit .

svr_reg = MultiOutputRegressor(SVR(kernel=_kernel, C=_C, gamma=_gamma, degree=_degree, coef0=_coef0))
svr_reg.fit(X_train_data, Y_train_data)

Теперь я заметил, что даже после оптимизации гиперпараметра SVR дает значительно худшие результаты, чем одиночные деревья решений.,

Это известная проблема при использовании SVR с несколькими выходами?

И лучше ли создать две отдельные модели SVR с разными гиперпараметрами?

...