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

다시 2차로 도전하는 기계학습으로 주가 예측하기 -5-

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

안녕하세요?

 

진나번 포스팅에서 어떻게 컨디션부터 불량이라서 많은 양의 포스팅을 올릴 수 없었는데, 이번 포스팅에서는 다른것이 아니라 일련의 시리즈를 통해서 일단 완성된 부분까지 이 블로그의 포스팅으로 올려 보고자 합니다. 아무튼 첫 시작은 지난번 포스팅에서 어디가 잘못되었기에 실행이 제대로 되지 않았는지 보여 드리고자 합니다.

 

일단 먼저 시작해 보고자 하는 것은 바로 UI파일을 만들고 나서 저장을 하지 않아서 나온 일종의 휴먼에러 였습니다. 오타만이 아니라 저장도 제때에 하지 않는 것도 휴먼에러인가 봅니다.

 

일단 이렇게 해서 UI파일만 불러 오는데는 성공했고, 기계학습이 제대로 이루어 지기 위해서 날짜 조절을 넣은 것은 좋지만, 초기 날짜는 일일히 입력해야 합니다.

 

 

일단 이렇게 해서 하나 실행을 시키기 위해서 가지가지 수치를 입력하고 나서, 어떻게 실행은 시키는데 성공했습니다. 20 에포크 밖에 되지 않아서 인지 실행과 동시에 거의 완료가 되는 듯한 느낌이 듭니다.

 

이렇게 해서 기계학습을 통해서 가지고 왔는 위 스크린샷에서 볼 수 있는 것처럼 일단 학습결과를 저장하는데 성공했고, 그 다음에는 기계학습을 하면서 출력될 로그가 나와 있습니다.

 

일단 제대로 loss값이 줄어든다 - 타켓인 값과 차이가 많이 줄어들어서 근접할 수 있는 조건이 나오는 것을 확인할 수 있기는 있었습니다.

 

다만 이렇게 제대로 학습이 되지 않고, loss값에 nan이 나오는 경우 같은 것은 어떻게 해석해야 할지 모르겠다는 생각이 듭니다. 될 수 있으면 첫 loss값이 nan이면, 학습에서 제외해야 하는 것인가 싶기도 합니다.

 

그리고 사소하지만, 에포크의 숫자가 큰 경우라면, 하는 수 없이 일단은 중간에 프로세스가 보여져야 하는데, 그렇지 않은 문제가 나왔습니다. 이 문제가 왜 나왔는지 짐작가는 부분이 있어서, 다음 포스팅에서는 수정하는 것으로 하고, 일단 20000에포크 기계학습을 한 결과를 올려 드리고자 합니다.

반응형