timeseries
-
머신 러닝으로 금 시세를 예측해 보자 feat. LSTM모델 구축 2020. 4. 13. 14:44
1. LSTM에 대한 간략한 설명 2. 데이터 전처리 3. 모델 구축 4. 모델 평가 1. LSTM에 대한 간략한 설명 LSTM은 뉴럴 네트워크의 한 종류로 기존의 음성, 글 등과 같이 순차적인 데이터(Sequence)를 다루기 위한 RNN 알고리즘을 바탕으로 하고 있다. 하지만 RNN는 Sequence의 길이가 길어지면, 다소 떨어진 데이터의 정보가 사라진다는 단점이 있다. 이를 보완하기 위해 나온 알고리즘이 LSTM이다. 딥러닝을 기반으로 하고 있어 앞서 설명한 ARIMA나 prophet 보다 복잡한 패턴을 찾아내는 것이 가능하다. 자세한 설명은 훌룡한 설명을 하고 있는 많은 사이트들이 있기 때문에 그 링크를 남긴다. https://brunch.co.kr/@chris-song/9 LSTM(RNN) 소..