Извлечение важности объектов с именами объектов из конвейера Sklearn - PullRequest
0 голосов
/ 20 марта 2019

Мне интересно, как я могу извлечь значения функций из случайного леса в scikit-learn с именами функций при использовании классификатора в конвейере с предварительной обработкой.

Вопрос здесь касается извлечения только важности функций: Как извлечь значения функций из конвейера Sklearn

Из проведенного мной краткого исследования это неКажется, это возможно в Scikit-Learn, но я надеюсь, что я не прав.

Я также нашел пакет под названием ELI5 (https://eli5.readthedocs.io/en/latest/overview.html), который должен исправить эту проблему с Scikit-Learn, ноэто не решило мою проблему, потому что имена объектов, которые были выведены для меня, были x1, x2 и т. д., а не имена реальных объектов.

В качестве обходного пути я выполнил всю предварительную обработку вне конвейера, но хотел бы знать, как это сделать в конвейере.

Если я смогу предоставить какой-либо полезный код, дайте мне знать в комментариях.

...