随机森林预测可以拆成两层:
单棵决策树预测 从根节点 1 开始:
某电商平台利用机器学习进行交易反欺诈。算法团队已经离线训练好了一个随机森林模型,现在需要你来实现该模型在线上的预测引擎。
随机森林由多棵独立的决策树(Decision Tree)组成。每笔交易包含 M 个特征属性。预测时,每棵决策树都会从根节点开始独立对交易进行评估:
最终,整个森林的预测结果采用“多数表决”(Majority Voting)原则,即统计所有树输出的类别,得票数最多的类别作为最终结果。注意:如果 0 和 1 的票数相同,出于用户体验考虑,一律判定为正常交易(输出 0)。
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.