Core Concepts
EdgeAlpha는 센서 노드와 엣지 디바이스에서 직접 실행되는 분산 프로세스 마이닝 알고리즘으로, 중앙 집중식 저장소에 이벤트 로그를 저장할 필요 없이 프로세스 모델을 발견할 수 있습니다.
Abstract
EdgeAlpha는 기존의 중앙 집중식 프로세스 마이닝 알고리즘인 Alpha Miner를 분산 환경에 맞게 설계한 알고리즘입니다. 이 알고리즘은 센서 노드와 엣지 디바이스에서 직접 실행되며, 각 노드는 자신이 감지한 이벤트와 그 전후 이벤트에 대한 정보를 로컬에 저장합니다.
EdgeAlpha는 두 단계로 구성됩니다. 첫 번째 단계에서는 이벤트가 감지될 때마다 노드가 다른 노드들과 통신하여 이벤트의 선행 이벤트를 찾습니다. 이를 통해 각 노드는 자신의 부분적인 발자국 행렬(Footprint Matrix)을 구축합니다. 두 번째 단계에서는 중앙 엔티티가 프로세스 모델 요청을 보내면, 각 노드가 자신의 부분적인 발자국 행렬을 중앙 엔티티에 전송합니다. 중앙 엔티티는 이를 병합하여 최종 프로세스 모델을 생성합니다.
EdgeAlpha는 기존 중앙 집중식 접근 방식에 비해 다음과 같은 장점을 가집니다:
확장성: 각 노드가 자신의 이벤트만 관리하므로 데이터 처리 능력이 향상됩니다.
프라이버시 보호: 노드는 자신의 이벤트와 선행/후행 이벤트만 저장하므로 개인정보 보호가 가능합니다.
EdgeAlpha는 Alpha Miner 외에도 발자국 행렬 또는 직접 순서 관계를 기록하는 다른 프로세스 마이닝 알고리즘에도 적용할 수 있습니다. 또한 가장 빈번한 선행 이벤트 요청 전략과 배치 처리 기능을 통해 통신 오버헤드를 크게 줄일 수 있습니다.
Stats
이벤트 로그에서 활동 간 직접 순서 관계를 나타내는 문장들:
활동 1이 활동 2보다 먼저 발생한다.
활동 2가 활동 3보다 먼저 발생한다.
활동 3이 활동 4보다 먼저 발생한다.
Quotes
"EdgeAlpha는 센서 노드와 엣지 디바이스에서 직접 프로세스 발견 계산을 수행하여 중앙 저장소에 이벤트 로그를 저장할 필요가 없습니다."
"EdgeAlpha는 각 노드가 자신의 부분적인 발자국 행렬만 관리하므로 프라이버시 보호가 가능합니다."