Neural networks and learning machines. - Haykin, Simon (Pearson, 2016)