変数の二次変換
答えて
モデルのバイアスを減らし、用語間の相互作用を可能にするために、多項式フィーチャ(2次、3次など)を使用します。 scikit-learnでは、それはsklearn.preprocessing.PolynomialFeaturesの変換として実装されています。
3つの機能a
,b
、およびc
があるとします。二次関数は(a + b + c)^2
を展開して生成されます。したがって、a^2
,b^2
c^2
,a*b
,a*c
,b*c
は2次特徴の集合となる。
scikit-learnのPolynomialFeatures
では、引数degree
が渡されると、それまでのすべての用語が作成されます。
これは、通常、線形モデルを作成する前に使用されます。バイアスを低くすることができますが、機能セットのサイズを非常に迅速に増やすことができます。
より正確には、多項式次数で成長が指数関数的であるため、カーネル法が好ましい。 – lejlot
ありがとうございます。 –
- 1. boolsに山車の二次元配列の変換
- 2. 二つの変数
- 3. 二変数のノンパラメトリックブートストラップ
- 4. 多次元PHP配列を二次元配列に変換する
- 5. 二つの変数 - 液体
- 6. 二重変数の合計
- 7. R:二つの変数
- 8. マーク二つの変数
- 9. 二次元配列(数値)を次元配列とJava上のViceversaに変換する
- 10. マルチラベル二値化 - 逆変換の取得
- 11. 最速の二重ストリング変換
- 12. 二重から十進への変換
- 13. 二倍の数値への変換PythonのIEEE-754
- 14. 二次元座標系でのハフ変換線検出の実装
- 15. 二重foreachをLinQに変換する
- 16. GSL高速フーリエ変換 - 二値ガウス?
- 17. クリア/エンプティ変数次のループの変数
- 18. 二次的素数
- 19. 一様乱数生成を二項式に変換する
- 20. 二次条件と線形&二次関数の同時使用
- 21. 複数の線形回帰 - 変換された2次変数とファクタ変数の相互作用
- 22. 変換「char型のリスト配列」私は次の変数に変換しようとしていますSML
- 23. 今他の二つの変数
- 24. Cで浮動小数点数を変換して二進数を表示
- 25. bashスクリプト - 関数内での変数置換と二重引用符
- 26. 割り当て二つの変数
- 27. PHP論理AND二つの変数
- 28. Javaでの数値二変量積分
- 29. 変換日時変換用のPHP関数です。数値DATEVALUE変換
- 30. 二番目の変数で表される二重積分
何かが欠落していない限り、それはデータの要素単位の正方形を取っているだけです。 –
@toasted_flakes要素だけでなく、 2次項には、それらの相互作用も含まれます。 –
@DavidMaust私はこの習慣が名前を持っていたのか分からなかった。ありがとう! –