有没有办法可视化sklearn VotingClassifer中每个分类器的表现和投票细节

时间:2019-03-18 14:39:28

标签: python scikit-learn

我正在使用VotingClassifier进行分类任务。只是想知道是否有一种方法可以形象地显示每个分类器的性能?例如,如果我使用硬投票,那么我实际上在使用哪个分类器?如果我使用的是软投票,那么每个分类器的权重如何分配。

LOG_clf = LogisticRegression(solver = 'lbfgs', multi_class = 'multinomial', random_state = 1)
RF_clf = RandomForestClassifier(n_estimators = 20, random_state = 1)
NB_clf = GaussianNB()    

vot_clf = VotingClassifier(estimators = [
        ('LOG_clf', LOG_clf),
        ('RF_clf', RF_clf),
        ('NB_clf', NB_clf)
    ])


text_clf = Pipeline([
    ('vect', CountVectorizer()),
    ('tfidf', TfidfTransformer()),
    ('to_dense', DenseTransformer()),
    ('vot_clf', vot_clf)])

0 个答案:

没有答案