首页 > 解决方案 > 如果因变量既有正值又有负值,如何处理任何机器学习算法?

问题描述

如果因变量同时具有正值和负值,则在比较训练和测试分数时,任何回归模型的 model.score 都不准确。我尝试将目标列转换为日志,但由于也有负值,这似乎是不对的。请指教

标签: pythonregressionartificial-intelligence

解决方案


我想不出任何机器学习算法不能同时处理正值和负值。得分应该仍然是准确的。如果您想对具有负值的列进行对数转换,则可以向列添加一些大常数,使所有值均为正值,然后获取对数。


推荐阅读