본문 바로가기
무모한 도전-주식 인공지능 만들기

드디어 본격적인 pytorch의 적용 -5-

by 인터넷떠돌이 2022. 1. 19.
반응형

안녕하세요?

 

이래저래 말도 많고 탈도 많은 기계학습이지만, 그래도 이걸 적용하기 위해서 가지가지 시도를 하였습니다. 그리고 나서 이번 포스팅에서도 이런 시도를 해서 시행착오를 거쳤는 과정을 하나하나 이야기 해 보고자 합니다. 일단 하나 에러를 해결하고 나면, 다른 에러가 터지는 상황이지만, 그래도 하나하나 어떻게 해결해 나아가고 있기는 있습니다.

 

먼저 작업을 하기 위해서 OrderedDict라는 것을 import해 와야 하는데, 다행히 이건 기본적으로 있는 라이브러리인지 추가적인 설치는 필요하지 않았습니다.

 

이렇게 했더니, 그전에 사이즈 미스매치 문제로 골치아프게 나오던 문제는 어떻게 해결이 되기는 되었습니다. 이제 정상적으로 모델이 작동했는지 확인할 차례입니다.

 

일단 기존에 숫자가 있던 부분을 위 스크린샷에서 볼 수 있는 것처럼, 일단은 변수로 바꾸어 주도록 했습니다. 이렇게 해서 언제든지 어떤 데이터가 오든 작업은 할 수 있습니다.

 

 

그리고 나서 이제는 아예 기계학습을 할 때, 그냥 날짜는 지워 버리기로 하고, 그 다음으로는 아예 0만으로 있는 빈 공갈 데이터를 생성해 주었습니다.

 

이렇게 해서 이번에도 새로운 기계 학습을 시켜 주었고, 결과가 어떻게 나오는지 한번 살펴 보도록 했습니다. 여기까지는 순조로워 보였습니다.

 

그리고 나서 저장된 모델을 그대로 적용하는 것도 한번 시도해 보기는 보았습니다. 이렇게 하는 것으로 어떻게 하기는 했습니다만..........

 

그리고 나서 결과를 위 스크린샷에서 보이는 것처럼 일단 저장을 하기는 했습니다. 이제 결과를 한번 비교해 볼 시간이기는 한데..........

 

어느쪽이 날짜이고 어느쪽이 결과인지 정말로 알기 어렵다는 생각이 듭니다. 아무튼 이런 상황에서 다음으로 원래 나와야 하는 데이터를 보도록 합니다.

 

무언가 잘못 되었다는 것을 알 수 있는데, 어디서 이런 잘못된 것이 나왔는지 모르겠습니다만, 아무튼 이런 이유로 인해서 다시금 진행해 봐야 하는 것이......... 어디가 잘못되어서 이런 의도하지 않은 결과가 나온 것인지 찾아야 하는데, 이게 생각 이상으로 어려운 작업이 될 듯 합니다.

반응형