1. Учиться
  2. /
  3. Courses
  4. /
  5. Phát hiện bất thường với Python

Connected

Exercise

Dùng modified z-scores với PyOD

Đã đến lúc dùng pyod để phát hiện ngoại lệ. Ta sẽ dùng bộ ước lượng MAD từ pyod để khai thác modified z-scores. Bộ ước lượng này đã sử dụng sẵn hàm median_abs_deviation ở bên dưới, nên bạn không cần lặp lại các bước trước đó.

Bộ ước lượng MAD đã được nạp từ pyod.models.mad và dữ liệu có sẵn dưới tên prices.

Инструкции

100 XP
  • Khởi tạo MAD() với threshold bằng 3.5.
  • Reshape prices để chuyển thành mảng 2 chiều.
  • Tạo nhãn inlier/outlier cho prices bằng cách fit và predict đồng thời với mad.
  • Lọc labels cho các outlier, được ký hiệu là 1.