pp.109–114
이론 정복 강의 · 표와 그림을 함께 읽는 교안

데이터 분석 방법론을
흐름·표·사례로 이해하기

분석 방법론의 공통 원리부터 폭포수·프로토타입·나선형 모델, KDD 5단계, CRISP-DM 6단계까지 원문의 개념과 수행업무를 빠짐없이 연결했습니다.

3

개발·적용 모델

폭포수(Waterfall) · 프로토타입(Prototype) · 나선형(Spiral)

5

KDD 분석 절차

선택 → 전처리 → 변환 → 마이닝 → 해석·평가

6

CRISP-DM 프로세스

업무 이해부터 전개까지, 피드백을 허용하는 순환 구조

학습 목표
  1. 데이터 분석 방법론이 필요한 이유와 구성요소를 설명한다.
  2. 데이터 기반 의사결정의 장애요인과 프레이밍 효과를 구분한다.
  3. 세 가지 개발 모델의 진행 방식·위험·피드백 구조를 비교한다.
  1. 단계·활동·작업, WBS와 산출물의 관계를 설명한다.
  2. KDD 5단계, CRISP-DM 6단계의 주요 수행업무를 설명한다.
  3. 두 방법론의 단계적 대응관계와 실무 적용 사례를 제시한다.
핵심 키워드
#방법론(Methodology)#KDD#CRISP-DM#폭포수모델#프로토타입모델#나선형모델#프레이밍효과#WBS
교재 출제 포인트: 방법론 개요는 사례 제시형 빈출 주제, KDD는 단계 비교·판단형, CRISP-DM은 6단계 명칭과 순서가 중요합니다. 제공된 원문에는 2025년 출제 언급이 포함되어 있습니다.
교재 기준 p.109–114 · 마지막 비교표는 끝쪽 번호가 OCR상 불명확할 수 있음01 · 전체 구성
01 · 이론 개요

왜 분석에 ‘방법론’이 필요한가?

개인의 능력이나 우연한 성공에 의존하지 않고, 일정 품질의 산출물과 프로젝트 성공 가능성을 확보하기 위해서입니다.

개인 역량·우연사람마다 방식이 다름
→
절차·방법 정리누구나 따라 할 기준
→
품질·재현성 확보산출물과 성공 가능성
→
조직 내 정착반복 가능한 분석 업무
방법론을 이루는 4개 요소
① Procedures

절차

어떤 순서로 해야 하는가?

예: 문제정의 → 수집 → 분석 → 평가
② Methods

방법

각 단계에서 무엇을 어떻게 할 것인가?

예: 표본 선정, 이상치 처리, 모형 개발
③ Tools & Techniques

도구·기법

수행에 사용할 소프트웨어와 분석 기술은?

예: SQL, R, Python, 회귀분석
④ Templates & Outputs

템플릿·산출물

무엇을 작성하고 남길 것인가?

예: 분석계획서, 결과보고서
4컷: ‘감’으로 하는 일과 방법론을 쓰는 일
1
👨‍💻❓
사람마다 제각각

“저는 그냥 이렇게 해요.”

2
🗂️📝
기준을 문서화

“순서와 방법을 정해요.”

3
🔧📊
동일한 절차로 실행

“같은 기준으로 분석해요.”

4
✅📄
검증 가능한 결과

“품질을 확인할 수 있어요.”

한 줄 정리: 방법론은 상세 절차 + 방법 + 도구·기법 + 템플릿·산출물로 구성되는, 조직이 반복해서 사용할 수 있는 표준 업무 체계입니다.
원문 p.109 · 분석 방법론 개요 1)02
02 · 데이터 기반 의사결정

경험과 감에서 데이터 기반 판단으로

합리적인 선택을 방해하는 대표 요소는 고정 관념(Stereotype), 편향(Bias), 프레이밍 효과(Framing Effect)입니다.

고정 관념

특정 사람·대상·상황은 늘 같다고 단정하는 사고.

“그 연령대는 모바일 결제를 안 쓸 거야.”

편향된 생각

판단이 특정 방향으로 치우쳐 데이터를 균형 있게 보지 못함.

성과가 좋은 기간의 데이터만 선택해서 보기

프레이밍 효과

동일한 정보를 어떻게 표현하느냐에 따라 판단·선택이 달라짐.

“성공률 90%” vs “실패율 10%”
그림: 프레이밍 효과를 눈으로 비교

✅ 성공 프레임

90%

“10명 중 9명이 성공합니다.”

⚠ 실패 프레임

10%

“10명 중 1명이 실패합니다.”

