https://www.bilibili.com/video/BV1MW411w79n?p=2&vd_source=275b19d02ca629f220713e4de0936247
目录
Policy Gradient - review
各种概念
三要素:
· actor
· environment - 不可控制
· reward - 不可控制
· policy π \pi π is a network of param θ \theta θ,
input=state(可以理解为游戏的画面、现状),
output=可能的actor的概率分布
· episode = 一轮游戏,trajectory τ = s 1 , a 1 , s 2 , a 2 , . . . , s T , a T \tau = s_1,a_1,s_2,a_2, ...,s_T, a_T τ=s1,a1,s2,a2,...,sT,aT
· 一个episode的total reward: R = ∑ t = 1 T r t R = \sum_{t=1}^T r_t R=∑t=1Trt, 一共T轮的reward总和; actor存在的意义就是maximize total reward
· expected reward: 穷举所有trajectory,算出total reward的均值
最大化total reward的推导过程
total reward R
p θ ( τ ) = p ( s 1 ) p θ ( a 1 ∣ s 1 ) p ( s 2 ∣ s 1 , a 1 ) p θ ( a 1 ∣ s 2 ) p ( s 3 ∣ s 2 , a 2 ) . . . p_\theta(\tau) = p(s_1)p_\theta(a_1|s_1)p(s_2|s_1,a_1)p_\theta(a_1|s_2)p(s_3|s_2,a_2)... p

PolicyGradient是一种强化学习算法,目标是最大化预期奖励。它涉及actor、environment和policy的概念,其中policy由网络参数θ定义。通过梯度下降法优化θ以提高totalreward。PPO是PolicyGradient的一种变体,结合了on-policy和off-policy的学习方式,并引入KL散度惩罚来限制策略更新的幅度。
最低0.47元/天 解锁文章
809

被折叠的 条评论
为什么被折叠?



