Feature Engineering

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']