본문 바로가기

ML/인공지능

이상감지 (정리)

https://www.youtube.com/watch?v=xPA6JyHFHew 

 

1. 이상치(Anomaly)란?
기존 관측과는 상이하여 다른 메커니즘에 의해 생성되었다고 판단할만한 관측값

 

 


2. 이상탐지 목적
기회 탐지 Chance Discovery (Positive Anomaly) : 새로운 이상치 탐지
오류 탐지 Fault Discovery (Negative Anomaly) : 노이즈 제거

 


3. 입력 데이터의 특성 (input data)

  • Time series(sequential) vs static
  • univariate vs multivariate
  • data type (binarr / categorical / continuous / hybrid )
  • relational vs inddependent
  • well-known or not (기존 룰의 적용 가능한 / 알려져 있지 않은)

 

이상 탐지 알고리즘 종류

 

 

 

 

Anomaly 종류

 

 

이상 탐지 ML 알고리즘

 

 

 

Anomaly detection use case

  1. 시스템 관리 : 이전에 없던 접속 IP로부터 시스텤 접근량 증가 (DDOS 징후)
  2. 사용자 관리 : 다른 사용자와 다른 이동 패턴이나 접근 패턴
  3. 보안 : 사람의 접근이 없는 곳의 통행량 증가

 

1. prophet를 이용한 시계열 이상탐지 예제

https://www.youtube.com/watch?v=0wfOOl5XtcU

 

2. Isolation Forest (sklearn)

 

 

 

3. LSTM (keras)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'ML > 인공지능' 카테고리의 다른 글

openapi chatGPT 사용기  (0) 2022.12.12
이상감지 소스 및 간략 설명  (0) 2021.07.02
random forest // isolation forest 공부한한 내용 정리  (0) 2021.05.21
RNN // LSTM 공부한 내용  (0) 2021.05.17
신경 회로망 모델  (0) 2009.11.15