Prophet 시계열 데이터 분석 (시계열 모델 시각화 및 최적화)

Prophet 시계열 데이터 분석 (시계열 모델 시각화 및 최적화)

$28.00
Description
미래를 예언할 수는 없지만, 예측 모델을 구현해 볼 수는 있습니다. Prophet은 Python과 R 개발자가 확장 가능한 시계열 예측을 구축할 수 있는 강력한 오픈 소스 도구입니다. Prophet은 파라미터 튜닝이나 최적화 과정 없이도 고품질의 결과를 내도록 설계되었습니다. 그리고 조금만 배워도 누구나 직관적으로 모델을 조정해서 분석 결과를 획기적으로 향상할 수 있습니다.
이 책에서는 예측 모델부터 Prophet의 내부 작동 방식까지 단계적으로 다루어 Prophet의 최첨단 예측 기법을 구현할 수 있습니다. 다양한 주제의 원시 데이터를 바탕으로 온전히 작동하는 모델 예시를 제공하여 짧은 코드로 더 높은 정확도의 미래 데이터를 모델링하는 데 필요한 지식을 갖추도록 도와줍니다. 이 단계를 잘 따라 온다면 메타의 고도로 숙련된 엔지니어들만큼 Prophet을 잘 활용할 수 있을 것입니다.
전문 지식 없이도 짧은 코드로 풍부한 맥락을 담아내는
메타(페이스북)의 오픈소스 시계열 예측 도구 Prophet
저자

그렉래퍼티

그렉래퍼티(GregRafferty)는샌프란시스코에있는구글의데이터과학자이다.10여년동안페이스북(메타),IBM등에서일해온그는온라인교육플랫폼코세라(Coursera)에서비즈니스데이터분석가로도활동해왔고이를통해데이터과학및분석분야에서업계전문가들과협업을이끌어내고있다.MBA및공학학위를동시에보유한그는데이터과학분야에서전문가및일반사용자모두와원활한커뮤니케이션으로정평이높다.

목차

PART01Prophet으로시작하기
__01.시계열예측발전사
____01-1시계열예측개요
__1.1.1종속데이터문제
____01-2이동평균과지수평활법
____01-3자기회귀누적이동평균(ARIMA)
____01-4ARCH/GARCH
____01-5신경망
____01-6Prophet
____01-7최근발전현황
__1.7.1NeuralProphet
__1.7.2구글의“견고한대규모시계열예측”
__1.7.3링크드인의SilverKite/GreyKite
__1.7.4우버의Orbit
__02.Prophet시작
____02-1코랩노트북파일다운로드
____02-2간단한Prophet모델구축
____02-3예측데이터프레임해석
____02-4구성요소플롯의이해
__03.Prophet작동방식
____03-1페이스북이Prophet을구축한동기
____03-2analyst-in-the-loop예측
____03-3Prophet수식
__3.4.1선형성장
__3.4.2로지스틱성장
__3.4.3계절성
__3.4.4공휴일
PART02계절성,튜닝,고급기능
__04.일별기준이아닌데이터처리
____04-1월별데이터사용
____04-2하루보다짧은주기의데이터사용
____04-3규칙적인누락구간을가진데이터사용
__05.계절성처리
____05-1가산형vs곱셈형계절성
____05-2푸리에차수로계절성조절
____05-3커스텀계절성추가
____05-4조건부계절성추가
____05-5계절성규제
__5.5.1전역적계절성규제
__5.5.2국소적계절성규제
__06.공휴일효과예측
____06-1기본국가공휴일추가
____06-2기본지자체(주/도)공휴일추가
____06-3커스텀공휴일생성
____06-4연휴생성
____06-5공휴일규제
__6.5.1전역적공휴일규제
__6.5.2개별공휴일규제
__07.성장모드조절
____07-1선형성장적용
____07-2로지스틱함수
____07-3포화예측로지스틱성장적용
__7.3.1증가하는로지스틱성장
__7.3.2변동하는상한cap
__7.3.3감소하는로지스틱성장
____07-4플랫성장적용
____07-5커스텀추세생성
__08.추세변경점조절
____08-1추세변경점자동탐지
__8.1.1기본(디폴트)변경점탐지
____08-2변경점규제
____08-3커스텀변경점위치설정
__09.설명변수추가
____09-1이진값변수추가
____09-2연속형변수추가
____09-3계수의해석
__10.이상값과특별이벤트
____10-1계절성변동을초래하는이상값수정
____10-2넓은불확실성구간을초래하는이상값수정
____10-3이상값자동탐지
__10.3.1윈저화
__10.3.2표준편차
__10.3.3이동평균
__10.3.4오차의표준편차
____10-4이상값을특별이벤트로모델링
____10-5COVID-19봉쇄충격모델링
__11.불확실성구간처리
____11-1추세불확실성모델링
____11-2계절성불확실성모델링
PART03진단과평가
__12.교차검증실행
____12-1k-폴드교차검증
____12-2순방향연쇄교차검증
____12-3Prophet교차검증데이터프레임생성
____12-4병렬교차검증
__13.성능지표평가
____13-1Prophet지표의이해
__13.1.1MSE
__13.1.2RMSE
__13.1.3MAE
__13.1.4MAPE
__13.1.5MdAPE
__13.1.6SMAPE
__13.1.7커버리지
__13.1.8최적지표선정
____13-2Prophet성능지표데이터프레임생성
____13-3불규칙한컷오프처리
____13-4그리드서치로하이퍼파라미터튜닝
__14.Prophet제품화
____14-1모델저장하기
____14-2적합모델업데이트

