Scikit-pelajari mode Normalisasi (L1 vs L2 & Max)


8

Saya bertanya-tanya apakah ada orang di sini yang dapat menjelaskan perbedaan antara mode normalisasi l1, l2 dan maks dalam modul sklearn.preprocessing.normalize ()? Setelah membaca dokumentasi saya tidak dapat menyadari perbedaannya!

Jawaban:


16

Opsi-opsi mengarah pada normalisasi yang berbeda. jikax adalah vektor panjang kovariat n, dan katakan bahwa vektor yang dinormalisasi adalah y=x/z kemudian tiga opsi menunjukkan untuk apa digunakan z:

  • L1: z=x1=i=1n|xi|
  • L2:z=x2=saya=1nxsaya2
  • Maks:z=maksxsaya

Perhatikan bahwa menggunakan Max tidak mengambil nilai absolut terlebih dahulu, sehingga tidak sama dengan norma l .

( kode sumber )

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.