Thinking machines have been around since 1948, when the Manchester Small-Scale Experimental Machine, nicknamed the Baby, was the first to execute a program stored in its memory.
Nearly seventy years later, computers now speak freely to us, take our commands, field our questions, deliver mail in the office, greet customers in stores, cook pancakes, produce creative works, win strategy-based games, provide companionship in hospital wards, assist in the operating room and on the factory floor, fight wars, drive cars, and are increasingly a fixture in our homes and workplaces.
The concept is to use a large number of training examples from which the computer can infer the rules for recognizing a box when it sees one – whether the box is expertly or sloppily drawn, or even just inferred from a few dashed-off lines. Increasing the number of training examples increases the computer’s accuracy.
The big idea here is that the computer works with a map of artificial neural networks (ANNs) that are inspired by our biological neural networks. Just as biological networks are interconnected, the artificial ones likewise exchange information between the layers.