Discovering DNNs
In this section, we'll learn what DNNs are, and we'll understand which regression and classification use cases can be managed with advanced machine learning algorithms.
Artificial Neural Networks (ANNs) are artificial systems that try to reproduce the human brain. They're inspired by biological neural networks and are composed of neurons and synapses that connect the neurons. Each neuron of the artificial network is a component that applies a specific mathematical activation function to the input and returns an output that is passed through a synapse to the next neuron. In ANNs, the neurons are usually organized in layers between the input and the output.
Different from linear models, ANNs are designed to model non-linear relationships between the input and the output variables.
DNNs are ANNs composed of multiple layers between the input and the output, usually two or more. Each layer of neurons is called a hidden layer and its function is to...