python OneVsRestClassifier中的要素重要性

4dc9hkyq  于 2022-12-21  发布在  Python
关注(0)|答案(1)|浏览(170)

如标题所示,如何从OneVsRestClassifier模型中获得特性重要性?
我尝试使用model.feature_importances_,但错误消息为
“OneVsRestClassifier”对象没有属性"特征重要性”
尝试在网上搜索,但无法找到任何线索。

vh0rcniy

vh0rcniy1#

OneVsRestClassifier()基本上构建了与类一样多的二元分类器。每个分类器都有自己的重要性集(假设基本分类器支持它们),显示了在对训练集进行泛化时将某个类与所有其他类区分开来的特征的重要性。这些可以通过.estimators_[i].feature_importances_访问。
或者,您可以研究其他种类的特性重要性,比如sklearn.inspection.permutation_importance,它是普遍适用的。

相关问题