LSTM으로 자기참조 한거(점선 이후로 자기참조)
CNN으로 차기참조 한거(점선 이후로 자기참조)
점선 전까지는 입력값 바탕으로 predict한거고
점선 이후로는 엊그제 글싼 사람이 한것처럼 예측값을 입력값으로 되먹임하는 자기참조함.
(원글 https://gall.dcinside.com/board/view/?id=programming&no=1259336)
결론 :
LSTM을 학습시키면 그냥 이평선을 만들어서 자기참조하면 망가지지만,
CNN은 늘 그렇듯 패턴을 인식해서 만들기에 자기참조에도 뭔가 그럴듯한 값은 나옴.
물론 패턴인식을 한다고 해서 맞게 한다는 보장없고, 주가는 정상성(재현률) 같은게 낮아서 계속 맞는다는 보장 없음.
(차트 둘이 길이가 다른 이유는 여러 케이스 보기 위해서 중간에서 랜덤으로 짤라서 그럼.)
주가를 예측하려들다니
아예 무의미한건 아님. 저렇게 차이점도 나도 이번에 알게 됐음. 이평선처럼 되는걸 나는 여태 감으로 알았지만 저렇게 해보니 정말 이평선이 맞다는 증거가 됐잖아. 난 출력값을 입력으로 돌려서 해본다는 생각은 여태 못해봤는데.
참고로 sin함수를 LSTM으로 하면 그건 예측 잘됨. 그거도 올렸어야 했는데... 귀찮아서 잘래. ㅠㅠ
SIN함수는 데이터 두세개만 있어도 학습되지 ㅋㅋ