classifier__alphaって0.01単位で調整できる?

MultinomialNBalpha パラメータは連続値であり、0.01単位で調整することができます。そのため、例えば[0.01, 0.02, 0.03, ..., 1.0]のように0.01刻みで値を指定することができます。以下に、そのような設定を反映したコードを示します。

python
# 探索するハイパーパラメータの候補を指定 param_grid = { 'classifier__alpha': [i / 100 for i in range(1, 101)], # 0.01 刻みで設定 'classifier__fit_prior': [True, False] }

この設定では、classifier__alpha の候補が0.01から1.0までの0.01刻みの値となります。

未分類

Posted by ぼっち