출판사 서평

이책은컴퓨터에Prophet을설치하고설정하는방법,그리고단몇줄의코드만으로초기모델을구축하는과정을안내합니다.이어서예측결과를시각화하고,휴일·계절성·추세변곡점을추가하며,이상값을처리하는등더고급기능을살펴보게됩니다.아울러각기본매개변수를왜,어떻게수정해야하는지도배우게됩니다.또한푸리에급수를이해하고그것이계절성을어떻게모델링하는지도익히며,계절성을어떻게적용할지도배웁니다.더나아가하이퍼파라미터튜닝과추가회귀자를모델에포함해더복잡한모델을최적화하는방법을배우게됩니다.모델성능을평가하기위한진단을실행하고,Prophet을실제운영환경에서활용할때유용한기능도익힙니다.그리하여원시시계열데이터셋을활용해간결하고이해하기쉬우며재현가능한코드로정교하고정확한예측모델을개발할수있게될것입니다.

★이책에서다루는주요분야★
1장시계열예측발전사:시계열데이터를이해하려는초기시도부터오늘날까지의주요알고리즘발전사
2장Prophet시작:Prophet이동작하는기본프로세스와첫번째모델구축방법
3장Prophet작동방식:메타가Prophet을개발한이유와analyst-in-the-loop,예측알고리즘수식
4장일별기준이아닌데이터처리:일별데이터가아닌다양한주기데이터를처리하는방법과활용
5장계절성처리:Prophet모델의핵심요소인계절성개념과제어방법
6장공휴일효과예측:기본·지역별·커스텀공휴일설정과공휴일효과반영기법
7장성장모드조절:선형,로지스틱,플랫등세가지추세모드와적용상황
8장추세변경점조절:추세선의경직성과유연성을조절해상황별최적모델구축
9장설명변수추가:설명변수를이용해다변량입력데이터를추가하는방법
10장이상값과특별이벤트:이상값문제와자동탐지및Prophet기반처리기법
11장불확실성구간처리:모델의불확실성정량화와시각화기법
12장교차검증실행:시계열데이터특성에맞는교차검증방법과Prophet구현
13장성능지표평가:성능지표와교차검증을활용한모델최적화및정확도향상
14장Prophet제품화:모델저장·업데이트방법과Plotly를활용한대시보드공유기법


★이책의대상독자★
*파이썬이나R을활용해시계열예측을배우고자하는비즈니스관리자및데이터분석담당자
*시계열데이터의특성과다른데이터유형과의차이를이해하고싶은데이터과학자및분석가
*머신러닝과예측모델링을실제프로젝트에적용하려는머신러닝엔지니어
*소프트웨어개발과정에서시계열데이터를다루며예측기법을활용하고자하는소프트웨어엔지니어