Learn About Our Meetup

5000+ Members



Join our meetup, learn, connect, share, and get to know your Toronto AI community. 



Browse through the latest deep learning, ai, machine learning postings from Indeed for the GTA.



Are you looking to sponsor space, be a speaker, or volunteer, feel free to give us a shout.

[D] Genetic algorithms: Pros and cons of asexual reproduction vs merging two parents?

Quick dumbed-down basics:

  1. Create a bunch of random systems (brains, networks, whatever)
  2. Run each system through your simulation and rate its fitness
  3. Take the fittest systems, then breed and mutate them
  4. Repeat steps #2 and #3 until satisfactory results

Obviously this is an oversimplification, but my only concern right now is step #3. There are two common methods to create a new batch of systems:

  1. Asexual Reproduction

    Simple enough. Take one “parent” system, copy it, and then randomly mutate it.

  2. Two-Parent Reproduction

    Take two parent systems, merge them together according to predefined rules, and then throw in a couple random mutations.

What I’m curious about is, what are the pros and cons of either method? How is the first method not just a simplified version of the second method? Theoretically, you could get identical offspring from both methods, so why go through the more complicated routine of the second?

submitted by /u/rockitman12
[link] [comments]

Toronto AI is a social and collaborative hub to unite AI innovators of Toronto and surrounding areas. We explore AI technologies in digital art and music, healthcare, marketing, fintech, vr, robotics and more. Toronto AI was founded by Dave MacDonald and Patrick O'Mara.