scikit-learn - 多标签问题中的 RandomForestClassifier - 它是如何工作的?
问题描述
RandomForestClassifier
of如何sklearn
处理多标签问题(在后台)?
例如,它是否会在不同的单标签问题中解决问题?
为了清楚起见,我还没有真正测试过它,但我看到y : array-like, shape = [n_samples] or [n_samples, n_outputs]
了.fit()
.RandomForestClassifier
解决方案
让我举个例子scikit-learn
。随机森林用户指南:
决策树用户指南的多输出问题部分:
…支持多输出问题。这需要进行以下更改:
- 在叶子中存储n 个输出值,而不是 1;
- 使用计算所有n 个输出的平均减少的拆分标准。
我希望这能回答你的问题。如果没有,您可以查看该部分的参考:
- M. Dumont 等人,具有随机子窗口和多输出随机树的快速多类图像注释,计算机视觉理论与应用国际会议,2009 年。
推荐阅读
- discord.js - 我希望我的机器人在每次出错时发送一条消息
- sql-server - 如何进行基于 SQL 范围的计算
- node.js - how to use nested select query in knex
- python - pandas.DataFrame.round 输出不同的小数位数
- amazon-web-services - AWS SES send email lambda not sending every time
- r - Plotting only if values fall into specific range
- mysql - not plausible MySQL error: #1136 - Column count doesn't match value count at row 1
- javascript - 如何比较此循环中的日期值以查找重复项
- jenkins - 升级后 Jenkins 管道失败 (SandboxTransformer.forbidIfFinalizer)
- php - Laravel jQuery 未定义,脚本标签中没有延迟