Charles Darwin has moved to the computer arena.
Instead of pitting God against science, the emerging spat centres on evolutionary algorithms (EAs), which mimic the processes of natural selection and random mutation by "breeding", selecting and re-breeding possible designs to produce the fittest ones.
EAs are nothing new. The automobile and aerospace industries have been using them since the late 1980s to evolve optimal wing, fin and flap profiles for aircraft, and streamlined shapes for cars. Pharmaceutical companies have also bred molecules to find drugs that bind to target proteins, and stock traders have used EAs to second-guess the stock markets.
What do you think guys and gals? Do you think maybe the machines will take your job away? If you're a S/W guru who writes EAs you're probably safe, but for the rest of us...
Read more
-J²