2015-02-04 5 views
4

두 가지 클래스 분류 문제에서, 파이썬에서 표준 자루 분류기를 사용하는 동안 선택 될 양성 및 음성 훈련 인스턴스의 수를 선택하는 방법이 있습니까? 자루 분류기

logreg = BaggingClassifier(linear_model.LogisticRegression(C=1e3),max_samples=1, max_features=1);

는 때때로 포기할 알고리즘은 긍정적 인 샘플을 선택하고 코드는 런타임 오류를 제공합니다.

답변

1

소스 코드 (https://github.com/scikit-learn/scikit-learn/blob/51a765a/sklearn/ensemble/bagging.py#L361)를 보면 할 방법이 없습니다.

하지만 max_samples 및 max_features로 1 (정수 값)을 사용하고있는 것으로 나타났습니다. 이 값을 사용하면 Bagging은 견적 당 하나의 FEATURE 만 사용해야합니다. 모든 기능을 사용하려면 1.0을 사용해야합니다.

어쩌면 이것이 문제를 일으키는 원인 일 수 있습니다.