Cây cô lập

Giới thiệu về Anomaly Detection bằng R

Alastair Rushworth

Data Scientist

Cây cô lập

Giới thiệu về Anomaly Detection bằng R

Biểu đồ cây cô lập

Giới thiệu về Anomaly Detection bằng R

Huấn luyện một cây cô lập

library(isofor)

furniture_tree <- iForest(data = furniture, nt = 1)

Tham số của iForest()

  • data - dataframe
  • nt - số cây cô lập cần huấn luyện

 

 

Tải gói tại https://github.com/Zelazny7/isofor

Giới thiệu về Anomaly Detection bằng R

Tạo điểm cô lập

furniture_score <- predict(furniture_tree, newdata = furniture)

Tham số của predict()

  • object - mô hình iForest đã fit
  • newdata - dữ liệu cần chấm điểm
Giới thiệu về Anomaly Detection bằng R

Diễn giải điểm cô lập

furniture_score[1:10]
[1] 0.5820092 0.5820092 0.5439338 0.5820092 0.5439338 
[6] 0.5820092 0.7129862 0.5363547 0.5363547 0.5363547

Độ dài đường đi chuẩn hóa

  • Điểm trong khoảng 0–1
  • Điểm gần 1 báo hiệu bất thường (đường đi ngắn)
Giới thiệu về Anomaly Detection bằng R

Ayo berlatih!

Giới thiệu về Anomaly Detection bằng R

Preparing Video For Download...