Machine Learning: Foundations, Key Concepts and Learning Paradigms | Synapse