Machine Learning A-Z : Become Kaggle Master
Master Machine Learning Algorithms Using Python From Beginner to Super Advance Level including Mathematical Insights.
Created by Teclov Pvt Ltd
Last updated 11/2018
English
What you'll learn
Master Machine Learning on Python
Learn to use MatplotLib for Python Plotting
Learn to use Numpy and Pandas for Data Analysis
Learn to use Seaborn for Statistical Plots
Learn All the Mathmatics Required to understand Machine Learning Algorithms
Implement Machine Learning Algorithms along with Mathematic intutions
Projects of Kaggle Level are included with Complete Solutions
Learning End to End Data Science Solutions
All Advanced Level Machine Learning Algorithms and Techniques like Regularisations , Boosting , Bagging and many more included
Learn All Statistical concepts To Make You Ninza in Machine Learning
Real World Case Studies
Model Performance Metrics
Deep Learning
Model Selection
Requirements
- Any Beginner Can Start this Course
- 2+2 knowledge is more than sufficient as we have covered almost everything from scratch.
Description
Want to become a good Data Scientist? Then this is a right course for you.
This course has been designed by IIT professionals who have mastered in Mathematics and Data Science. We will be covering complex theory, algorithms and coding libraries in a very simple way which can be easily grasped by any beginner as well.
We will walk you step-by-step into the World of Machine Learning. With every tutorial you will develop new skills and improve your understanding of this challenging yet lucrative sub-field of Data Science from beginner to advance level.
We have solved few Kaggle problems during this course and provided complete solutions so that students can easily compete in real world competition websites.
We have covered following topics in detail in this course:
Course content
Python Fundamentals
- Introduction to the course
- Introduction to Kaggle
- Installation of Python and Anaconda
- Python Introduction
- Variables in Python
- Numeric Operations in Python
- Logical Operations
- If else Loop
- for while Loop
- Functions
- String Part1
- String Part2
- List Part1
- List Part2
- List Part3
- List Part4
- Tuples
- Sets
- Dictionaries
- Comprehentions
Numpy
- Introduction
- Numpy Operations Part1
- Numpy Operations Part2
Pandas
- Introduction
- Series
- DataFrame
- Operations Part1
- Operations Part2
- Indexes
- loc and iloc
- Reading CSV
- Merging Part1
- groupby
- Merging Part2
- Pivot Table
Some Fun With Maths
- Linear Algebra : Vectors
- Linear Algebra : Matrix Part1
- Linear Algebra : Matrix Part2
- Linear Algebra : Going From 2D to nD Part1
- Linear Algebra : 2D to nD Part2
Inferential Statistics
- Inferential Statistics
- Probability Theory
- Probability Distribution
- Expected Values Part1
- Expected Values Part2
- Without Experiment
- Binomial Distribution
- Commulative Distribution
- Normal Distribution
- z Score
- Sampling
- Sampling Distribution
- Central Limit Theorem
- Confidence Interval Part1
- Confidence Interval Part2
Hypothesis Testing
- Introduction
- NULL And Alternate Hypothesis
- Examples
- One/Two Tailed Tests
- Critical Value Method
- z Table
- Examples
- More Examples
- p Value
- Types of Error
- t- distribution Part1
- t- distribution Part2
Data Visualisation
- Matplotlib
- Seaborn
- Case Study
- Seaborn On Time Series Data
Exploratory Data Analysis
- Introduction
- Data Sourcing and Cleaning part1
- Data Sourcing and Cleaning part2
- Data Sourcing and Cleaning part3
- Data Sourcing and Cleaning part4
- Data Sourcing and Cleaning part5
- Data Sourcing and Cleaning part6
- Data Cleaning part1
- Data Cleaning part2
- Univariate Analysis Part1
- Univariate Analysis Part2
- Segmented Analysis
- Bivariate Analysis
- Derived Columns
Simple Linear Regression
- Introduction to Machine Learning
- Types of Machine Learning
- Introduction to Linear Regression (LR)
- How LR Works?
- Some Fun With Maths Behind LR
- R Square
- LR Case Study Part1
- LR Case Study Part2
- LR Case Study Part3
- Residual Square Error (RSE)
Multiple Linear Regression
- Introduction
- Case Study part1
- Case Study part2
- Case Study part3
- Adjusted R Square
- Case Study Part1
- Case Study Part2
- Case Study Part3
- Case Study Part4
- Case Study Part5
- Case Study Part6 (RFE)
Hotstar/Netflix: Real world Case Study for Multiple Linear Regression
- Introduction to the Problem Statement
- Playing With Data
- Building Model Part1
- Building Model Part2
- Building Model Part3
- Verification of Model
Gradient Descent
- Pre-Req For Gradient Descent Part1
- Pre-Req For Gradient Descent Part2
- Cost Functions
- Defining Cost Functions More Formally
- Gradient Descent
- Optimisation
- Closed Form Vs Gradient Descent
- Gradient Descent case study
KNN
- Introduction to Classification
- Defining Classification Mathematically
- Introduction to KNN
- Accuracy of KNN
- Effectiveness of KNN
- Distance Metrics
- Distance Metrics Part2
- Finding k
- KNN on Regression
- Case Study
- Classification Case1
- Classification Case2
- Classification Case3
- Classification Case4
Model Performance Metrics
- Performance Metrics Part1
- Performance Metrics Part2
- Performance Metrics Part3
Model Selection Part1
- Model Creation Case1
- Model Creation Case2
- Grid search Case study Part1
- Grid search Case study Part2
Naive Bayes
- Introduction to Naive Bayes
- Bayes Theorem
- Practical Example from NB with One Column
- Practical Example from NB with Multiple Columns
- Naive Bayes On Text Data Part1
- Naive Bayes On Text Data Part2
- Laplace Smoothing
- Bernoulli Naive Bayes
- Case Study 1
- Case Study 2 Part1
- Case Study 2 Part2
Logistic Regression
- Introduction
- Sigmoid Function
- Log Odds
- Case Study
Support Vector Machine (SVM)
- Introduction
- Hyperplane Part1
- Hyperplane Part2
- Maths Behind SVM
- Support Vectors
- Slack Variable
- SVM Case Study Part1
- SVM Case Study Part2
- Kernel Part1
- Kernel Part2
- Case Study : 2
- Case Study : 3 Part1
- Case Study : 3 Part2
- Case Study 4
Decision Tree
- Introduction
- Example of DT
- Homogenity
- Gini Index
- Information Gain Part1
- Information Gain Part2
- Advantages and Disadvantages of DT
- Preventing Overfitting Issues in DT
- DT Case Study Part1
- DT Case Study Part2
Ensembling
- Introduction to Ensembles
- Bagging
- Advantages
- Runtime
- Case study
- Introduction to Boosting
- Weak Learners
- Shallow Decision Tree
- Adaboost Part1
- Adaboost Part2
- Adaboost Case Study
- XGBoost
- Boosting Part1
- Boosting Part2
- XGboost Algorithm
- Case Study Part1
- Case Study Part2
- Case Study Part3
Model Selection Part2
- Model Selection Part1
- Model Selection Part2
- Model Selection Part3
Unsupervised Learning
- Introduction to Clustering
- Segmentation
- Kmeans
- Maths Behind Kmeans
- More Maths
- Kmeans plus
- Value of K
- Hopkins test
- Case Study Part1
- Case Study Part2
- More on Segmentation
- Hierarchial Clustering
- Case Study
Dimension Reduction
- Introduction
- PCA
- Maths Behind PCA
- Case Study Part1
- Case Study Part2
Advanced Machine Learning Algorithms
- Introduction
- Example Part1
- Example Part2
- Optimal Solution
- Case study
- Regularization
- Ridge and Lasso
- Case Study
- Model Selection
- Adjusted R Square
Deep Learning
- Expectations
- Introduction
- History
- Perceptron
- Multi Layered Perceptron
- Neural Network Playground
Project : Kaggle
- Introduction to the Problem Statement
- Playing With The Data
- Translating the Problem In Machine Learning World
- Dealing with Text Data
- Train, Test And Cross Validation Split
- Understanding Evaluation Matrix: Log Loss
- Building A Worst Model
- Evaluating Worst ML Model
- First Categorical column analysis
- Response encoding and one hot encoder
- Laplace Smoothing and Calibrated classifier
- Significance of first categorical column
- Second Categorical column
- Third Categorical column
- Data pre-processing before building machine learning model
- Building Machine Learning model: part1
- Building Machine Learning model: part2
- Building Machine Learning model: part3
- Building Machine Learning model: part4
- Building Machine Learning model: part5
- Building Machine Learning model: part6
Total Size: 13.97 GB
0 Comments