제 9 장 예측 이론.

Slides:



Advertisements
Similar presentations
2. 속력이 일정하게 증가하는 운동 Ⅲ.힘과 운동 2.여러 가지 운동. 도입 Ⅲ.힘과 운동 2. 여러 가지 운동 2. 속력이 일정하게 증가하는 운동.
Advertisements

Forecasting. Forecasting 1 학습 목표  수요예측의 목적에 맞는 수요예측 기법을 선택할 수 있다.  이동평균법, 지수평활법과 회귀분석에 의한 수요예측을 할 수 있다.  수요예측의 에러의 원인을 설명하고 에러의 정도를 측정할 수 있다.
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
Ch.4 수요관리와 수요예측 Ch.2 수요예측생산 ∙ 운영관리 1. 제 1 절 수요관리의 개념과 중요성 1. 수요관리의 필요성 정확한 수요예측은 사업의 성과를 좌우하는 매우 중요한 과제이다. – 수요는 판매량과 다르다. – 하지만 온갖 불확실성 요소가 난무하는 사업환경에서.
출석수업 과제 – 총 5문제, 10월 25일 제출 정보통계학과 장영재 교수.
재료수치해석 HW # 박재혁.
1. 수요 예측(Demand Forecasting)
제 7 장 함수 사용을 통해 엑셀 정복하기.
고장률 failure rate 어떤 시점까지 동작하여 온 품목이 계속되는 단위기간내에 고장을 일으키는 비율(횟수). 고장률은 확률이 아니며 따라서 1 보다 커도 상관없다. 고장이 발생하기 쉬운 정도를 표시하는 척도. 일반으로 고장률은 순간고장률과 평균고장률을 사용하고 있지만.
(Numerical Analysis of Nonlinear Equation)
Excel 일차 강사 : 박영민.
제 9 장 구조체와 공용체.
수치해석 6장 예제문제 환경공학과 천대길.
10장 랜덤 디지털 신호처리 1.
Ch. 12 Forecasting.
제3장. 예측 (Forecasting).
제12주 회귀분석 Regression Analysis
 8. 시계열 자료 분석 기법의 1장의 1절부터 6절에 대한 내용을 요약하고, 예제 및 표에 대한 문제를 Excel을 이용하여 풀어서 제출하라. 환경공학과 정 윤 혜.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 12. 포인터의 이해.
디지털영상처리 및 실습 대구보건대학 방사선과.
11장. 포인터 01_ 포인터의 기본 02_ 포인터와 Const.
Multimedia Programming 10: Point Processing 5
제 11 장 서비스 수요 예측.
23장. 구조체와 사용자 정의 자료형 2.
6장. printf와 scanf 함수에 대한 고찰
Chapter 07. 기본 함수 익히기.
11장. 1차원 배열.
제4장 제어 시스템의 성능.
수요계획과 예측 차시명을 입력합니다..
제Ⅲ부 생산능력계획 및 일정계획 제 8 장 수요예측 제 9 장 설비계획 제10장 총괄계획 제11장 일정계획
프로그래밍 개요
박성진 컴퓨터 프로그래밍 기초 [09] 배열 part 1 박성진
제 9 장 예측 이론.
2015학년도 PHP 기말 레포트 로그인 홈페이지 제작.
제 10 장 의사결정이란 의사결정은 선택이다.
(independent variable)
예측 FORECASTING.
ITQ 정보기술자격 국가공인 Excel 2007 Ⅱ 함수- 11회차 강사 : 박영민.
2장. 변수와 타입.
8장. spss statistics 20의 데이터 변환
단순회귀분석 (Simple Linear Regression Analysis)
Decision Tree & Ensemble methods
제5장 추세분석 추세분석과 차트 제조업 추세분석 재무제표 자료 추세분석 차트 추세도 그리기.
논문작성을 위한 연구모형 설정 양동훈.
Week 3-2: 데이터분포 3_2장_1(백분율:Percentile)에서 동영상 1,2
제3장 함수와 배열수식 전진환
디버깅 관련 옵션 실습해보기 발표 : 2008년 5월 19일 2분반 정 훈 승
제3장 수요예측.
에어 PHP 입문.
Excel 일차 강사 : 박영민.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
Chapter 1 단위, 물리량, 벡터.
제 5장 제어 시스템의 성능 피드백 제어 시스템 과도 성능 (Transient Performance)
DA :: 퀵 정렬 Quick Sort 퀵 정렬은 비교방식의 정렬 중 가장 빠른 정렬방법이다.
제 9장 수요예측 대전보건대학 경영정보과 정 철 호.
최소의 실험 횟수에서 최대의 정보를 얻기 위한 계획방법 분석방법: 분산분석(Analysis of Variance, ANOVA)
11장 배열 1. 배열이란? 1.1 배열의 개요 1.2 배열의 선언과 사용.
1. 인터넷 보안 옵션 레지스트리 등록 Config Setup 클릭.
9 브라우저 객체 모델.
상관계수.
Week 4: 다변수(2변수) 데이터분석 5장_1(산포도: scatter plot) 동영상 1,2,3,4,5
통계학 R을 이용한 분석 제 2 장 자료의 정리.
Cpt.3 예측 예측 Forecasting.
CH3. 데이터의 기초적 정리방법 모집단과 표본 모집단 (Population) , 표본 (Sample, 시료) 그림 3.1
수치해석 ch3 환경공학과 김지숙.
CH3. 데이터의 기초적 정리방법 모집단과 표본 모집단 (Population) , 표본 (Sample, 시료) 그림 3.1
9장. spss statistics 20의 데이터 변수계산
어서와 C언어는 처음이지 제21장.
X-13-ARIMA 프로그램 사용법.
6 객체.
Presentation transcript:

