【发布时间】:2019-06-10 11:43:43
【问题描述】:
我正在研究一个问题,其中我的响应变量是一个相对幂,其值不能超过 100%。当我使用线性回归或任何其他机器学习算法时,预测值超过 100%,我想将其限制为 100%。有什么方法可以实现吗?
【问题讨论】:
我正在研究一个问题,其中我的响应变量是一个相对幂,其值不能超过 100%。当我使用线性回归或任何其他机器学习算法时,预测值超过 100%,我想将其限制为 100%。有什么方法可以实现吗?
【问题讨论】:
考虑到您使用的是线性回归,这取决于您的响应变量的含义。但在一般函数y=f(x) 中,您可以添加Softmax 函数y=Softmax(f(x)) 以确保y 在(0, 1) 中。如果您将Softmax 替换为sigmoid 并将其用于回归,那么您将得到Logistic regression,您可以将响应值限制为(0, 1)。
【讨论】: