Learning Outcomes:
On completion of this module, learners will be able to:
1. Understand the key concepts and techniques for pattern recognition on complex data sets..
2. Decide when machine learning is an appropriate method to solve a problem.
3. Understand and apply machine learning algorithms such as linear regression, SVM, kNN, RF, DT etc.
4. Apply Machine Learning frameworks (e.g. scikit-learn, keras, tensorflow,…) to solve real-world problems.
5. Understand and design approaches to process data (voice, image etc.) and extract certain patterns of interest from large datasets.