#python #scikit-learn #graphviz #decision-tree
#python #scikit-learn #graphviz #дерево решений
Вопрос:
Я работаю с двоичной классификацией на очень несбалансированном наборе данных, и когда я экспортирую свое дерево решений в graphviz, используя export_graphviz и установив filled
значение True
все узлы дерева заполняются одним и тем же цветом. Есть ли способ изменить цвет с более высокой вероятностью принадлежности к альтернативному классу?
Ответ №1:
Вариант 1: Изменить вывод точек
Была бы возможность (возможно, автоматически) изменить вывод dot? Как только вы сможете идентифицировать рассматриваемые узлы, вы могли бы добавить (или адаптировать) атрибут fillcolor для этих узлов.
Вариант 2: настройка в sklearn
Я не знаю подробностей о sklearn. Но со страницы, на которую вы ссылаетесь, многие настройки кажутся интересными, особенно эти:
- примесь
- метка
- class_names