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

기계학습을 이용한 주가예측 -3-

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

안녕하세요?

 

어떻게 기계학습의 첫 시동을 걸기도 전에 시행착오가 많았는데, 사실 이전부터 많기는 많은 상황이었고, 이게 데이터를 처리를 다르게 하니, 다른 문제가 나오는 상황이기는 합니다. 아무튼 이렇게 시행착오를 거치면서 기계학습을 사용하려고 하는 중인데, 이것부터가 만만치 않았습니다.

 

우선 이 문제의 첫 단추는 위 스크린샷에서 볼 수 있는 것처럼 배치 사이즈가 문제라는 생각이 들어서 일단 하나 제거해 보도록했습니다.

 

이렇게 해서 나온 기계학습의 결과를 보면, 무언가 오차가 많이 줄어들어야 할 cost의 값이 너무 큰 것을 확인할 수 있는데, 이것도 이것대로 무언가 좋지 않은 상황입니다만, 그래도 일단 이 상태로 어거지로 기계학습이 되기는 되었습니다.

 

 

그래서 이번에는 극단적으로 5 에포크로 학습하던 것을 50번으로 한번 올려서 작업을 하도록 지시해 보았습니다. 이렇게 해서 다음으로 할 것은.........

 

그렇게 해서 좀 시간이 걸리기는 했습니다만, 이렇게 해서 어떻게 작업이 완료가 되는 것을 확인할 수 있기는 있게 되었습니다.

 

그리고 나서 다음으로 진행을 하고자 했는 것으로는 역시나 이 학습결과를 어떻게 적용할 수 있는지 없는지 입니다. 일단 이를 위해서 두번째 py 파일을 가지고 와서, 다음의 작업을 해 보았습니다.

 

여기서도 역시나 데이터 셋을 지정해 주도록 합니다. 일단 volume과 obv값을 가지고서 어떻게 다음의 close값을 예측하기 위한 작업을 하는 것인데....................

 

문제는 결과가 나오고 나서 입니다. 전 분명히 close값만 나오라고 부탁을 하였는데, 무언가 알 수 없는 값득ㄹ이 연속으로 이어진 결과가 나왔습니다. 이게 무엇인지 해석하기 보다는, 무언가 잘못된 것을 기반으로 해서 잘목쇤 결과가 나왔다는 생각이 듭니다. 

반응형