Select Rows or Columns by Index Position or Labels
Add or Drop Column or Rows to DataFrame
Iterate Over Rows and Apply Functions
Join, Merge and Concat DataFrames
Matplotlib Plotting
Plot Parameters (Color, Size and Style)
Figure and Axes/li>
Multiplots and Subplots
Bar Plot, Pie Plot, Line Plot and Scatter Plot
What is machine learning
How and why machine learning helps
Checking if a problem needs machine learning to solve
Classification of machine learning algorithms
Understanding Supervised and Unsupervised machine learning/li>
Validation metrics and methods
Organizational Structure
Estimators, Transformers and Predictors
Data Preprocessing with Scikit-Learn
Handling Missing Data
Encoding Categorical Data
Feature Scaling
Classification Metrics and Regression Metrics
Model Selection with Scikit-Learn
Train-Test Data Split
k-Fold Cross Validation
What is Regression ?
Linear Regression with Scikit-Learn
Polynomial Regression with Scikit-Learn
Build the Pipeline and perform cross-validation
What is Classification ?
Understanding Decision Tree
Understanding Random Forest
Decision Tree and Random Forest with Scikit-Learn
What is Clustering ?
Understanding K-Means Clustering
Determining the centriod and the number of clusters
K-Means Clustering with Scikit-Learn
1) Regression Project for Mobile Apps Rating Review
Aims - Predict the rating of a new Mobile App
2) Classification Project for predicting the handwritten digits
Aims - Build a model to predict a new digit from 0 to 9
Instructor
Dannis Mok
who has rich experience in business web and apps system development and have over 20 years of teaching experience.
He has great passion in learning and teaching new technologies and his teaching style is clear to point and can explain complex technologies in simple terms.
He has delivered various workshops and classes for different corporate, government departments and local universities and is the principal lecturer for NCC Education and University of Greenwich.
Besides BSc degree in IT, he also got a MBA, MSc in IT and MSc in Telecommunication degree.