프로그래밍380 제대로 75%의 데이터로 강화학습을 시킨 수익모델의 백테스트 결과 안녕하세요? 일단 예전 포스팅에서 제가 잘못 입력을 해서 강화학습이 무려 0~75번째 인덱스만 가지고서 이루어 진 것을 볼 수 있었습니다. 그래서 이번에는 제대로 강화학습이 일어날 수 있도록 한번 코드를 수정해서, 75%의 인덱스까지 모두 가지고 와서 강화학습이 이루어 지도록 했고, 그 결과를 지금 포스팅에 올려 보고자 합니다. 먼저 예전에 만들어 보았는 YellowOperatioin이라는 프로젝트를 열도록 해 보도록 합니다. 먼저 기존에 주식 테이터를 준비해서 이전에는 75라고 숫자만 입력했던 곳에다가 이번에는 제대로 75%가 들어가도록 만들어 주도록 합니다. 일단 10번의 에포크만 거쳐서, 제대로 프로그램이 작동 하는지 여부를 알아 보고자 합니다. 확인 결과 제대로 작동은 되는것을 확인할 수 있었습니.. 2019. 1. 7. 주식 인공지능의 몸과 두뇌를 연결하기 위한 시도-9- 안녕하세요? 지난번 포스팅에서 중간에 끊어야 했는데, 이번에는 어떻게 해서 txt파일을 매개로 해서 몸의 역할을 하는 pytrader와 두뇌의 역할을 하는 RLTrader를 연결하는 지를 보여주었습니다. 그리고 이번에는 그 완성이 되는 것을 보여 주어야 하는데, 일단 그것을 위한 일련의 과정을 보여 드리고자 합니다. 일단 지난번 시간에 보여드렸던 에러는 데이터 베이스에 저장이 된 행의 갯수가 2개 이상만 되어도 발생을 하지 않는 다는 것을 알 수 있었습니다. 그런데 이번에는 위 스크린샷에서 나오는 것처럼 새로운 에러가 발생하는 것을 볼 수 있었습니다. 일단 어디가 문제인가 했더니, readline()이라고 선언을 안 해주어서 txt파일을 열기만 했지, 그 값을 읽어오지는 못했다는 것을 볼 수 있었습니다... 2019. 1. 6. 주식인공지능의 몸과 두뇌를 연결하기 위한 시도-8- 안녕하세요? 이번 포스팅에서는 오랫만에 주식 인동지능을 만드는 작업에 들어가서, 이제 pytrader와 RLTrader를 연결하는 작업을 해 보고자 합니다. 일단 부상때문에 많이 지체가 되기는 되었습니다만, 그래도 어떻게 작업을 했는 것이 있어서 그 내용이라도 한번 포스팅에 올려 보고자 합니다. 먼저 RLTrader가 어떻게 자기가 작동되고 있는 디렉토리 폴더를 알아내는 지를 알아보고자 했습니다. 그래서 먼저 pytrader가 작동하고 있는 디렉토리에 txt파일을 RLTrader가 생성해야 한다 = 결국 pytrader가 어디서 작동되고 있는지를 RLTrader에 알려줘야 하기 때문에 먼저 pytrader에서 RLTrader가 작동되고 있는 폴더에다가 txt파일을 만들어서 경로를 알려줘야 합니다. 실제로.. 2019. 1. 5. 주식 인공지능의 몸과 두뇌를 연결하기 위한 시도-7- 안녕하세요? 계속해서 오른손 중지가 불편한 가운데 포스팅을 한다고 정말로 느린 타이핑을 하는 중 입니다만, 아무튼 지난번 포스팅에서는 모의투자로 보유하고 있는 주식의 보유량이 제대로 반영이 되지 않는 것을 보았습니다. 그래서 이번 포스팅에서는 어떻게 이를 극복해 보기 위해서 여러가지 시도를 하였고, 그 내용을 올리고자 합니다. 먼저 이 사태가 일어난 원인이라는 생각이 드는 agent.py라는 RLTrader의 파일로 가서, 먼저 import main이라고 첫 머리에 넣어서 main모듈을 임포트 해 주도록 합니다. 다음으로는 위 스크린샷과 같이 코딩을 해서, agent모듈이 시작을 하자마자 보보유하고 있는 주식의 양에 반영이 되도록 만들어 줍니다. 그런데 어떻게 된 것인지 아예 RLTrader가 실행이 되.. 2019. 1. 3. 이전 1 ··· 84 85 86 87 88 89 90 ··· 95 다음