Мультикласс случайного леса не повышает точностьPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Мультикласс случайного леса не повышает точность

Сообщение Anonymous »

Я создаю модель мультиклассификатора случайного леса. По сути, существуют сотни домохозяйств, которые имеют более 200 признаков, и на основе этих признаков мне приходится отнести их к одному из классов {1,2,3,4,5,6}.
Проблема, с которой я столкнулся, заключается в том, что я не могу улучшить точность модели, насколько бы я ни старался. Я использовал RandomSearchCV, а также GridSearchCV, но мне удалось добиться точности только около 68%.
Некоторые моменты, на которые следует обратить внимание
  • Точки отбора проб несбалансированы. Это порядок классов в порядке убывания {1,4,2,7,6,3}. Я использовал class_weight = "balanced", но это повышает точность.
  • Я пробовал количество оценщиков в диапазоне от 50 до 450.
  • У меня есть также рассчитал показатель f1, а не только сравнивал модели по точности
Что еще вы предлагаете, чтобы улучшить показатель точности/f1?< /п>

Подробнее здесь: https://stackoverflow.com/questions/527 ... e-accuracy
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»