microsoft/nni

Framework for Model Selection

オープン

#3,376 opened on 2021/02/09

 (2 件のコメント) (0 件のリアクション) (1 人の担当者)Python (1,830 件のフォーク)batch import
Framework Supportfeature requesthelp wantednew featureuser raised

Repository metrics

Stars
 (13,504 個のスター)
PR merge metrics
 (PR metrics pending)

説明

What I would you like to be added:

It would be great if NNI had an extension/framework for model selection.

Why is this needed:

Model selection is a very relevant decision for an ML project, arguably more important than hyperparameter tuning.

Without this feature, how does current nni work

Currently, NNI seems to require you to decide on a model type in advance and then you optimise this model type. For example, you decide to use XGBoost and then you optimise hyperparameters. But you cannot compare / select from all the different possible model types that NNI supports in principle (e.g. models from scikit-learn, Keras, XGBoost etc.). In summary, it seems that NNI currently covers a little bit of feature selection and a lot of hyperparameter tuning; but it does not cover model selection at all.

I could not find any examples where NNI is used for model selection. If I missed something, I'd be thankful for your reply.

コントリビューターガイド