[Process Mining] Process Mining이란?

2022. 8. 15. 09:27·AI Study/Marketing&Recommend
목차
  1. 1. 서론
  2. 2. Process Mining이란? Process Mining과 Data Mining의 차이점
  3. 3. Process Mining의 종류
  4. 4. 결론
반응형

출처 : https://analyticsindiamag.com/

1. 서론

현대에는 수많은 데이터가 분출되고 있고, 더욱이나 사람들이 웹이나 앱, 모바일을 통해서 자신이 원하는 작업을 수행하고 행동하는 경우가 증가하고 있다. 한 사람의 하루 행동 여정, 또는 하나의 작업을 수행하는 과정 등 모든 과정 가운데 데이터는 존재하고 그것은 수많은 가치를 지니고 있다. 오늘 집중해서 살펴볼 것은 그러한 과정을 분석하고 의사결정하는 Process Mining이다.

 

2. Process Mining이란? Process Mining과 Data Mining의 차이점

간단히 말한다면, Process Mining은 event data와 process, process models 간의 관계를 파악하는 것이다. 이벤트 로그 데이터로부터 프로세스를 도출하여 이를 시각화하고, 그 간의 밀접한 관계를 파악하며 인사이트를 얻는 과정이다. 

 

사실 Process Mining은 Data Mining의 일부분이라고 할 수 있다. 그러나 데이터 마이닝은 데이터만을 보고 프로세스에 집중하지 않았다면, 프로세스마이닝은 end-to-end를 포함한 프로세스 자체에 집중한다.

 

프로세스는 어디에나 존재하기 때문에, 프로세스 마이닝의 활용 분야는 무궁무진하다. 생산이나 제조에서는 공정 프로세스가 있고, 의료쪽에서는 검진 과정이, IT System에서는 앱 접근 과정, 업무에서는 결재 프로세스 등, 어디에서나 과정이 필요하기 때문에 프로세스 마이닝을 하기위한 이벤트 데이터는 매우 다양하다.

 

3. Process Mining의 종류

프로세스 마이닝에는 크게 네가지 종류가 있다. 

  • 프로세스 도출(Process DIscovery)

프로세스 도출은 아무런 사전 정보 없이 이벤트 로그로부터 모델을 도출하는 것을 의미한다. 특정 데이터를 이벤트 로그 형태로 가공한다면, 프로세스가 어떻게 흘러갔는지 이해하는 것이다. Process 도출 방법론으로는 Alpha Miner, Heuristic Miner, ILP Miner, Inductive  Miner 등이 있다. 

  • 적합도 검사(Conformance Cheking)

적합도 검사는 도출된 모델이 실제 이벤트 로그와 잘 맞는지 확인하는 것이다. 프로세스 도출 작업 이후에 추후에 발생한 이벤트 과정이 프로세스 모델에 잘 적용했는지 확인하는 방법이다. 성능평가 과정이라고 생각하면 쉽다. 적합도 검사 방법론으로는 Casual footprint, Token-Based Replay, Sychronous Product Net 등이 있다.

  • 프로세스 향상(Process Enhancement)

프로세스 향상은 가준의 프로세스 모델을 새로운 이벤트 로그를 토대로 더 나은 모델 또는 확장된 모델로 발전시키는 것을 말한다. 새로운 모델을 발전시키면서 성능이 향상될수도 있고, 각 정보가 더 추가로 제공될 수 있다. 

  • 프로세스 분석(Process Analysis)

프로세스 분석은 앞의 세가지 방법을 기반으로 모델을 분석하고, 어떻게 하면 프로세스를 발전시킬 수 있는지 분석하는 것이다. 병목현상이 일어나는 부분은 어디인지, 필요없이 반복되는 비효율적인 과정이 있는지, 이런 문제점을 발견하고 개선하는 방법을 찾는 과정이다. 

 

