Dr Jason Browniee’s Machine Learning
Mastery is for everybody, even total beginners, who’ve heard the
hype about ML, and want to get in on the action. It’s step by step,
simple and very easy to follow.
If you’re totally new to neural networks, Andrej Karpathy’s Hacker’s Guide to Neural
Networks is hands down the best. No complex formulas, no jargon,
just plain and simple concepts demonstrated with code (which you
should definitely rewrite to fully understand).
for tuning the weights of an existing neural network: pretty cool,
although this is just one way to train a neural network. I’d imagine
one would use the gradients in Karpathy’s tutorial to get to a pretty
well trained neural network, and then use the genetic algorithm to
make small improvement tweaks from there.