Search
🌾

곡물 수입량 및 가격 예측 모델

상태
완료
Colab 링크
Tools
Python
2 more properties
자세한 쿼리 내용을 보시려면 위 링크를 확인해주세요.

Summary

과제 : 각 곡물데이터의 수입량과 가격을 활용한 예측 모델 개발 ( Multivariate Prediction )
데이터 구조 : 119 lines with 13 variables
활용한 모델 : LSTM
사용한 평가 지표 : RMSE

Key Point

1.
Tensorflow 의 keras 라이브러리를 사용했습니다.
2.
LSTM 모델을 사용했습니다
이유
3.
주기성을 확인하고, 정상시계열인지 확인해보기 위해 ACF, PACF 와 시계열 분해 메소드를 활용했습니다.
4.
신경망을 적용하기 위해서 각 피처들의 단위를 통일해야 한다. → 정규화를 적용한다.
5.
신경망에서 활성화 함수와 손실함수는 ‘tanh’ 와 ‘mse’ 를 사용했다.
6.
하이퍼파라미터의 최적의 값을 찾기 위해서 자동으로 최적의 조합을 찾아주는 GridSearchCV 를 사용했다. (교차검증은 3번, 에포크수는 최대 50번)
결과

Next time

1.
LSTM 을 단순화시킨 GRU 모델을 적용해보며 성능을 비교해보고 싶습니다.
2.
더 다양한 변수들을 활용해서 예측 정확도를 높여보고 싶습니다.
3.
정상시계열인지 검증하는 과정을 재진행해보고 싶습니다.