예시는 동일한 상황을 서로 다른 표현으로 제시한 것. 실제 선택이 얼마나 달라지는지는 연구 설계와 맥락에 따라 달라집니다.
방법론의 생성 과정: 암묵지 → 형식지
암묵지경험·직관·노하우
→
체계화경험의 공통 원리 정리
→
형식화절차와 기준을 문서화
→
형식지전수·반복 가능한 지식
로직 오류와 프로세스 오류(교재 보조 개념)
로직 오류: 논리나 계산의 문제로 의도하지 않은 결과가 나타남. 프로세스 오류: 작업 절차나 실행 흐름에 문제가 생김. 둘은 원인과 점검 지점이 다를 수 있습니다.
1
🧠
숙련자의 노하우

“감으로 알아요.”

2
🔍
공통 패턴 발견

“왜 잘 되는지 분석해요.”

3
📋
매뉴얼 만들기

“누구나 실행할 수 있어요.”

4
👥✅
조직 전체가 활용

“노하우가 지식이 됐어요.”

원문 p.109 · 데이터 기반 의사결정 및 방법론 생성 과정03
03 · 방법론 적용 모델

폭포수 · 프로토타입 · 나선형 모델

같은 프로젝트라도 요구사항이 얼마나 분명한가, 피드백이 얼마나 필요한가, 위험을 어떻게 관리하는가에 따라 진행 방식이 달라집니다.

Waterfall Model

① 폭포수 모델

계획설계구현검증

핵심 선행 단계가 완료된 뒤 다음 단계로 진행하는 순차 방식.

특징: 단계·산출물 관리가 명확하나 늦은 변경은 부담이 큼.

Prototype Model

② 프로토타입 모델

시제품 제작사용자 시험개선·반영요구 확인

핵심 일부를 먼저 만들어 보여주고 사용자 요구와 피드백을 반영.

특징: 요구가 불확실할 때 효과적인 점진적 개선.

Spiral Model

③ 나선형 모델

계획위험개발평가

핵심 위험 분석을 포함한 반복을 통해 점차 완성도를 높임.

특징: 새로운·불확실한 프로젝트에 적합할 수 있으나 관리 복잡성 증가.

그림으로 암기하기
→→
폭포수 = 순차 진행
↔↺
프로토타입 = 사용 후 개선
🌀
나선형 = 위험 분석 + 반복
교재의 ‘폭포수는 다시 올라갈 수 없다’는 암기 비유입니다. 실제 폭포수 프로젝트에도 수정과 피드백은 가능하지만, 후속 단계에서 발견할수록 되돌리는 비용이 커질 수 있습니다.
원문 p.110 · 모델별 도식 재현04
03 · 모델의 장단점을 판단하는 표

세 모델을 비교하는 핵심 기준

구분폭포수 모델
Waterfall
프로토타입 모델
Prototype
나선형 모델
Spiral
진행 원리계획한 단계를 순차적으로 수행하며 선행 단계의 완료를 중요시부분적으로 구현한 시제품을 사용자에게 제공한 뒤 반복적으로 개선위험 분석과 개발·평가를 여러 차례 반복하며 점진적으로 확장
문제 해결 상황요구가 비교적 명확하고 변경 가능성이 낮은 경우고객 요구를 완전히 이해하지 못했거나 요구 분석이 어려운 경우불확실성이 높거나 처음 시도하는 프로젝트의 위험 관리가 중요한 경우
피드백문제 발견 시 피드백·수정 수행 가능, 변경 비용 주의시험 사용 → 요구 검토·성능 평가 → 수정·개선의 반복각 반복마다 위험을 분석하고 성과를 평가하여 후속 반복에 반영
장점단계·일정·산출물 관리가 비교적 분명사용자 참여와 요구 변화 대응에 유리위험을 지속 점검하며 정교화 가능
주의점초기 요구가 잘못되면 뒤 단계에 영향반복 범위·완료 조건을 명확히 정해야 함관리체계가 부실하면 복잡도가 증가
교재 암기 문장‘폭포처럼 위에서 아래로’‘시제품을 먼저, 고객과 함께 개선’‘나선형 계단을 돌며 위험 점검’
4컷: 프로젝트 상황에 따라 달라지는 선택
1
🏗️📐
요구가 명확하다

“설계대로 진행해요.”

2
📱🤷
요구가 불분명하다

“먼저 체험판을 써 볼까요?”

3
🌀⚠️
위험이 크다

“매번 위험을 점검해요.”

4
🎯✅
조건에 맞게 선택

“하나가 모든 상황에 최고는 아니에요.”

원문 p.110 · 폭포수/프로토타입/나선형의 전체 특징 및 학습팁 통합 표05
03 · 기억에 남는 원리 설명

세 모델의 진행을 4컷으로 따라가기

폭포수 모델: 순서대로 완성
1
🗓️
무엇을 만들지 결정

요구사항과 일정이 정해졌어요.

2
📐
설계 완료

먼저 설계도를 확정해요.

