Chế độ chuẩn hóa Scikit-learn (L1 so với L2 & Max)


8

Tôi đã tự hỏi nếu có ai ở đây có thể giải thích sự khác biệt giữa chế độ chuẩn hóa l1, l2 và max trong mô-đun sklearn.pre Processing.n normalize ()? Đọc xong tài liệu tôi không thể nhận ra sự khác biệt!

Câu trả lời:


15

Các tùy chọn dẫn đến bình thường hóa khác nhau. if x là vectơ đồng biến có độ dài n và nói rằng vectơ chuẩn hóa là y=x/z thì ba tùy chọn biểu thị những gì sẽ sử dụng cho z :

  • z=x1=i=1n|xi|
  • L2: z=x2=i=1nxi2
  • Tối đa: z=maxxi

Lưu ý rằng việc sử dụng Max không lấy giá trị tuyệt đối trước, vì vậy nó không bằng định mức .l

( mã nguồn )

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.