https://colab.research.google.com/drive/1xEVJHSrBIvrv7s0WBXo1wuD-4bXDtGsh?usp=sharing
Google ColaboratoryGoogle Colaboratorycolab.research.google.com위에는 코드입니다. (첫번째 셸은 DQN이고 두번째 셸이 REINFORCE 입니다)
그냥 카트폴 구현입니다.
구글링 + GPT 한테 물어봐서 순차적으로 보기 쉽게 클래스 안쓰게 짜본건데 어디가 틀린지를 모르겠습니다.
손실 함수도 action할 학률에 로그 취한거 * 그 action의 reward에 -1 곱하는 걸로 만들었고 나머지도 정상 같아보이는데 계속 score가 비정상적으로 낮은데 이유가 뭘까요..
원래 강화학습이 그렇습니다
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
강화 실패해서 그런듯
learning rate가 너무 높은 것 같은데 대충 0.0001로 하니까 score잘 증가함
아 그런거였군요 감사합니다!!!