Este posibil să se utilizeze un MultiOutputRegressor cu diferite hyperparameters pentru fiecare ieșire?

0

Problema

Am nevoie de un scikit-learn compozit estimator pentru vector obiective, dar am nevoie pentru a defini diferite hyperparameters pentru fiecare țintă.

Primul meu instinct a fost de a defini o MultiOutputRegressor de manechin estimatori, apoi suprascrie estimators_ atribut cu dorit regresori, dar acest lucru nu funcționează ca numai baza estimator este definit în construcții; acesta este apoi copiat pe formă.

Am nevoie să-mi scriu propria meta-estimator de clasă, sau există o soluție mai bună nu mă gândesc?

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

Cel mai bun răspuns

1

Acest lucru a fost răspuns de pe site-ul de Dr. Lemaitre - nu preambalate soluție există pentru a defini mai multe diferite regresori într-un singur multi-ieșire frecvență, dar o muncă decentă-în jurul valorii de este de a folosi unul de -CV familie de regresori, cum ar fi ElasticNetCV ca bază de estimare. Acest lucru va permite diferite hyperparameters pentru fiecare ieșire, presupunând că parametrii pot fi decent tuned pe fiecare instanță a fit.

2021-11-25 16:29:44

În alte limbi

Această pagină este în alte limbi

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