Neural Network Systems Techniques and Applications by