2 ms·
> When you're solving a problem, how do you know if the answer you've found is correct? In many domains, there is a single correct answer. A mathematical functi
by vanderZwan 7y ago
> When you're solving a problem, how do you know if the answer you've found is correct? In many domains, there is a single correct answer. A mathematical function may have a global maximum or other well-defined attributes. However, other problems, like how a cell behaves in a petri dish, do not have clear solutions. Enter evolution, which does not design towards a known solution but optimizes around constraints.
What about situations when there are no real optima and minima, but only intransitive relations? So "rock/paper/scissor"-like scenarios[0]. Could you use genetic algorithms in any way in those circumstances?
https://aeon.co/essays/attempts-to-choose-the-best-life-may-be-doomed-to-failure https://aeon.co/essays/attempts-to-choose-the-best-life-may-...
- philipkiely 7y agoOne issue with “rock paper scissors” is the fixed input domain; there is nothing to mutate if your three starting options are the only possible inputs. If you’re trying to do something like predict the next move based on historical patterns, I think a classifier would be better.