3
⚙️
구현·시험

순서에 따라 개발·검증해요.

4
🔧⚠️
뒤늦은 변경

초기 설계 변경에 비용이 들어요.

프로토타입 모델: 보여주고 고치기
1
❓📱
고객 요구 불명확

“설명만으로는 잘 모르겠어요.”

2
🧩
시제품 제작

핵심 기능만 먼저 만들어요.

3
🗣️👆
시험·피드백

“이 버튼을 바꿔 주세요.”

4
🔄✨
다시 개선

시험 결과를 반영해 발전시켜요.

나선형 모델: 위험을 보며 한 단계씩 성장
1
🧭
첫 계획

작은 목표부터 설정해요.

2
🔎⚠️
위험 검토

실패 가능성을 점검해요.

3
🛠️🧪
개발·평가

작게 만들고 확인해요.

4
🌀🚀
다음 반복

배운 것을 바탕으로 확장해요.

암기 공식: 폭포수 = 순차성 / 프로토타입 = 시제품·고객 피드백 / 나선형 = 반복·위험 분석.
원문 p.110 · 정의와 학습팁의 핵심 원리를 4컷으로 재현06
04 · 방법론 구성

방법론의 3계층과 WBS

‘프로젝트 전체’에서 ‘실제로 수행할 일’까지 큰 단위를 작은 단위로 나누면 품질과 담당 업무를 관리하기 쉬워집니다.

① 단계 (Phase)최상위 프로세스 그룹 · 단계별 산출물 생성 · 기준선(Baseline)과 버전관리
📘 단계별 완료보고서 / 버전 통제
▼
② 활동 (Activity)단계를 구성하는 논리적·물리적 단위 · 품질 검토 항목
📑 활동별 산출 보고서
▼
③ 작업 (Task)WBS의 워크 패키지(Work Package)에 대응하는 단위 프로세스
Input
입력자료
→Process & Tools
처리·도구
→Output
출력자료

WBS (Work Breakdown Structure)

프로젝트의 전체 과정을 실행·관리 가능한 작은 업무 단위로 나누고 각 업무의 담당자, 수행 기간, 산출물 등을 체계화하는 작업분류체계입니다.

교재에서는 수십~수천 개의 작은 업무로 세분화할 수 있다고 설명합니다.

작업 예시: 고객 데이터 정제

고객 원시 데이터
(Input)
→결측치 점검·수정
(Process/Tool)
→정제 데이터
(Output)

단계: 데이터 준비 → 활동: 데이터 정제 → 작업: 결측치 처리

4컷: 커다란 과제를 관리 가능한 단위로
1
🏢
프로젝트 전체

“고객 분석을 하자!”

2
📚
단계 나누기

준비·분석·평가를 구분해요.

3
📝
활동·작업 나누기

누가 언제 무엇을 할지 정해요.

4
✅📂
산출물과 버전 관리

무엇을 완료했는지 확인해요.

원문 p.110 · 방법론 구성과 WBS 학습팁의 도식 및 보고서 구조 재현07
05 · KDD 분석 방법론

KDD: 데이터에서 지식을 발견하는 5단계

KDD (Knowledge Discovery in Databases)는 Fayyad 등이 1996년에 체계화한 지식 발견 프로세스로, 데이터 마이닝·기계학습·패턴 인식·데이터 시각화 등에 활용됩니다.

원문 KDD 분석 절차 그림 재현
1Selection데이터 선택Target Data
→
2Preprocessing데이터 전처리Preprocessed Data
→
3Transformation데이터 변환Transformed Data
→
4Data Mining패턴 탐색Patterns
→
5Interpretation/
Evaluation
해석·평가Knowledge
↶ 결과와 데이터 상태에 따라 이전 단계로 다시 돌아가 수정·반복 가능

출발점

분석 대상 비즈니스 도메인 이해와 프로젝트 목표 설정이 우선입니다.

중심 활동

원시 데이터를 정제·변환하여 의미 있는 패턴(Patterns)을 발견합니다.

궁극적 목표

발견한 패턴을 해석·평가하고, 실제 업무에서 활용할 지식(Knowledge)으로 만듭니다.

5단계 순서 암기
선택→전처리→변환→마이닝→해석·평가
원문 그림에서 첫 단계가 OCR로 Election처럼 읽히지만 올바른 단계 명칭은 Selection(데이터 선택)입니다. 또한 KDD는 마이닝만을 뜻하지 않으며, 전후의 데이터 처리와 평가까지 포함합니다.
원문 p.111 · KDD 정의 및 5단계 프로세스 원형 그림을 가독성 있게 재현08
05 · KDD 세부 활동 ①~③

KDD 앞의 3단계: 데이터 준비가 핵심

