이상 감지 알고리즘

이상 감지 알고리즘 역시 데이터 과학에서 많이 사용되는 알고리즘입니다..

이상 감지 알고리즘은 다음과 같은 상황에 유리 합니다.

결제가 정상적인 것인지 알고 싶습니다.

비정상적인 인터넷 사용자를 알고 싶습니다.

Azure PCA 기반 알고리즘 설명

[그림] Azure PCA 기반 알고리즘 설명 https://docs.microsoft.com/ko-kr/azure/machine-learning/machine-learning-algorithm-choice

위처럼 비 정상적인 행위를 찾아내는 것이 이상 감지 알고리즘 입니다.

이상 감지 알고리즘은 예기치 않은 상황이나 이벤트, 동작을 플래그로 지정하고 어디에서 문제를 찾아야 할지 단서를 줍니다. 예를 들어 결제 이상이라면, 국내에서 결제되던 카드가 갑자기 해외에서 결제가 되었다면 이상하다고 판단할 수 있습니다.

대표적인 이상 감지 알고리즘은 3가지 입니다.

1. One-Class Support Vector(OC-SVM): (지도학습) 정상적인 클래스, 모든 데이터를 하나의 클래스에 속하도록 합니다. 그리고 정상적인 클래스를 벗어난 예외 데이터 포인트를 탐지할 수 있는 모델

2. PCA 기반 이상 감지: (지도학습) 정형화된 분포에 속하는 대부분의 데이터의 경우 해당 분포에서 크게 벗어나는 지점이 의심 대상인 모델

3. K-mean : (지도학습) 데이터를 클러스터와 같이 그룹화 하여 분류하는 모델

Facebook Comments

Leave A Reply

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.