···61616262#let exhaustive_memory_table = (caption, filled: false) => {
6363 let maybe = content => if filled { content } else { [] }
6464- let loss = x => calc.abs(calc.max(x,0) - 2)
6565- let costs = (x) => (
6666- $L(#{x+1},) = #{loss(x+1)}$,
6767- $L(#{calc.max(x - 1, 0)},) = #{loss(x - 1)}$
6464+ let loss = x => calc.abs(calc.max(x, 0) - 2)
6565+ let costs = x => (
6666+ $L(#{ x + 1 },) = #{ loss(x + 1) }$,
6767+ $L(#{ calc.max(x - 1, 0) },) = #{ loss(x - 1) }$,
6868 )
69697070 pad(x: 7%, y: 8%, figure(
···126126127127#dontbreak[
128128129129-==== Mise à jour (_Q-learning_)
129129+ ==== Mise à jour (_Q-learning_)
130130131131-Le score associé à un état $s_t$ et une action $a_t$, appelée $Q(s_t, a_t)$ ici pour "quality" @qlearning-etymology ou "action-value" @actionvalue, est mis à jour avec cette valeur @maxq:
131131+ Le score associé à un état $s_t$ et une action $a_t$, appelée $Q(s_t, a_t)$ ici pour "quality" @qlearning-etymology ou "action-value" @actionvalue, est mis à jour avec cette valeur @maxq:
132132133133]
134134