title: What is the relation between NEAT and reinforcement learning?
body: <p>As far as I know, NEAT (NeuroEvolution of Augmenting Topologies) is an algorithm that uses the concept of evolution to train a neural network. On the other hand, reinforcement learning is a type of machine learning with the concept of "rewarding" more successful nodes.</p>
  
  <p>What is the difference between these two fields as they seem to be quite similar? Or is NEAT derived from reinforcement learning?</p>