随机林多类Python不能提高精确度

2024-05-16 15:51:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个随机森林多分类器模型。基本上有上百个家庭有200多个特征,根据这些特征,我必须把他们分为{1,2,3,4,5,6}类。你知道吗

我面临的问题是我无法提高模型的准确性,无论我能做多少尝试。我使用了RandomSearchCV和GridSearchCV,但我只能达到大约68%的准确率。你知道吗

需要注意的几点

  1. 采样点不平衡。这是类的降序{1,4,2,7,6,3}。我使用了class\u weight=“balanced”,但它确实提高了准确性。你知道吗
  2. 我试过50-450之间的估计数
  3. 我还计算了f1的分数,并不仅仅是去比较模型的准确性

你们还有什么建议可以提高f1的准确率?我被这个问题困扰了很久。任何帮助都将不胜感激。你知道吗


Tags: 模型分类器家庭森林特征classf1准确性