An Introduction to Neural Information Processing - Liang, Peiji (Springer Netherlands, 2016)