reg.coef_返回相同的值两次

问题描述 投票:0回答:1

创建了一个线性回归模型,在该模型中试图找到weights(y-intercept)bias(y-intercept),从而运行以下代码:-

reg.intercept_
reg.coef_

输出

array([9.41523946, 9.41523946])
array([[-0.44871341,  0.20903483,  0.0142496 ,  0.01288174, -0.14055166,
        -0.17990912, -0.06054988, -0.08992433, -0.1454692 , -0.10144383,
        -0.20062984, -0.12988747, -0.16859669, -0.12149035, -0.03336798,
        -0.14690868,  0.32047333],
       [-0.44871341,  0.20903483,  0.0142496 ,  0.01288174, -0.14055166,
        -0.17990912, -0.06054988, -0.08992433, -0.1454692 , -0.10144383,
        -0.20062984, -0.12988747, -0.16859669, -0.12149035, -0.03336798,
        -0.14690868,  0.32047333]])

获得相同的值两次而不是仅获得一次,因此难以汇总权重

python-3.x machine-learning regression linear-regression data-science
1个回答
0
投票

可能是您的reg对象有问题或您的回归输入数据。您可以提供数据集样本吗?

© www.soinside.com 2019 - 2024. All rights reserved.