gpt4 book ai didi

python - 我们可以限制任何机器学习算法中响应变量的值吗?

转载 作者:行者123 更新时间:2023-11-30 09:15:42 24 4
gpt4 key购买 nike

我正在解决一个问题,其中我的响应变量是一个相对幂,其值不能超过 100%。当我使用线性回归或任何其他机器学习算法时,预测值会超过 100%,我想将其限制为 100%。我们有什么办法可以实现这一目标吗?

最佳答案

考虑到您使用的是线性回归,这取决于您的响应变量的含义。但在通用函数y=f(x)中,您可以添加一个Softmax函数y=Softmax(f(x))来使确保 y 在 (0, 1) 中。如果将 Softmax 替换为 sigmoid 并将其用于回归,那么您将得到 Logistic 回归,您可以将响应值限制为 (0 ,1)。

关于python - 我们可以限制任何机器学习算法中响应变量的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56519098/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com