Neural networks consist of interconnected groups of neurones which function as processing units. Through the application of neural networks, the capabilities of conventional digital signal processing techniques can be significantly enhanced to meet the demands of new technologies such as mobile communications, robotics and medical instrumentation.