问题

接上文,在解决了catboost可以做多任务回归之后,shap又遇到了kernel崩溃的问题,心态崩溃ing,如下图
在这里插入图片描述

原因

在尝试了各种解决方法之后,发现是因为SHAP跑的时候,树的深度太深会使得内存爆掉。

解决方法

既然是深度太深了爆内存,那么就把catboost的树的深度降到最低就好了,我这里试了试大概是5层。问题完美解决!
吐槽一下SHAP网上资料太少了。。。

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