Я хочу вычислить важность функций данного набора данных с помощью ExtraTreesClassifier. Моя цель — найти признаки с высокими оценками для дальнейших процессов классификации. Набор данных X имеет размер (10000, 50), где 50 столбцов представляют собой объекты, и этот набор данных представляет только данные, собранные от одного пользователя (т. е. из одного и того же класса), а Y — метки (все нули).
Однако выходные данные возвращают значения всех функций как нули!
Код: Выделить всё
from sklearn.ensemble import ExtraTreesClassifier
model = ExtraTreesClassifier()
model.fit(X,Y)
print(model.feature_importances_)
Почему все функции имеют нулевую оценку важности?