1. Adaptive learning: An ability to learn how to do tasks based on the data given for training or
initial experience.
2. Self-Organization: An ANN can create its own organization or representation of the information
it receives during learning time.
3. Real Time Operation: ANN computations may be carried out in parallel, and special hardware
devices are being designed and manufactured which take advantage of this capability.
4. Fault Tolerance via Redundant Information Coding: Partial destruction of a network leads to the
corresponding degradation of performance. However, some network capabilities may be retained
even with major network damage.