Learning approaches in signal processing. (2018)