단계원문의 주요 활동구체적 예시
① 데이터셋 선택
Selection
  • 먼저 비즈니스 도메인을 이해하고 프로젝트 목표 설정
  • 데이터베이스 또는 원시 데이터에서 필요한 데이터 선택
  • 분석 목적에 필요한 목표 데이터(Target Data) 구성
온라인 쇼핑몰 전체 DB에서 고객·주문·상품 데이터를 선택
② 데이터 전처리
Preprocessing
  • 잡음(Noise), 이상치(Outlier), 결측치(Missing Value) 식별
  • 필요시 제거 또는 재처리하여 데이터 정제
  • 추가 데이터가 필요하면 선택 단계 재실행
중복 구매기록 수정, 구매금액 오류 점검, 누락값 처리
③ 데이터 변환
Transformation
  • 분석 목적에 맞게 변수 생성 및 선택
  • 차원 축소(Dimensionality Reduction)로 효율 개선
  • 학습용 데이터와 시험용 데이터를 구분하는 과정도 교재에서 포함
구매 빈도·총구매액 변수 생성, PCA 적용, 학습·시험 데이터 구분
변수 수 축소는 어떤 뜻일까요?

차원 축소 이전

나이구매액방문빈도상품수접속시간쿠폰이용…

많은 변수가 비슷한 정보를 담거나 잡음을 포함할 수 있습니다.

차원 축소 이후

주요 성분 1주요 성분 2주요 성분 3

중요 정보를 가능한 한 유지하면서 변수 수를 줄입니다. 대표적 기법: PCA(주성분분석).

주의: 실제 예측 모형에서는 학습·시험 데이터 구분 시 데이터 누출(Data Leakage)을 피하도록 전처리 통계량 추정과 변환을 학습 데이터 기준으로 수행해야 합니다. 이는 교재의 단계 설명에 더한 실무 보충입니다.
1
🛒📦
필요한 기록만 선택

“구매 기록을 가져오자.”

2
🧹
오류·빈칸 정리

“값이 비어 있네. 점검해요.”

3
🔄📊
변수 가공

“고객별 구매 횟수를 만들자.”

4
🎯
분석할 준비 완료

“이제 패턴을 찾아요.”

원문 p.111 · KDD 선택·전처리·변환 세부 수행업무 표 재현09
05 · KDD 세부 활동 ④~⑤

KDD 뒤의 2단계: 패턴을 ‘지식’으로 바꾸기

④ Data Mining

데이터 마이닝

  • 분석 목적에 맞는 데이터 마이닝 기법 선택
  • 학습용 데이터에 적절한 알고리즘 적용
  • 필요시 데이터 전처리·변환 단계 추가 수행
  • 더 적합한 결과가 나올 때까지 분석 조정
예: 상품 연관규칙 분석, 고객 군집분석, 분류모델 학습
⑤ Interpretation / Evaluation

해석·평가

  • 분석 결과의 의미와 성과를 해석·평가
  • 결과가 본래 분석 목적과 일치하는지 확인
  • 발견한 지식을 실제 업무에 활용할 방안 마련
  • 필요시 선택 단계부터 다시 수행 가능
예: 추천 정확도와 활용 가능성을 검토하고 운영방식 결정
그림: 데이터 마이닝은 ‘지식 발견’ 과정의 한 단계
데이터정제·변환된 고객 기록
→
패턴“A 구매자는 B도 자주 산다”
→
검증과 해석우연·편향인지 점검
→
활용상품 추천·운영 개선
↶ 만족스럽지 않으면 데이터 선택·전처리·변환·마이닝으로 돌아가 수정
4컷: 발견한 패턴을 그냥 믿어도 될까?
1
🤖📈
모델이 패턴 발견

“함께 사는 상품이 있네요!”

2
🤔🔍
결과 검증

“우연이거나 데이터 오류는 아닐까?”

3
🏪
현장 목적과 비교

“실제 추천에 도움이 될까요?”

4
💡✅
지식으로 활용

“효과가 있으면 운영에 반영해요.”

시험 구별: 데이터 마이닝은 알고리즘으로 패턴을 찾는 과정이고, 해석·평가는 그 결과가 목적에 맞고 실제로 쓸 수 있는지 판단하는 과정입니다.
원문 p.112 · KDD 데이터 마이닝 및 결과 평가 설명 완전 반영10
06 · CRISP-DM 분석 방법론

CRISP-DM: 6단계 프로세스 · 4레벨 구조

CRISP-DM (Cross Industry Standard Process for Data Mining)은 1996년 유럽 ESPRIT 관련 프로젝트에서 시작된 산업 간 공통 데이터마이닝 표준 프로세스입니다.

교재 역사 정보: Daimler-Chrysler, SPSS, NCR, Teradata, OHRA 등이 주요 참여 주체로 제시됩니다. 산업 실무를 위한 공통 수행체계라는 점이 핵심입니다.
원문 ‘CRISP-DM의 4레벨’ 계층 그림 재현
LEVEL 1 · 단계 (Phases)업무 이해 / 데이터 이해 / 데이터 준비 / 모델링 / 평가 / 전개
▼ 전체 단계가 세부 활동으로 나뉨
LEVEL 2 · 일반화 태스크 (Generic Tasks)해당 단계에서 일반적으로 수행할 작업 · 예: 데이터 정제(Data Cleansing)
▼ 프로젝트에 맞게 구체화
LEVEL 3 · 세분화 태스크 (Specialized Tasks)예: 범주형 데이터 정제 / 연속형 데이터 정제
▼ 특정 프로젝트에서 직접 실행
LEVEL 4 · 프로세스 실행 (Process Instances)특정 데이터와 조직에서 수행한 실제 작업 및 결과

정제 작업을 예로 들면

데이터 준비→데이터 정제→결측치 대체

실제 업무 예: “이번 고객 데이터에서 누락된 연속형 구매액을 검토한다.”

4레벨을 구분하는 질문

단계: 무엇을 크게 수행하는가?
일반화 태스크: 그 단계에서 필요한 일반 업무는?
세분화 태스크: 어떻게 세부적으로 실행하는가?
프로세스 실행: 실제 프로젝트에서 무엇을 했는가?

출제 포인트: CRISP-DM = 6개 프로세스 단계와 4개 계층 레벨은 서로 다른 구분입니다. ‘6단계냐 4단계냐’라고 혼동하지 않습니다.
원문 p.112–113 · CRISP-DM 개요 및 4레벨 그림/정의11
06 · CRISP-DM 프로세스 전체 그림

CRISP-DM 6단계, 필요할 때 되돌아간다

선형 순서로 학습하면 쉽지만, 실제 프로세스는 앞뒤 단계 사이의 피드백을 통해 완성도를 높이는 반복적(Iterative) 구조입니다.

① 업무 이해② 데이터 이해③ 데이터 준비④ 모델링⑤ 평가⑥ 전개Business UnderstandingData UnderstandingData PreparationModelingEvaluationDeploymentCRISP-DM분석 목표와 실행 연결
6단계 이름과 순서 + 반복 이동을 도식화한 학습용 재현 그림. 실제 CRISP-DM은 필요한 단계들 사이에서 유연하게 왕복합니다.
① 업무 이해→② 데이터 이해→③ 데이터 준비→④ 모델링→⑤ 평가→⑥ 전개

교재의 핵심 원리

각 단계는 단방향으로만 구성되지 않으며, 피드백을 반영해 이전 단계로 돌아가 다시 작업할 수 있습니다.

나선형 모델과 닮은 점

반복하고 개선한다는 점이 비슷합니다. 다만 CRISP-DM은 데이터 분석을 위한 구체적인 6단계 업무 체계입니다.

원문 p.113–114 · CRISP-DM 6단계 프로세스 도식을 재현12
06 · CRISP-DM 수행업무 표 ①

업무 이해 → 데이터 이해 → 데이터 준비

이 표는 제공된 교재의 단계별 ‘내용’과 ‘수행업무’를 각각 살려 만든 표입니다.

단계내용수행업무
① 업무 이해
Business Understanding
  • 비즈니스 관점에서 프로젝트 목적과 요구사항을 이해
  • 도메인 지식을 데이터 분석 문제정의로 전환
  • 초기 프로젝트 계획 수립
  • 업무 목적 파악
  • 상황 파악
  • 데이터 마이닝 목표 설정
  • 프로젝트 계획 수립
② 데이터 이해
Data Understanding
  • 분석용 데이터를 수집하고 속성을 이해
  • 데이터 품질 문제 식별
  • 숨겨진 인사이트를 탐색
  • 초기 데이터 수집
  • 데이터 기술 분석
  • 데이터 탐색
  • 데이터 품질 확인
③ 데이터 준비
Data Preparation
  • 수집된 데이터를 분석 기법에 적합한 형태로 편성
  • 정제·통합·포맷팅 등 많은 시간이 소요될 수 있는 단계
  • 분석용 데이터셋 선택
  • 데이터 정제
  • 분석용 데이터셋 편성
  • 데이터 통합
  • 데이터 포맷팅
‘이해’와 ‘준비’의 차이를 시각적으로
WHY?

업무 이해

왜 분석하나요? 무엇이 성공인가요?

WHAT?

데이터 이해

어떤 데이터가 있나요? 품질은 어떤가요?

HOW?

데이터 준비

분석할 수 있도록 어떻게 가공하나요?

1
🏦🎯
목적 설정

“대출 사기를 줄이고 싶어요.”