제 9 장 예측 이론

서 론 미래에 대한 예측 기업활동과 관련된 의사결정 미래상황에 대한 불확실성(uncertainty) 기업활동은 미래 기업환경에 대한 예측에서부터 출발 예) 수요예측 → 영업계획 → 생산계획 → 자원조달계획

예측 방법의 구분 정량적(quantitative) 방법 예측대상 변수에 대한 정량화된 과거정보의 이용이 가능 인과분석 시계열분석 정성적(qualitative) 방법 특정 전문가 개인 또는 집단의 주관적 판단에 의해 결정

인과관계(causal) 분석방법 예측 대상 변수가 하나 이상의 다른 변수와 원인 결과 관계에 있다는 전제 예측 대상 변수가 하나 이상의 다른 변수와 원인 결과 관계에 있다는 전제 대표적인 분석방법 : 회귀분석 (예) 자동차 판매량을 유류값 및 소득수준의 함수관 계식을 통해 예측

시계열(time series) 분석방법 예측 대상 변수의 과거자료만을 이용하는 방법 과거 데이터의 변화 행태를 분석하여, 미래 예측값에 투영 (예) 일정기간동안의 주식시세 대표적인 방법 : 이동평균법 지수평활법 추세반영법

(time series analysis) 예측방법론 개요 평활법 추세반영법 계절적요인을 고려한 추세반영법 예측 방법론 정량적 방법론 정성적 방법론 인과분석 (causal analysis) 시계열분석 (time series analysis)

시계열 데이터의 구분 안정적(stationary) 형태 비안정적(nonstationary) 형태 시간에 따른 추세의 변화가 없는 경우 비안정적(nonstationary) 형태 시간에 따라 추세변화가 있는 경우 계절적 요인(seasonal effect) 형태 비안정적 형태에 속하는 시계열 계절적 (주기적 성질) 특성을 가지는 경우

시계열 데이터의 3가지 형태 안정적 비안정적 비안정적 계절적요인 [그림 9-2]

예측 모형 : t+1 시점에 대한 예측값 : t 시점에서의 시계열 데이터 : t-1 시점에서의 시계열 데이터 예측모형(함수 f ) 과거 시계열 데이터 미래 예측값 : t+1 시점에 대한 예측값 : t 시점에서의 시계열 데이터 : t-1 시점에서의 시계열 데이터

정확도 측정 정확도 측정이란? 시계열 데이터 예측을 위한 다양한 예측모형이 존재 시계열 데이터의 성격에 따라 서로 다른 예측모형 적용가능 여러 가지 모형을 적용하여 예측을 수행한 후, 각 모형이 제시한 예측결과가 실제로 얼마나 정확히 적합하는지를 판단

정확도 측정 예측값과 실제값의 “차이”를 정량화하기 위한 척도 - 평균절대편차(MAD : Mean Absolute Deviation) - 평균제곱예측오차 (MSE : Mean Square forecast Error) : 기간 i 에서의 실제값 : 기간 i 실제값에 대한 예측값

