FederatedAI / FATE

An Industrial Grade Federated Learning Framework
Apache License 2.0
5.71k stars 1.55k forks source link

请问在SecureBoost中,如何像XGBoost一样设置特征值的单调性约束,如monotone_constraint #5245

Open huangjiyong opened 1 year ago

huangjiyong commented 1 year ago

在项目中遇到一个问题,需要设置某些特征为单调约束,在XGBoost中可以通过设置参数“monotone_constraint”来实现(如下图),但在SecureBoost中始终未找到相关的设置。 WXWorkCapture_16988264397780

talkingwallace commented 1 year ago

目前sbt没有提供这样的参数功能的

huangjiyong commented 1 year ago

目前sbt没有提供这样的参数功能的

那如果需要对特征值做单调约束,有其他方法来实现吗? 目前看Feature_bin里有单调约束的输出结果。 WXWorkCapture_169864878918

talkingwallace commented 12 months ago

这里是woe的单调性 可能和sbt的要求不一样?

huangjiyong commented 11 months ago

目前sbt没有提供这样的参数功能的

后续有计划提供单调性约束的参数吗?这个在很多场景下是需要设置音调约束的。