<p>I am reading about genetic algorithms.</p>
<p>In the genetic algorithm process we perform crossover <em>and</em> mutation.</p>
<p>However, in the crossover, we <em>already</em> produce offspring, so then why do we also need to perform mutation?</p>
<p>What is the use of mutation after crossover? An example would really help me.</p>

CC BY-SA 4.0
2022-06-15T07:38:19.920Z
I’m voting to close this question because This question doesn’t meet a Artificial Intelligence Stack Exchange guideline.
Pluviophile
CC BY-SA 4.0
2022-06-15T08:24:10.960Z
@Pluviophile Could you state what guideline you are thinking of and what might help the OP to improve the question. As far as I can see, the question is on topic and specific, but a little open ended e.g. "what is the use, explain with an example". I will edit/tidy the question for presentation.
Neil Slater
CC BY-SA 4.0
2022-06-15T08:28:15.763Z
I have tidied the text of the question. I tried to keep as many of your original words and phrases as I can. If you disagree with my edit you can roll it back, or if you want to add or clarify anything further, please use [edit]
Neil Slater
CC BY-SA 4.0
2022-06-15T08:59:15.377Z
@NeilSlater. Aw thank you so much sir, i really appreciate you
Inverse Problem
CC BY-SA 4.0
2022-06-15T09:11:05.247Z
Does this answer your question? [Why do we apply the mutation operation after generating the offspring?](https://ai.stackexchange.com/questions/9236/why-do-we-apply-the-mutation-operation-after-generating-the-offspring) I voted to close your question as a duplicate, but given that others voted to close it as off-topic, that's what it ended up being marked as. @DennisSoemers, could you please fix this?
nbro
<genetic-algorithms>
Why we need to do mutation after crossover?
Inverse Problem
# Why we need to do mutation after crossover?

(Asked by: username_0 on 2022-06-15)

I am reading about genetic algorithms.

In the genetic algorithm process we perform crossover *and* mutation.

However, in the crossover, we *already* produce offspring, so then why do we also need to perform mutation?

What is the use of mutation after crossover? An example would really help me.

**Tags:** genetic-algorithms

> **Comments:**
> **username_1**: I’m voting to close this question because This question doesn’t meet a Artificial Intelligence Stack Exchange guideline.  
> **username_2**: @username_1 Could you state what guideline you are thinking of and what might help the OP to improve the question. As far as I can see, the question is on topic and specific, but a little open ended e.g. "what is the use, explain with an example". I will edit/tidy the question for presentation.  
> **username_2**: I have tidied the text of the question. I tried to keep as many of your original words and phrases as I can. If you disagree with my edit you can roll it back, or if you want to add or clarify anything further, please use [edit]  
> **username_0**: @NeilSlater. Aw thank you so much sir, i really appreciate you  
> **username_3**: Does this answer your question? [Why do we apply the mutation operation after generating the offspring?](https://ai.stackexchange.com/questions/9236/why-do-we-apply-the-mutation-operation-after-generating-the-offspring) I voted to close your question as a duplicate, but given that others voted to close it as off-topic, that's what it ended up being marked as. @DennisSoemers, could you please fix this?  

---

## 0 answers

