Deep learning is a type of machine learning that uses artificial neural networks to learn from data. It is a subset of machine learning that uses multiple layers to progressively extract higher-level features from the raw input. For example, in image processing, lower layers may identify edges, while higher layers may identify the concepts relevant to a human such as digits or letters or faces.
Deep learning is inspired by the human brain, which is made up of billions of neurons that are interconnected in a complex network. Each neuron receives input from other neurons and then sends its own output to other neurons. In a deep learning model, each layer of the network is a set of interconnected neurons. The first layer of the network receives the raw input data, and the output of the last layer is the prediction or classification of the data.
Deep learning has been used to achieve state-of-the-art results in a wide variety of tasks, including:
Image recognition
Natural language processing
Speech recognition
Machine translation
Medical diagnosis
Financial trading
Self-driving cars