1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phát hiện bất thường với Python

Connected

Bài tập

Lần đầu dùng LOF

LOF chỉ khác KNN ở thuật toán nội bộ và không có tham số method. Hãy thực hành phát hiện ngoại lai với nó bằng cách dùng contamination trên phiên bản đã scale của bộ dữ liệu females từ các bài trước.

Bộ dữ liệu đã được nạp sẵn dưới tên females_transformed.

Hướng dẫn

100 XP
  • Import bộ ước lượng LOF từ mô-đun pyod tương ứng.
  • Khởi tạo LOF() với contamination 0,3%, 20 láng giềng và n_jobs đặt là -1.
  • Tạo một chỉ mục boolean trả về True khi labels_ trả về từ lof bằng 1.
  • Tách các điểm ngoại lai từ females_transformed bằng is_outlier.