2
🗃️🔍
데이터 파악

“어떤 기록이 있죠?”

3
🧼🔗
데이터 정리·연결

“누락값과 형식을 맞춰요.”

4
📊✅
분석 준비 완료

“모형에 넣을 수 있어요.”

원문 p.113–114 이어지는 표 전반부 · 단계/내용/수행업무 보존13
06 · CRISP-DM 수행업무 표 ②

모델링 → 평가 → 전개

기술적으로 모델이 잘 작동하는지 확인하는 것과, 비즈니스 목적에 맞는지 평가하는 것은 별개의 질문입니다.

단계내용수행업무
④ 모델링
Modeling
  • 모델링 기법 및 알고리즘 선택
  • 모델의 파라미터 최적화
  • 추가 데이터가 필요하면 데이터 준비 단계로 복귀
  • 시험 데이터로 모형 성능과 과적합(Overfitting) 점검
  • 모델링 기법 선택
  • 모델 테스트 계획 설계
  • 모델 작성
  • 모델 평가
⑤ 평가
Evaluation
  • 프로젝트 목적과 모델링 결과의 일치 여부 평가
  • 데이터마이닝 결과의 최종 수용 여부 판단
  • 분석 결과 평가
  • 모델링 과정 평가
  • 모델 적용성 평가
⑥ 전개
Deployment
  • 완성된 모델을 실제 업무에 적용할 계획 수립
  • 모니터링·유지보수 계획 수립
  • 도메인 특성, 입력 데이터 품질 차이, 평가기준에 따라 생명주기가 달라짐
  • 프로젝트 종료 및 마무리
  • 전개 계획 수립
  • 모니터링·유지보수 계획 수립
  • 프로젝트 종료보고서 작성
  • 프로젝트 리뷰
기술적 성능과 비즈니스 목표의 차이

④ 모델링

“정확도는 충분한가?”
“다른 데이터에도 잘 작동하는가?”

⑤ 평가

“이 모델이 진짜로 사기를 줄일 수 있는가?”
“도입해도 되는가?”

⑥ 전개

“현업에는 어떻게 적용하는가?”
“성능이 떨어지면 누가 관리하는가?”

1
🤖⚙️
모델을 만든다

알고리즘을 학습·조정해요.

2
🧪📉
과적합 점검

새 데이터에서도 잘 맞는지 봐요.

3
🎯🤔
업무목표 확인

“실제 문제 해결에 도움이 되나요?”

4
🚀🛡️
현장 적용·관리

모니터링하며 유지보수해요.

원문 p.114 · 단계/내용/수행업무 보존 (모델링·평가·전개)14
06 · 핵심 작동 원리 그림

되돌아가는 과정이 오히려 ‘정상’입니다

CRISP-DM에서는 모델링 중 데이터 문제가 발견되면 데이터 준비로 되돌아가며, 평가에서 업무 목적과 어긋나면 초기 목표도 다시 확인할 수 있습니다.

데이터 준비결측치 처리·변수 생성
→
모델링학습·테스트·파라미터
→
평가목표 부합·적용 가능성
→
전개업무 적용·모니터링
↶ 데이터·성능 이슈 → 전처리 및 모델 수정  ↶ 목표 미달 → 문제정의·데이터 이해 재검토

과적합(Overfitting)의 시각적 이해

━━ 일반적 경향┅ 과적합 위험

직관적 개념도: 학습 점을 과도하게 따라가면 새 데이터 성능은 나빠질 수 있습니다. 실제 성능은 별도 검증이 필요합니다.

전개가 끝이 아닌 이유

전개운영 시작
→
모니터링성능·데이터 점검
변화 발견환경·입력값 변화
→
유지보수재점검·개선

교재에서 생명주기 차이를 만드는 요인: 업무 도메인 특성, 입력 데이터 품질, 운영 모델 평가기준.

중요: 모델링에서의 모델 평가는 기술적 성능을 주로 점검하고, CRISP-DM의 평가 단계는 분석 목적의 충족과 실무 수용 여부까지 다룹니다.
원문 p.113–114 · 피드백·과적합·운영 생명주기 설명 시각화15
07 · 핵심 비교

KDD vs CRISP-DM: 원문 비교표 확대

두 방법론 모두 데이터를 분석하지만, CRISP-DM은 업무 이해 및 전개(실무 적용) 단계가 명시적으로 두드러집니다. 아래 대응은 기능상 비교이며 엄밀한 일대일 매칭은 아닙니다.

KDDCRISP-DM기능상 공통점·차이점
분석 대상 비즈니스 이해
5단계 전의 목표·도메인 이해
① 업무 이해
Business Understanding
문제와 목표 설정. CRISP-DM은 정식 단계로 강조
① 데이터셋 선택
Data Selection
② 데이터 이해
Data Understanding