안정적 형태 시계열 데이터 예제 9-1 최근 2년간 월별 판매량에 대한 자료를 이용하여 다음 달의 휴대폰 판매량에 대한 예측을 수행

[그림 9-3] 갑을폰(주)의 월별 휴대폰 판매량자료

단순 이동 평균법 (Simple Moving Average) 예측모형 이용 가능한 과거 데이터군 중 최근 n 개의 자료에 대한 평균으로 미래 다음 기간에 대한 예측값으로 설정

단순 이동 평균법 (Simple Moving Average) 작은 값으로 설정 : 돌발적인 상황에서 발생한 최근 데이터 값에 의해 예측값이 왜곡될 가능성이 있음 큰 값으로 설정 : 평활 (smoothing) 효과로 인해 시간에 따른 데이터 변화추세를 반영하기 어려움 가장 적은 MSE를 갖게 되는 n값을 선택 15

[그림 9-4] 단순 이동평균법에 의한 휴대폰 판매량 예측

(예제 9-1) 엑셀을 이용한 계산방법 셀 C5에 다음과 같은 수식을 입력. =AVERAGE(B3:B4) 셀 C5에 있는 수식을 셀범위 C6:C26에 복사. 셀 C27에 n=2인 경우의 MSE를 계산 C27: =SUMXMY2($B5:$B26,C5:C26)/COUNT(C5:C26)

(예제 9-1) 엑셀을 이용한 계산방법 미래에 대한 예측 (n=3인 경우)  t=26의 판매량에 대한 예측값    t=25의 판매량에 대한 예측값  t=26의 판매량에 대한 예측값

가중 이동 평균법 (Weighted Moving Average) 의 미 단순 이동평균법의 한계 극복 예측 모형 과거 n개의 데이터 각각에 대해 서로 다른 가중치를 부여  

가중 이동 평균법 (Weighted Moving Average) 예측 모형 wi (i=1,…..,n) : 각각은 0보다 크거나 같고 1보다 작거나 같으며, 모든 가중치들의 합이 1이 되는 실수값으로 설정 만약 모든 가중치의 값이 1/n 로 주어지면 이는 단순 이동평균법임.

가중 이동 평균법 (Weighted Moving Average) 엑셀을 이용하는 방법 ① D5 : =SUMPRODUCT($G$4:$G$5,B3:B4) 셀 D5를 셀범위 D6:D26에 복사한다. ② G6 : =G4+G5

[그림 9-5] 가중 이동평균법에 의한 휴대폰 판매량 예측

엑셀을 이용한 최적 가중치 값 계산 ① 엑셀의 도구(T) 메뉴에서 해찾기(S) 명령을 선택한다. ② <그림 9-6>에서와 같이 해 찾기 모델 설정 창에 입력한다. ③ 옵션 버튼을 선택하여 해 찾기 옵션 창이 열리면, 선형 모델 가정(M)에 체크 표시를 하지 않은 상태로 두고 확인 버턴을 누른다. ④ 다시 해 찾기 모델 설정 창이 열리면 실행 버튼을 누른다.

[그림 9-7] 최적 가중치에 의한 2개월 가중 이동평균법

엑셀을 이용한 최적 가중치 값 계산 미래에 대한 예측

최적 가중치 탐색 방법

지수 평활법 (Exponential Smoothing) 의 미 과거 데이터에 대해 가중치를 부여한다는 점에서 가중 이동평균법과 유사 최근 데이터일수록 미래 발생할 데이터 실현값에 미치는 영향력이 크다고 보고 최근 데이터에 가중치를 높게 부여해야 한다는 개념에 기반

지수 평활법 (Exponential Smoothing) 예 측 모 형 갑을폰(주) 예제 alpha=0.1 와 alpha=0.9 경우 에 대한 예측결과(그림9-9)

휴대폰 판매량에 대한 지수평활지수 α 의 영향

엑셀을 이용한 계산 방법 ① 셀 C3 : =B3 (초기값 설정) ② 셀 C4 : =$F$3*B3+(1- $F$3)*C3 ③ 셀 C4를 셀 범위 C5:C26에 복사한다. ④ 셀C27 : =SUMXMY2($B3:$B26,C3:C26)/COUNT(C3:C26)

[그림 9-10] 휴대폰 판매량에 대한 지수평활법 적용 (α=0.6)

