【发布时间】:2022-11-20 04:56:56
【问题描述】:
我是机器学习的新手,正在处理数据集“Combined Cycle Power Plant over 6 years (2006-2011)”,当时发电厂已设置为满负荷工作。特征包括每小时平均环境变量温度 (AT)、环境压力 (AP)、相对湿度 (RH) 和排气真空 (V),以预测工厂的每小时净电能输出 (PE)。
我如何决定删除 1 个可能不如其他预测重要的特征。 (由于数据已经标准化,可以通过查看学习模型中每个特征的权重来完成。)
我用 numpy.linalg.lstsq 计算的列(特征 - 'AT', 'V', 'AP', 'RH', 'PE')的线性回归系数(权重)是:
[ 4.54458108e+02 -1.44125679e+01 -3.11527582e+00 3.78157228e-01 -2.06364959e+00]
在这种情况下,我想我可以选择第三个“AP”来从功能中删除。那是对的吗?
【问题讨论】:
-
为什么不是
RH?它具有最小的权重。 -
你能再描述一下吗?我认为“AP”的 -3.11 是最小且不太重要的特征。
标签: python-3.x pandas linear-regression feature-selection