③ 데이터 준비
Data Preparation
데이터 수집·선택 및 특징 파악
② 데이터 전처리
Preprocessing
결측치·이상치·잡음 확인, 데이터 정제
③ 데이터 변환
Transformation
변수 생성·선택·차원 축소·통합·포맷팅 등
④ 데이터 마이닝
Data Mining
④ 모델링
Modeling
기법 선택, 모형 구축·패턴 탐색
⑤ 데이터 마이닝 결과 평가
Interpretation/Evaluation
⑤ 평가
Evaluation
목표 부합·결과 타당성과 사용 가능성 평가
데이터 마이닝 활용
평가 후 실제 사용 방안
⑥ 전개
Deployment
CRISP-DM은 현장 적용·모니터링·유지보수·종료를 정식 단계로 구성

KDD의 기억 포인트

‘데이터를 골라서 → 정리하고 → 변환하고 → 알고리즘으로 패턴을 찾고 → 지식인지 평가’

CRISP-DM의 기억 포인트

‘업무 문제가 무엇인지부터 → 데이터를 알고 준비 → 모델링과 평가 → 현업에 적용’

표의 기능상 연결을 외울 때 가장 중요한 차이: KDD의 정식 5단계와 CRISP-DM의 정식 6단계를 섞지 않습니다. KDD에도 사전 도메인 이해와 사후 활용의 개념은 등장합니다.
원문 p.114 · KDD와 CRISP-DM의 비교표 원정보 및 차이점 보존16
08 · 적용 사례

온라인 추천과 대출 사기 탐지를 비교하면?

교재 사례: KDD = 온라인 쇼핑몰의 함께 구매한 상품 추천, CRISP-DM = 은행 대출 사기 가능성 예측 모델.

KDD 예시

🛒 쇼핑몰 연관 상품 추천

선택구매내역
→
전처리오류 수정
→
변환구매 묶음
마이닝연관규칙
→
평가추천 유용성

발견한 패턴: “상품 A를 구매한 고객이 상품 B도 함께 구매하는 경향.”

CRISP-DM 예시

🏦 대출 사기 가능성 예측

업무 이해사기 방지 목표
→
데이터 이해신청 기록
→
준비정제·가공
모델링분류모형
→
평가위험·적합성
→
전개운영·모니터링

실무 결과: 예측 결과가 업무 절차에 적절히 활용되는지와 사후 유지관리를 검토합니다.

4컷: 현장에 활용되는 순간까지
1
🛍️🧾
기록이 쌓인다

“고객은 무엇을 함께 샀죠?”

2
🔎🧠
패턴을 발견

“A와 B를 같이 구매하네요.”

3
🏦🛡️
다른 문제에도 분석

“이 신청은 위험할까요?”

4
📈✅
실제 업무와 연결

“성과를 보고 계속 개선해요.”

사례는 각 방법론을 설명하기 위한 교재 예시입니다. 쇼핑몰 추천에도 CRISP-DM을, 은행 사기 탐지에도 KDD를 사용할 수 있습니다. 사례가 방법론의 적용 가능 범위를 제한하지 않습니다.
원문 p.114 · 교재의 KDD/CRISP-DM 적용 사례 보존·확장17
09 · 시험 대비 핵심 정리

출제포인트와 헷갈리는 개념 한 장에

핵심 개념구분 기준자주 묻는 질문
폭포수 모델선행 단계 완료 후 순차 진행단계가 정해져 있을 때 사용? → 순차성
프로토타입 모델시제품을 시험하고 고객 피드백에 따라 개선고객의 요구가 불명확한 경우? → 시제품
나선형 모델반복적 개발, 위험 분석, 관리 복잡성 주의위험을 주기적으로 분석하는가? → 나선형
프레이밍 효과같은 사실도 표현 방식에 따라 선택 달라짐성공 90% / 실패 10%의 차이? → 프레임
KDD선택·전처리·변환·마이닝·해석평가차원 축소는 어느 단계? → 데이터 변환
CRISP-DM업무 이해·데이터 이해·준비·모델링·평가·전개현업 적용·유지보수는? → 전개
방법론 구성단계 → 활동 → 작업Input/Process/Output과 WBS 워크 패키지? → 작업
CRISP-DM 4레벨Phases → Generic → Specialized → Instances일반화 태스크를 구체화하는 수준? → 세분화 태스크
암기 흐름 비교

KDD 5단계

선택 → 전처리 → 변환 → 마이닝 → 평가

선전변마평

CRISP-DM 6단계

업무 이해 → 데이터 이해 → 준비 → 모델링 → 평가 → 전개

