Я хочу реализовать hybrid method
для feature selection
следующим образом:
filter method
(Univariate feature selection
, используя correlation
), все функции с соотношением выше значения X перейдут к следующий шаг: filter method
(Multivariate filter methods
, с использованием correlation
), все объекты с корреляцией ниже значения Y перейдут к следующему шагу:
wrapper method
Я хочу сделать это методом pipeline
.
Для методов фильтрации кажется, что sklearn
не дает опции выберите функции выше или ниже пороговых значений.
(SelectKBest
или SelectPercentile
выберите K лучших функций, но я хочу выбирать функции в соответствии с thresholds
).
Возможно ли к этому с sklearn
? как?
или как мне это сделать с конвейером?