위 네가지는 전통적인 프로세스 분석 방식이고, 앞으로 새롭게 나오는 프로세스 마이닝의 종류들이 있는데, 이부분은 추후에 다뤄보도록 하자.

 

4. 결론

데이터 마이닝의 방법 중 하나인 프로세스 마이닝, 처음엔 타 데이터 마이닝과 비슷하다고 생각했지만 알아갈수록 새로운 분야라는 생각도 들었다. 마케팅 분석 중 중요한 부분 중 하나가 아마 고객의 행동 여정을 파악하는 것일텐데, 잘 배워서 마케팅에 적용해보고 싶은 마음이 크다.

 

Reference

 

Process Mining 1: Intro

Process Mining 1: Intro 매 10 분 마다 새롭게 생성되는 데이터의 양은 2003년까지의 모든 데이터를 합한 것보다 더 많다고 한다. 이 데이터 속에는 무궁무진한 가치가 있다고 하여 어떤 사람들은 데이

1ambda.github.io

https://process-mining.tistory.com/2

 

프로세스 마이닝 (Process Mining)이란?

"프로세스 마이닝 (Process Mining)이 뭐야? 데이터 마이닝 같은거야?"  내가 프로세스 마이닝을 공부한다고 하면 항상 듣는 질문이다. 이 질문을 항상 들었다는 것이 이 블로그를 시작하게 된 이유

process-mining.tistory.com

https://process-mining.tistory.com/10

 

프로세스 마이닝의 종류 (유형)

 프로세스 마이닝에는 크게 네 가지 종류가 있다. 프로세스 도출(Process Discovery), 적합도 검사(Conformance Checking), 프로세스 향상(Enhancement)이 바로 그것이다. 이번 포스팅에서는, 이 세 가지 종류에.

process-mining.tistory.com

 

반응형

'AI Study > Marketing&Recommend' 카테고리의 다른 글

[Recommand] 추천시스템 성능 평가 방법 - MAP, nDCG, MRR  (0) 2022.11.12
[CRM] 디지털 멀티 채널 마케팅 분석 방법 3가지  (0) 2022.08.28
[CRM] 01. CRM, CRM Marketing 에 대해서  (0) 2022.07.30
  1. 1. 서론
  2. 2. Process Mining이란? Process Mining과 Data Mining의 차이점
  3. 3. Process Mining의 종류
  4. 4. 결론
'AI Study/Marketing&Recommend' 카테고리의 다른 글
  • [Recommand] 추천시스템 성능 평가 방법 - MAP, nDCG, MRR
  • [CRM] 디지털 멀티 채널 마케팅 분석 방법 3가지
  • [CRM] 01. CRM, CRM Marketing 에 대해서
자동화먹
자동화먹
많은 사람들에게 도움이 되는 생산적인 기록하기
    반응형
  • 자동화먹
    자동화먹의 생산적인 기록
    자동화먹
  • 전체
    오늘
    어제
    • 분류 전체보기 (144)
      • 생산성 & 자동화 툴 (30)
        • Notion (24)
        • Obsidian (0)
        • Make.com (1)
        • tips (5)
      • Programming (37)
        • Python (18)
        • Oracle (6)
        • Git (13)
      • AI Study (65)
        • DL_Basic (14)
        • ML_Basic (14)
        • NLP (21)
        • Marketing&Recommend (4)
        • chatGPT (0)
        • etc (12)
      • 주인장의 생각서랍 (10)
        • 생각정리 (4)
        • 독서기록 (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Google Cloud Platform
    cnn
    노션
    노션첫걸음
    기초
    Jupyter notebook
    nlp
    데이터분석
    Github
    git
    gcp
    딥러닝
    seq2seq
    Transformer
    빅데이터
    ML
    notion
    자연어처리
    dl
    git commit
    Python
    pytorch
    LSTM
    머신러닝
    파이토치로 시작하는 딥러닝 기초
    GPT
    파이토치
    빅데이터분석
    데이터베이스
    python기초
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
자동화먹
[Process Mining] Process Mining이란?

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.