@boomzilla said in AI because why not.:
Yeah, to me, it seemed obvious that GAs were machine learning.
Funny, to me it seemed obvious that GAs aren't machine learning, though I can't really put my finger on why...
In my opinion the confusion and differences of understanding here come from a conflagration of domains: machine learning is a domain of problems, namely the problems that involve mechanically building a useful model based on a collection of individual examples. GAs, NNs, various regression methods, and so on, are techniques which can be applied to these, or possibly other, problems. So the answer to "are these machine learning* is "no", while the answer to "can these be used to solve machine learning problems" is "yes".
(AI, meanwhile, doesn't really mean anything and never has, apart from the fluffy desire to anthropomorphize computers)