본문 바로가기

기계학습110

인공지능 주식투자로 더 많은 수익 올리기 위한 여정 안녕하세요? 지난번 포스팅에서 약 7개월간 42.9%의 수익을 올리기는 했는데, 이것만 가지고는 만족할 수는 없고, 더 많은 수익을 낼 수 없는지 한번 다른 조건으로 기계학습을 해서 시도를 해 보는 것으로 하고, 다음으로는 테스트용 데이터 셋에서 이 모델이 계속해서 같은 효과를 낼 수 있는지를 알아보는 것을 포스팅 하고자 합니다. 다른 조건을 주기 위해서 이번에는 지연보상 임계치를 6%로 주고자 합니다. 혹시나 해서 몰라서 policy_learner라는 정책 학습기에서도 6%의 지연보상 임계치를 설정해 주도록 합니다. 일단 기계학습에 들어가 보도록 합니다. 임계지연 보상치가 6%로 낮아서 그런지 시간이 좀 더 걸리기는 걸리는 것을 확인할 수 있습니다. 일단 기계학습의 결과입니다. 어찌된 것인지 학습이 더.. 2018. 11. 7.
인공지능 주식투자로 수익을 내기 위한 험난한(?) 여정-3- 안녕하세요? 인공지능 주식투자로 어떻게 해서 수익을 내고자 하는 노력을 하는 중인데, 일단 이번 포스팅에서는 그렇게 기다리고 기다리던 수익이 나오기는 나왔습니다. 그래서 관련된 내용을 올리고자 합니다. 먼저 이번에는 지연보상 임계치를 15%로 주어서, 15%이상의 이익이나 손실이 발생할 경우에는 학습을 진행하라는 명령인데, 이번에는 15%의 조건으로 일단 기계학습을 시키도록 합니다. 아마 하지 않아도 될 듯 합니다만, 그래도 혹시나 해서 한번 정책 학습기(policy_learner)에서도 지연보상 임계치를 15%로 지정을 해 주도록 합니다. 일단 인공지능의 기계학습에 들어가 보도록 시작을 합니다. 어느정도 시간이 지나고 나서는 기계학습이 끝나는 것을 볼 수 있습니다. 일단 15%의 지연보상 임계치라는 조.. 2018. 11. 7.
본격적인 RLTrader의 작동-모델 만들기의 시작 part3 안녕하세요? 지난번 포스팅에서 가시화기 모듈(Visualizer.py)에서 무언가 오류가 있다는 내용으로 마무리를 지었는데, 이번 포스팅에서는 그 오류를 해결 하면서, 또 다르게 나오는 오류들을 차례차례 해결해 가면서 인공지능으로 주식투자 모델을 만들어 가는 것을 포스팅 하고자 합니다. 이번에는 어디가 오류인가 했더니, 위 스크린샷에서 빨간색 밑줄을 친 부분에서 오류인데, 일단 처음에는 matplotlib을 가지고 오기(import)하기만 하면 되는 것이라고 생각을 했습니다만, 실제로는 .pyplot이라는 것을 추가로 입력해 주어야만 오류가 없이 돌아갈 수 있는 것 이었습니다. 그렇게 해서 다시 돌려 보았더니, 이번에는 TypeError이라고 나오는데, 또 어디서 에러가 터졌나 하는 생각이 들어서 가 보.. 2018. 11. 1.
본격적인 RLTrader의 작동-모델 만들기 시작 part2 안녕하세요? 지난번 포스팅에서 어떻게 해서 휴먼에러를 해결하는 것을 보여주었습니다만, 문제는 이게 시작이라는 것 입니다. 일단 애매하게 지난번 포스팅이 끝이 났는데, 유감스럽게도 이번 포스팅도 애매하게 끝날 수준으로 내용이 너무 많고 길어서 하는 수 없이 이렇게 잘라야만 했습니다. 이번에는 무슨 에러인가 했더니 차트 데이터에는 15개나 되는 요소가 있는데 열은 6개만 있다는 것이 에러의 이유입니다. 그리고 에러는 어디서 일어난 것인가 했더니 data_manager모듈에서 발생한 것이기 때문에, 여기를 찾아가 보도록 합니다. 일단 제대로 작동하는 것을 확인해 보기 위해서 print()함수를 활용해 보도록 합니다. 일단 data_manager.py에서 8번째 줄에서 에러가 나서 걸린다는 것을 알 수 있었습니.. 2018. 10. 31.