Dynamic programming : 큰 문제를 작은 문제로 나누고 작은 문제를 풀어서 큰 문제를 푸는
Dynamic programming의 조건
Dynamic programming은 MDP에 대한 모든 지식을 알고 있다고 가정한다.
For prediction:
Or for control: