Some Uses Of Artificial Neural Networks
Artificial neural networks are viable computational models for a wide variety of problems. These include pattern classification, speech synthesis and recognition, adaptive interfaces between humans and complex physical systems, function approximation, image compression, associative memory, clustering, forecasting and prediction, combinatorial optimization, nonlinear system modeling, and control.
from "Fundamentals of Artificial Neural Networks"
Quoted on Sun Sep 25th, 2011