É possível usar um MultiOutputRegressor com diferentes hiperparâmetros para cada saída?

0

Pergunta

Eu preciso de um scikit-learn composto estimador para o vetor de metas, mas o que eu preciso para definir diferentes hiperparâmetros para cada destino.

Meu primeiro instinto foi o de definir um MultiOutputRegressor de manequim estimadores, em seguida, substituir a estimators_ atributo com o desejado regressors, mas isso não funciona apenas como a base estimador é definido em construção; em seguida, é copiado no ajuste.

Eu preciso escrever meu próprio meta-estimador de classe, ou será que há uma solução melhor eu não estou a pensar?

machine-learning python scikit-learn
2021-11-23 17:06:10
1

Melhor resposta

1

Este foi respondidas fora do local pelo Dr. Lemaitre - não pré-embalados existe uma solução para definir vários diferentes regressors em um único multi-saída regressor, mas uma boa alternativa é usar um dos -CV família de regressors como ElasticNetCV como base de um estimador. Isto irá permitir que diferentes hiperparâmetros para cada saída, supondo que os parâmetros podem ser decentemente atento em cada instância de fit.

2021-11-25 16:29:44

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................