MACHINE LEARNING: (6 Months)
Description
What will you learn
-
• Understanding popular ML algorithms with their associated mathematical foundations for appreciating these algorithms.
-
• Capability to implement basic algorithms using basic machine learning libraries mostly in python. Gain hands-on experience in applying ML to problems encountered in various domains. In addition, obtain exposure to high-level ML libraries or frameworks such as TensorFlow, PyTorch.
-
• Make aware of the role of data in the future of computing, and also in solving real-world problems using machine learning algorithms.
-
• Help connect real-world problems to appropriate ML algorithm(s) for solving them. Enable formulating real world problems as machine learning tasks.
-
• Appreciate the mathematical background behind popular ML algorithms.
-
• Ensure awareness about importance of core CS principles such as algorithmic thinking and systems design in ML
-
• Have sound mathematical understanding of popular ML algorithms
-
• Preparedness to use state of the art machine learning algorithms in formulating and solving new problems.
-
• Capability to train (or solve optimization problems) ML models with applications in real-world use cases.
Requirements
- Graduation (relevant) / Master’s degree (non-relevant)
Lessons
- 1 Lessons
- 00:00:00 Hours
- • Motivation and role of machine learning in computer science and problem solving • Representation(features), linear transformations, • Linear transformations and matrix vector operations in the context of data and representation. • Problem formulations