I read through the NEAT paper and I understand the algorithm now.But one thing is still unclear to me. When does the mutation occur and how does it take place? How is it chosen whether to add a node or to add a connection mutation? Furthermore, how is it chosen where the mutation is taking place in the network (between which connections)?
When do mutations in NEAT occur?
neural networks;evolutionary algorithms