해찾기 모델 설정 [그림 9-11]

최적 지수평활 모수를 이용한 휴대폰 판매량예측

지수 평활법 (Exponential Smoothing) 미래에 대한 예측

추세 변화가 있는 시계열 예측 방법 추세란? 예 제 : 3, 6, 9, 12, 15, 18, 21, 24, 27에서 시계열 데이터가 상향 또는 하향방향으로 중장기적으로 변화하고 있는 형태를 의미 예 제 : 3, 6, 9, 12, 15, 18, 21, 24, 27에서 다음 기간의 예측값은? 이동평균법이나 지수평활법을 사용할 경우 문제점은?

[예제 9-2] 비안정적인 형태 이동평균법이나 지수평활법 모형이 적합치 않음.

홀트 (Holt)의 예측방법 예측모형 Lt : 기간 t 의 시계열 데이터의 수준 (level) Tt : 기간 t 의 추세(trend)

홀트 (Holt)의 예측방법 예 측 절 차 ① 두 번째 식을 이용해 시점 t 에서의 수준 Lt 를 계산한다. ② 세 번째 식을 이용해 시점 t 에서의 추세변화율 Tt를 계산한다. ③ 네 번째 식을 이용해 시점 t+k 에서의 예측값 를 계산한다.  

엑셀을 이용한 계산 방법 [그림 9-14] 참조 ① 셀 E3 : =D3, 셀 F3: =0 (초기값 설정) ② 셀 E4 : =$J$3*D4+(1-$J$3)*(E3+F3), 셀범위 E5:E22에 복사 ③ 셀 F4 : =$J$4*(E4-E3)+(1-$J$4)*F3, 셀범위 F5:F22에 복사 ④ 셀 G4 : =SUM(E3:F3), 셀범위 G5:G22에 복사 ⑤ 셀 G23 = SUMXMY2(D4:D22,G4:G22)/COUNT(G4:G22)

[그림 9-14] 청정기 판매량에 대한 홀트 예측모형 적용

해 찾기 모델 설정

[그림 9-16] 최적 모수를 적용한 홀트 예측값

홀트 (Holt)의 예측방법 미래에 대한 예측

이중 이동평균법 Mt : 기간 t 에서 구한 최근 n 개의 데이터 이동평균 Dt : 최근 n 개의 이동평균값의 이동평균

이중 이동평균법의 예측방법 예측모형 Lt : 기간 t 의 시계열 데이터의 수준값 (level) Tt : 기간 t 의 시계열 데이터의 추세값 (trend)

[그림 9-17] 이중 이동평균 예측모형 적용

[그림 9-18] 홀트 예측값과 이중 이동평균 예측값 비교

계절적 요인 변화가 있는 시계열 예측방법 계절적 요인 변화란? 공기 청정기 판매량 예에서, 2분기에는 판매량이 감소하고, 3분기 및 4분기에는 판매량이 증가 일정한 시간간격을 두고 특정 패턴이 반복되는 시계열 데이터 (예) 아이스크림, 에어컨과 같은 계절용품

계절지수(seasonal index)를 이용한 예측방법 개 념 반복되는 분기별 실제값과 예측값의 차이에 대한 평균을 지수화하여 예측모형에 반영함으로써 이러한 차이를 보정하는 방법

계절지수를 구하는 방법 : [그림 9-19] 참조 ① 기간별 예측값에 대한 실제값의 비율 계산 ② 분기별 계절지수 계산 셀 F4 : =D4/E4, 셀 F4를 셀범위 F5:F22에 복사한다. ② 분기별 계절지수 계산 셀 I2 : =SUMIF($B$4:$B$22,H2,$F$4:$F$22)/COUNTIF($B$4:$B$22,H2) 셀 I2를 셀범위 I3:I5에 복사한다. ③ 계절지수를 이용한 보정된 예측값 계산 셀 G4 : =E4*VLOOKUP(B4,$H$2:$I$5,2) 셀 G4를 셀범위 G5:G22에 복사한다.

[그림 9-19] 계절적 요인을 고려한 공기 청정기 판매량 예측

[그림 9-20] 계절지수 예측값과 실제값 비교

미래시점에 대한 판매량 예측 [그림 9-19]의 계절지수 예측값과 일치하지 않는 것은 소수점 계산에서의 차이 때문임.