Artificial Neural Network

Artificial Neural Network

Updated: November 26, 2020
Machine-Learning Programming

Artificial Neural Network (ANN)

  • Layers All learning occurs in the layers. In the image, below, there are three layers, but there could be only one, or many more. In the example image the first layer is known as the Input Layer, the second the Hidden Layer, and the third the Output Layer. In a 3+ layered ANN, any layer that is not the input/output layer is a Hidden Layer.

  • Input The data being fed into the ANN

  • Loss Function (also known as a “Cost Function”) the metric which determines the accuracy of the learning phase (guesses).

  • Optimizer Updates the networks “knowledge”