Course Outline - ML IIFT Delhi MBA(BA) Sep-Dec 24
Course Outline - ML IIFT Delhi MBA(BA) Sep-Dec 24
Course Introduction
Machine Learning (ML) is among the most sought after and highly compensated digital
economy skills. In the past decade, AI has given us self-driving cars, practical speech
recognition, effective web search, and a vastly improved understanding of the human genome.
AI is so pervasive that we use it dozens of times a day without even realizing it. Many
researchers also think it is the best way to make progress towards human-level AI.
The modules in this course will expose you to the fundamental aspects of ML and AI so that
you can use it for decision making in day-to-day business.
Course Objectives
● Understand key concepts like Data Analytics, Data Analysis, Data Science, Big Data, ,
Machine Learning and Deep Learning and learn how they are related to one another.
● Applying appropriate analytic techniques and tools to analyze data, create analytical
models, and identify insights that can lead to actionable results
● Selecting appropriate data visualizations to clearly communicate analytic insights to
business sponsors and analytic audiences
● Get an overview of how Machine Learning Pipeline works.
● Gain an understanding of Data Science processes, data wrangling, data exploration,
data visualization, hypothesis building and testing.
● Learn the essential concepts of Python programming and gain working knowledge in
use of Python for data analytics and prediction tasks.
● Understand how data-driven insights with Supervised and UnSupervised Machine
Learning can be used for making effective decisions across domains like Marketing,
Finance, Operations and HR.
● Identify the correct analytics tool for a specific need and find reliable ways to collect,
analyse, visualise, and utilise data for decision-making.
Pedagogy
● Lectures
● Software Demonstrations
● Case Studies
● Assignments
● Project
Evaluation Component
Textbook
Publisher: Wiley
Language: English
Session Plan:
1 Course Introduction
● Regression Analysis
● Logistic Regression
● Decision tree
● Random Forest
● SVM
7 Introduction to Semi-supervised and Unsupervised
Learning
● K-means clustering.
● KNN (k-nearest neighbors)
● Hierarchal clustering.
● Principle Component Analysis
8-9 Analytics model optimization with Scikit–Learn
Below packages/ applications must be installed on students’ laptops for making the learning
more hands on and effective:
1. Microsoft Excel
2. Python 3.0 (or any newer version)
3. Jupyter Notebook
4. Python Libraries: Pandas, Numpy, Scikit, Matplotlib
5. Google Account (For GCP set up)
● Data Science for Business: What You Need to Know about Data Mining and Data-
Analytic Thinking
by Foster Provost