Introduction to Artificial neural systems - Zurada, Jacek M.