Artificial neural networks are like a really big set of math problems that are meant to mimic the way a brain works. In a brain, signals travel across lots of tiny cells that are all connected to each other and they pass information back and forth. In an artificial neural network, the tiny cells that pass information back and forth are called “neurons.” Each neuron looks at the information it gets from the other neurons that it is connected to and makes a decision about the information. Then, the neuron passes its decision on to the other neurons it is connected to and this decision can affect the information that neurons receive from each other. Eventually, the artificial neural network figures out how to solve a problem by using the information gleaned from the neurons talking to each other.