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

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

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

안녕하세요?

 

지난번에 어떻게 기계학습을 하는 것에서 무언가 20만 에포크까지 학습을 해 보기는 보았습니다만, 아직 하지 않은 것이 하나 있기는 있습니다. 바로 이걸 적용해서 예측을 해 보는 것인데, 이번 포스팅에서는 GUI형식으로 만들어 주어서 예측하는데 사용해 보고자 합니다.

 

이 작업을 위해서 먼저 GUI를 디자인 해 주도록 합니다. 그리고 나서 이걸 어떻게 저장해서 해당하는 py파일에서 띄울 수 있도록 만들어 줍니다.

 

우선 위 스크린샷에서 보이는 것처럼, 일단 프로그램 자체에서는 띄우는데 성공적으로 끝이 났습니다. 하지만 아직 코드가 없어서 버튼을 눌러도 아무런 일도 일어나지 않습니다.

 

 

먼저 클래스를 선언해서 어떻게 해서든 UI파일을 띄울 수 있을 준비를 해 주도록 합니다. 이렇게 해서 첫 걸음을 떼는 데는 성공했습니다.

 

일단 이렇게 해서 하나 prediction이라고 예측을 해서 나온 데이터를 확보하는 데는 성공적으로 끝이 나기는 났습니다. 그런데 문제가 하나 있습니다.

 

이렇게 값이 제대로만 나와 주면 다행이지만, 문제는 기계학습에는 normalized 데이터가 사용이 되었다는 것 입니다. 일단 이런 것을 생각해서 한번 작업에 들어가 보도록 합니다.

 

그리고 나서 위 스크린샷에서 볼 수 있는 것처럼 일단 날짜가 있는데, 이것도 어떻게 수정이 GUI상에서 가능할 수 있도록 바꾸어 주도록 합니다.

 

이 작업을 위한 UI로 날짜를 추가해 주도록 합니다. 그리고 달력 팝업이 뜰 수 있도록 어떻게 만들어 주기는 주었습니다. 다만, 이런다고 해서 다 끝나는 것이 아니라, 이제는 이 UI가 작동할 수 있도록 코드를 짜 넣는 작업이 남아 있습니다. 이런 GUI가 필요하지 않다고 생각할 수 도 있지만, 계속해서 경로를 일일히 수작업으로 입력하는 것이 힘들어서 이렇게 만들어 줄 필요는 있습니다.

반응형