What is machine learning, anyway?
Most of the time when we’re writing computer programs, we’re essentially giving the computer a set of rules and procedures for solving a single problem. The computer takes some input, steps through the procedures that it has been given, and then produces some output in…