Table of Contents
データの正規化とスケーリングは、機械学習における重要な前処理のステップです。 それらは、機能が学習プロセスに均等に寄与することを保証することによって、モデルのパフォーマンスを向上させるのに役立ちます。 これらの技術の適切なアプリケーションは、より正確で安定したモデルにつながることができます。
データ正規化とスケーリングの理解
データ正規化は、値の範囲の差を歪めることなく、データを共通のスケールに調整します。 スケールは通常、特定の範囲や分布内で収まるように機能の変換を含みます。 どちらの技術も特徴を比較し、アルゴリズムの効率を向上させることを目指しています。
一般的なテクニック
- []最小値のスケーリング:[は、通常、固定範囲に機能を変換します。 0〜1.
- 標準化:]]1の標準的な偏差を持つ平均の周りのセンタデータ。
- ]Robust Scaling:[ は、上書きと外触の有効範囲を使用して、します。
ベストプラクティス
データの分割後に正規化とスケーリングを適用して、データ漏洩を防ぐためのトレーニングとテストセットにデータを分割します。アルゴリズムとデータ分布に基づいて技術を選択します。例えば、ツリーベースのモデルは、スケーリングを必要としませんが、SVMやk-NNなどのアルゴリズムはそれから大幅に利益をもたらします。