FEDOT icon indicating copy to clipboard operation
FEDOT copied to clipboard

Make additional field for decompose models

Open valer1435 opened this issue 2 years ago • 2 comments

After last changes boosting mutations don't work again due to regression models are not available for classification tasks.

The main idea to create new entities for decompose models that will use they own evaluating strategy to except such problems in future

valer1435 avatar Aug 22 '22 09:08 valer1435

Может просто закидывать в available_operations все модели подряд и разруливать их использование в мутациях на уровне advisor-ов?

nicl-nno avatar Aug 22 '22 16:08 nicl-nno

У нас есть модуль верификации пайплайна, который проходит после мутации/кроссовера перед обучением. Я так понимаю без него не обойтись, так как все правилами не описать. И получается, что у нас будет верификатор иметь какие-то правила для пайплайнов и advisor тоже будет иметь какие-то правила. А это уже разделение логики, что выглядит не очень хорошим решением. Что я бы сделал - инкапсулировал вставку декомпозиции в PipelineNodeFactory в качестве отдельного метода. Но сами модели брал из возможно даже отдельного репозитория, чтобы избежать коллизий с обычными регрессионными моделями. То есть имплементации будут одними и теми же, но названия разные

valer1435 avatar Aug 25 '22 13:08 valer1435