Introduction to signal processing and machine learning - Gunawan, Teddy Surya (2020)