aimclub / FEDOT

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
635 stars 86 forks source link

Investigate new data operations for feature engineering and ensembling #312

Open J3FALL opened 3 years ago

J3FALL commented 3 years ago
nicl-nno commented 3 years ago

"Importance Cut off" feature selection effectiventess also can be analysed

MAGLeb commented 3 years ago

План действий:

MAGLeb commented 3 years ago

На одном датасете были обучены оба фреймфорка. Для обоих фреймворков прогнали обучение по 8 раз и усреднили метрики:

FEDOT

AUC 5 MINUTES train: 0.7995216483735391 test: 0.7141597316576087

10 MINUTES train: 0.8050606503972741 test: 0.7121297554347826

20 MINUTES train: 0.7735015904571719 test: 0.723378269361413

LAMA

AUC ~ 1 minutes [40, 50, ] train: 0.6866954923298692 test: 0.7107557744565218

Для FEDOT необходимо было делать предварительную предобработку даты и категориальных признаков, подробнее .

graceyangfan commented 2 years ago

will any auto genetic feature engineering between the multivariable features be added,such as feature1*lag(feature2,10).Since I find there is a genetic algorithm
in fedot. ATOM(https://github.com/tvdboom/ATOM) provide such process by gplearn,however the operators set are very small

nicl-nno commented 2 years ago

@https://github.com/graceyangfan

We did not plan to design the features by GA itself. However, we use existing feature generators like poly_features and tune it's hyperparameters during evolution and tuning.