내 생각대로 구현하고, 실 데이터로 증명할뿐.
만약 그 증명이 틀린게 있다면 거침없이 댓글을 달아주기 바란다.
항상 어느 회사를 가던지, 수요예측은 필요하다.
뭐 물론 수요를 정확하게 예측해서 돈을 아끼고싶은 사람들이겠지
1D-CNN도 써보고, 얕은 레이어에 LSTM도 써봤는데, 뭐 그런 내용들 공유해볼까한다.
현업에 적용된 내용일 수 있으므로, 자세한 소스 일람은 하지 않도록 하겠다.
결과나 약간의 Sample은 공개 가능할듯!
(회사 자산에 대한 문제가 발생할 수 있으니까...)
최초로 이직할 회사에서 먼저 일을 던져주기 시작했다.
1. 요구사항 : X사의 제품 수요 예측
2. 데이터 : 연월일시 and 수요량
처음에 듣고는 이거 사실상 1-ouput을 가지는 단순 lstm만 하면 되는게 아닐까? 싶었다.
하지만, 실 데이터는 그리 녹록치 않았다. 갑작스럽게 튀는 부분은 잘 맞추지 못했던 것이다.
'아마 다른 이유가 있겠지'
데이터를 더 넣어야하는데 연월일시밖에 없다...
그래, 공휴일 데이터 / 평일, 주말 데이터 정도나 넣어보자.
Data Collect START!
1. 평일/주말 데이터 계산하기
Python의 weekday()함수를 이용하면 쉽다.
2. 공휴일 데이터
당연히 공공 데이터포털에 공휴정보가 있다. API를 사용하여 치환해서 DB에 쌓아놓고 썼다.
Data Collect END!!!
Return된 모습은 이렇다.
참 현업들이란... 이런 데이터는 만들어줄 법도 한데, 우리한테 알아서 하란다...
다음 주제는 Data Preprocessing이 되겠다.
'딥러닝으로 하루하루 씹어먹기' 카테고리의 다른 글
LSTM으로 수요 예측하기 - 5장 (K-Fold 사용) (6) | 2021.04.12 |
---|---|
LSTM으로 수요 예측하기 - 4장 (BI-LSTM 사용) (7) | 2021.04.07 |
LSTM으로 수요 예측하기 - 3장 (폐기된 모델...) (0) | 2021.04.07 |
LSTM으로 수요 예측하기 - 2장 (데이터 전처리) (2) | 2021.03.22 |
논문으로 현업 씹어먹기 (1) | 2021.03.22 |
댓글