特征工程

term_id: feature_engineering

Category: basic_concepts

Definition

特征工程是利用领域专业知识,将原始数据转换为更能代表底层模式的特征的艺术。该过程包括创建新变量、转换现有数据以及选择最具预测力的特征,从而提升算法效果。

Summary

利用领域知识创建新特征或修改现有特征,以增强机器学习模型性能的做法。

Key Concepts

  • 领域知识
  • 数据转换
  • 模型性能
  • 变量创建

Use Cases

  • 提高回归模型准确性
  • 增强分类边界
  • 优化时间序列预测

Code Example

1
df['new_feature'] = df['feature_a'] * df['feature_b']