업데준모평전
교재 제공 출제정보: 2025년 분석 방법론 개요 1문제, CRISP-DM 1문제, KDD 직접 문항 없음으로 기술됩니다. 해당 정보는 사용자가 제공한 교재 설명을 옮긴 것이며 공식 시험 통계를 별도 검증한 것은 아닙니다.
원문 p.109, 111, 112 · 출제 포인트와 학습 팁 통합18
10 · 개념 확인 예상 문제

정답을 골라 보세요: 문제별 상세 해설

아래 6문제는 제공된 이론으로 만든 학습용 예상문제로, 원문에 실제 기출문제 지문은 제공되지 않았습니다. 선택지를 누르면 맞고 틀린 이유를 확인할 수 있습니다.

문제 1. 고객 요구가 아직 명확하지 않아 시제품을 먼저 제공하고 시험 사용 결과를 반영한다. 해당 모델은?

정답: ② 프로토타입 모델은 일부분을 먼저 개발해 사용자의 요구·성능을 검토하고 개선합니다. ①은 단계 순차 진행, ③은 예측모형, ④는 분석 결과 해석·검토 과정입니다.

문제 2. KDD에서 변수를 새로 만들고 PCA를 이용해 차원을 줄이는 단계는?

정답: ③ 변수 생성·선택, 차원 축소는 Transformation. ①은 분석대상 추출, ②는 잡음·이상치·결측치 정제, ④는 결과 해석과 목적 부합성 판단입니다.

문제 3. CRISP-DM에서 모형을 실제 업무에 적용하고 모니터링·유지보수 계획을 수립하는 단계는?

정답: ④ Deployment는 실무 적용, 모니터링, 유지보수, 종료보고와 리뷰를 포함합니다. ②는 모델 학습·시험, ③은 목적 부합성의 최종 수용 판단입니다.

문제 4. 동일한 사업성과를 ‘성공률 90%’와 ‘실패율 10%’로 다르게 설명했을 때 판단이 달라진다. 이는?

정답: ① 정보의 표현 틀이 선택을 바꾸는 것이 Framing Effect입니다. ②는 작업분류체계, ③은 데이터 가공, ④는 변수 수 축소입니다.

문제 5. CRISP-DM의 4레벨 구조에서 ‘데이터 정제’라는 일반화 태스크를 범주형 정제·연속형 정제로 나누는 수준은?

정답: ② 세분화 태스크는 일반화 태스크를 실제 업무에 맞게 구체적으로 나눈 것입니다. ①은 최상위, ③은 실제 수행 인스턴스, ④는 6단계 중 하나입니다.

문제 6. KDD와 CRISP-DM의 비교 설명으로 가장 적절한 것은?

정답: ③ CRISP-DM은 업무 이해부터 전개까지 6단계입니다. ① KDD는 5단계 지식 발견 과정, ② 피드백 반복 가능, ④ KDD는 5단계이므로 틀립니다.
제공된 내용에 기반해 새로 만든 예상 문제 · 원문 기출문제 아님19
11 · 최종 개념 지도

분석 방법론 전체 구조, 마지막으로 연결하기

왜?품질·성공 가능성 확보
→
무엇으로?절차·방법·도구·산출물
→
어떻게 관리?단계·활동·작업·WBS
→
어떤 분석 절차?KDD / CRISP-DM

① KDD · 5단계

선택 → 전처리 → 변환 → 데이터 마이닝 → 해석·평가

주안점: 데이터에서 유의미한 패턴과 지식을 발견

② CRISP-DM · 6단계

업무 이해 → 데이터 이해 → 데이터 준비 → 모델링 → 평가 → 전개

주안점: 비즈니스 문제를 분석·적용·관리까지 연결
원어와 핵심 뜻을 함께 기억하기
원어한국어한 줄 뜻
Methodology방법론프로젝트 수행을 위한 절차·방법·도구·산출물의 체계
Framing Effect프레이밍 효과같은 사실도 표현 방법에 따라 판단이 달라짐
Implicit / Explicit Knowledge암묵지 / 형식지개인의 경험적 지식 / 문서화해 공유할 수 있는 지식
WBS / Work Package작업분류체계 / 작업 패키지프로젝트를 수행·관리 가능한 단위 업무로 나눔
Preprocessing / Transformation전처리 / 변환데이터 정제 / 분석에 적합한 변수 및 형태로 변경
Overfitting과적합학습 데이터에 지나치게 맞추어 일반화 성능이 나쁠 수 있음
Deployment전개모형을 현업에 적용하고 운영·관리·종료하는 단계
최종 암기 문장: “방법론으로 절차를 관리한다. KDD는 지식을 발견한다. CRISP-DM은 업무 목적부터 운영까지 연결한다. 세 모델은 순차·시제품·위험 반복으로 구별한다.”
교재 p.109–114 전체 개념 요약 · 모든 도표는 제공 텍스트로 학습용 재작성20 · 완료