New computational algorithms make it possible to build neural networks with many input nodes and many layers, and distinguish "deep learning" of these networks from previous work on artificial neural nets.
One of the goals of machine learning is to develop systems that can generalize effectively across diverse populations and environments, much like human intelligence.