Neural Network
A model of interconnected "neurons" that learns patterns from data.
An artificial neural network is built from layers of simple units, each computing a weighted sum of its inputs passed through a nonlinearity. By adjusting the weights during training, the network learns to map inputs to outputs. Deep networks stack many such layers, and are the foundation of essentially all modern AI.