alteryx/featuretools

An open source python library for automated feature engineering

解決する課題

Featuretoolsは、機械学習ワークフローにおいて手動で行われ、時間がかかることが多い特徴量エンジニアリングのプロセスを自動化するために設計されています。これにより、ユーザーは複数の関連するデータテーブルから単一の特徴量テーブルを自動的に作成し、生のデータを各ターゲットエンティティ(例:顧客)の機械学習モデルに使用できる特徴量ベクトルに変換できます。

仕組み

このライブラリは、複数のテーブルにわたって特徴量を自動的に計算するDeep Feature Synthesis (DFS) と呼ばれるプロセスを使用します。特徴量作成の構成要素である「プリミティブ」を利用して計算を実行します。これらのプリミティブは、ライブラリが提供する組み込みのもの、またはユーザーが定義したカスタムのものを使用できます。タイムスタンプ付きの顧客取引などのマルチテーブルデータセットを処理でき、Daskのサポートを使用して大規模なデータセットにもスケール可能です。

対象者

MLパイプラインのために、リレーショナルデータから効率的に特徴量を生成する必要があるデータサイエンティストや機械学習エンジニア。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト