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.
Recent research indicates that the performance of machine learning models can be improved by aligning the geometry of the latent space with the underlying data structure.