Sequence Data3 [Machine Learning & Deep Learning 공부] LSTM 실습 지난번에 이어 오늘은 RNN 중 LSTM을 응용하여, 애플 주식의 가격을 예측하는 모델을 만드는 실습을 진행했다!복습! RNN은 시퀀스 데이터에 특화되어, 기억 능력을 가지고 있다. RNN의 구조 중, LSTM(Long Short-Term Memory)를 이용하면 장기기억을 가진 모델을 만들 수 있다.먼저 LIBRARY IMPORT 하자import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsfrom sklearn.preprocessing import MinMaxScalerimport yfinance as yfimport tensorflow as tffrom tensorflow.keras.models i.. 2025. 7. 14. [Machine Learning & Deep Learning 공부] RNN 실습 이제 RNN을 실습해 보겠다!복습!RNN은 시퀀스 데이터에 특화되어, 기억 능력을 가지고 있다. RNN의 구조 중, LSTM(Long Short-Term Memory)를 이용하면 장기기억을 가진 모델을 만들 수 있다. 이번 실습은 LSTM을 이용해서, 연속된 5개의 숫자를 보고 다음 숫자를 알아맞히도록 하는 모델을 만들어볼 것이다.먼저, LIBRARY IMPORT를 하자.import numpy as npimport tensorflow as tffrom tensorflow.keras.models import Sequentialfrom tensorflow.keras.layers import Dense, LSTMkeras의 모델에서 Dense와 LSTM을 가져온 것을 확인할 수 있다.이번엔 직접 Trainin.. 2025. 7. 14. [Machine Learning & Deep Learning 공부] RNN 오늘은 RNN에 대해서 알아보자지난번까지는 CNN(이미지 딥러닝)에 대해서 자세히 배우고, 실습해 보았다. 이제 시퀀스 데이터에 특화된 RNN에 대해 배워볼 것이다.RNN (Recurrent Neural Network)란Sequence Data에 특화된 딥러닝이다.여기서 Sequence Data란?1. Speech recognition : 파동의 연속 > 단어의 연속으로 변환2. Music generation : 연속된 음표 출력3. Sentiment classification : Text > 평점, 부정/긍정 판단4. DNA 분석 : 염기서열 > 질병유무, 단백질 종류 등5. Video activity recognition : 연속된 장면 > 행동 판단6. Financial Data : 시계열자료 > .. 2025. 7. 14. 이전 1 다음