Artificial Neural Systems: Foundations, Paradigms, Applications, and Implementations