小编Luk*_*kas的帖子

python中的非线性特征变换

为了将线性回归模型拟合到某些给定的训练数据 X 和标签 y,我想通过给定特征的非线性变换来扩充我的训练数据 X。假设我们有特征 x 1、 x 2和 x 3。我们想使用额外的转换功能:

x 4 = x 1 2 , x 5 = x 2 2和 x 6 = x 3 2

x 7 = exp(x 1 ), x 8 = exp(x 2 ) 和 x 9 = exp(x 3 )

x 10 = cos(x 1 ), x 11 = cos(x 2 ) 和 x 12 = cos(x 3 )

我尝试了以下方法,但这导致模型在均方根误差作为评估标准方面表现非常差:

import pandas as pd
import numpy as …
Run Code Online (Sandbox Code Playgroud)

python regression numpy machine-learning pandas

3
推荐指数
1
解决办法
1240
查看次数

标签 统计

machine-learning ×1

numpy ×1

pandas ×1

python ×1

regression ×1