What improved when a game agent got better?
A rising score might reflect a better network, deeper search or a loophole. Trace what the agent observes, what it tries and why the resulting move earns a reward.
Questions in this reading · 5
Can a network evolve its own wiring?
First follow activations through a fixed network. In MarI/O, selection changes the connections themselves. Following a signal and searching for a useful topology are different operations.
Compare original passages and timestamps · 2
the heart of the network as an information processing mechanismwithout presupposing the best structure for the neurons and their connectionsReward and fitness both give feedback. What changes?
In reinforcement learning, rewards inform action choices. MarI/O uses a fitness score to select entire networks across generations.
Compare original passages and timestamps · 2
there's no supervisor there's just this reward signalOnly the neural networks that produce the highest fitness are selectedA better network or a longer look ahead?
Evolving a network changes its structure. Looking farther ahead changes how an agent evaluates future moves. Each addresses a different limitation.
Compare original passages and timestamps · 2
without presupposing the best structure for the neurons and their connectionsthis algorithm does not think very far aheadDid the game agent see too little or optimize the wrong thing?
A limited input can hide distinctions needed for a decision. A misleading objective can reward a bad move even when the state is visible.
Compare original passages and timestamps · 2
the representation is ambiguous and of course when it gets it wrongplaying Tetris well requires some thinking ahead, and this algorithm does not think very far ahead.What cannot be recovered from the current observation?
Ask which distinctions the input representation discards. Earlier observations, feedback or prior knowledge may change what can be inferred.
Compare original passages and timestamps · 3
this has to have some mistakes since the representation is ambiguousthe future is independent of the past given the presentThe white squares stand for blocks the player can stand onTry it on your own example
To test your explanation, would you first change the observations, the search depth or the reward?