45 days
- Introduction
- Python for Data Science
- Data Analytics using R
- Statistics and Mathematics for Machine Learning
- Machine Learning in Python
- Imputation Techniques
- Supervised Learning
- Unsupervised Learning
- Data Mining
- Association Rules
- Recommendation Engines
- Assignments for assessment
Course Outline
- Introduction
- Python for Data Science
Introduction to Python
Python installation & configuration
Python Features
Basic Python Syntax with implementation
Statements, Indentation, and Comments
- Data Analytics using R
Introduction to R
RStudio installation & configuration
Basic Python Syntax
Basic visualization and data analysis
- Statistics and Mathematics for Machine Learning
Statistical Inference
Descriptive Statistics
Introduction to Probability, Conditional probability, Bayes theorem
Probability Distribution
Introduction to inferential statistics
Normality, Normal Distribution
Measures of Central Tendencies
Hypothesis Testing
Data visualization using python
- Machine Learning in Python
Machine Learning introduction
Machine Learning applications & use-cases
Machine Learning Flow
Machine Learning categories
Exploratory data analysis
Data cleaning and Imputation Techniques
Linear regression
Gradient descent
Model evaluation
- Supervised Learning
What is Supervised Learning?
Logistic Regression in Python
Classification & implementations
Decision Tree
Different algorithms for Decision Tree Induction
How to create a Perfect Decision Tree
Confusion Matrix
Random Forest
Tree based Ensemble
Hyper-parameter tuning
Evaluating model output
Naive Bayes Classifier
Support Vector Machine
- Unsupervised Learning
What is Unsupervised Learning
Clustering
K-means Clustering
Hierarchical Clustering
- Data Mining
- Association Rules
- Recommendation Engines
- Assignments for assessment