Scikit-learn正規化モード(L1 vs L2&Max)


8

ここの誰もがsklearn.preprocessing.normalize()モジュールのl1、l2、max正規化モードの違いを説明できるかどうか疑問に思っていましたか?ドキュメントを読んでも、違いを理解できませんでした。

回答:


15

オプションにより、さまざまな正規化が行われます。場合x長さの共変量のベクトルであり、n、正規化ベクトルであると言うy=x/z、次いで3つのオプションが使用するどのような意味z

  • z=x1=i=1n|xi|
  • L2:z=x2=i=1nxi2
  • 最大:z=maxxi

Maxを使用すると、最初に絶対値が取得されないため、ノルムとは異なることに注意してください。l

ソースコード

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.