Machine learning 具有自定义损失函数的随机森林

Machine learning 具有自定义损失函数的随机森林,machine-learning,scikit-learn,random-forest,Machine Learning,Scikit Learn,Random Forest,我是机器学习领域的初学者。对于一个项目,我必须在随机森林分类中使用定制的损失函数。到目前为止,我一直在使用scikit。关于通过scikit实现这一点的建议将更有帮助。损失函数(分类树中的基尼杂质和熵)在scikit中的_tree.pyx cython文件中实现(它们在源代码中称为标准)。您可以从修改/添加这些函数开始。如果将自定义丢失函数(CRITERIA)添加到cython文件中,还需要在tree.py python文件中公开它(请查看CRITERIA_CLF和CRITERIA_REG列表)

我是机器学习领域的初学者。对于一个项目,我必须在随机森林分类中使用定制的损失函数。到目前为止,我一直在使用scikit。关于通过scikit实现这一点的建议将更有帮助。

损失函数(分类树中的基尼杂质和熵)在scikit中的_tree.pyx cython文件中实现(它们在源代码中称为标准)。您可以从修改/添加这些函数开始。如果将自定义丢失函数(CRITERIA)添加到cython文件中,还需要在tree.py python文件中公开它(请查看CRITERIA_CLF和CRITERIA_REG列表)