モデルデータ
特徴
Feature
意味
モデルが予測を行うか、パターンを発見するために使用する入力変数。
使用場面
予測時に利用可能で、タスクに関連する特徴量を選択します。
活用例
特徴:tenure_days、order_count_90d、support_ticket_count。データ分析
特徴、ターゲット、学習方法、データ分割、パイプライン、適合問題、クロスバリデーション、メトリック、およびリーケージリスクを理解します。
12 件
モデルデータ
Feature
モデルが予測を行うか、パターンを発見するために使用する入力変数。
予測時に利用可能で、タスクに関連する特徴量を選択します。
特徴:tenure_days、order_count_90d、support_ticket_count。モデルデータ
Target
教師ありモデルが学習する、予測される結果またはラベル。
明確な観察期間とビジネス上の意味を持つように、これを定義します。
ターゲット:顧客が今後 30 日以内に解約するかどうか。学習方法
Supervised learning
ラベル付けされた例を用いて、入力から既知のターゲット値へのマッピングを学習する。
過去のラベルが利用可能な場合に、分類または回帰に使用します。
過去のトランザクションを、不正または不正ではないとラベル付けして、分類器をトレーニングします。学習方法
Unsupervised learning
提供されたターゲットラベルなしで、データ内の構造を見つける。
クラスタリング、次元削減、または異常探索に使用します。
クラスターは、販売構成と顧客の行動に基づいて商品を分類します。検証
Train-test split
モデルの学習に使用するデータと、最終評価のために予約されたデータを分離します。
ランダムな分割が情報を漏洩する可能性がある場合は、時間情報またはグループ情報を考慮した分割を使用してください。
1月から10月までトレーニングし、11月に検証し、12月にテストします。ワークフロー
Preprocessing pipeline
変換とモデルの適合の順序付けられた、再利用可能なシーケンス。
前処理はトレーニングデータに対してのみ実行し、予測時にも同じ手順を適用する。
impute -> standardize -> one-hot encode -> fit model学習方法
Model
予測または意思決定を行うために使用される、学習された数学的または計算表現。
同じ評価プロトコルで、単純なベースラインと、より複雑な候補を比較します。
基準:ロジスティック回帰;候補:勾配ブースティング。検証
Overfitting
モデルがトレーニングデータ固有のノイズを学習し、未知のデータに対してパフォーマンスが低下する場合。
保留された評価で検出し、より単純なモデル、正則化、またはより代表的なデータを使用して、これを削減します。
トレーニング精度が99%、検証精度が71%という結果は、過学習を示唆しています。検証
Underfitting
モデルがデータ内の重要なパターンを捉えきれない場合。
トレーニングと検証の両方のパフォーマンスが低いかどうかを確認します。
両方のエラーが高い場合は、より情報的な機能またはより適切なモデルを追加する。検証
Cross-validation
データセットをトレーニング用と検証用に繰り返し分割し、モデルのパフォーマンスを推定します。
クラスのバランス、グループ、または時間順序に適したスプリッターを使用します。
不均衡な分類タスクに対して、5分割の層化クロスバリデーションを実行します。検証
Evaluation metric
予測の品質を判断するために使用される数値的な指標。
便利なものだけでなく、エラーコストとクラスバランスに応じて、メトリックを選択します。
誤検知と誤検知が異なるコストを持つ場合に、適合率と再現率を追跡します。リスク
Data leakage
トレーニングに使用する情報が、実際の予測時には利用できない場合。
結果を信頼する前に、監査機能、タイミングの分割、前処理、および集計ウィンドウを監査します。
データの漏洩は、オフラインのスコアを高く見せる一方で、本番環境でのパフォーマンスを低下させる可能性があります。
最終的な返金ステータスを使用して、注文が返金されるかどうかを予測しないでください。