What is the definition of Artificial Neural Network (ANN)?

An artificial neural network (ANN) possesses inherent self-learning abilities, allowing it to enhance its output based on input from diverse sensors as additional data becomes accessible over time. Specifically, a standard ANN undergoes two phases:

  1. In the first stage, the processing units constituting the ANN are instructed with a set of learning rules to govern the outcomes. This enables them to identify patterns in data by comparing the actual output generated with the desired output.
  2. In the second stage, referred to as back-propagation, adjustments are made to the actual data in order to attain the desired output.

For more info read “How does an artificial neural network (ANN) work?

What are the applications for Artificial Neural Network (ANN)?

What other terms are related to ANN?

  • Artificial Intelligence
  • FOG
  • Navigation
  • Kalman Filtering

Read more about Artificial Neural Network (ANN) or related topic


Advanced Navigation’s glossary covers the most common terms and definitions used in inertial navigation systems, acoustic positioning and robotics.

All terms

Search by alphabetic order