Apply ADVANCED MACHINE LEARNING 1 Course

Tools / Frameworks: Python

Duration: 2 Weeks

Cost: $100

MODULE 1
CLASSIFICATION AND REGRESSION TREE
(CART): DECISION TREE

  • Introduction to decision trees
  • Interpreting a decision tree
  • Comprehension – decision tree
    classification in Python
  • Regression with decision trees

MODULE 2
THEORY OF DECISION TREE

  • Introduction
  • Concept Of Homogeneity
  • Gini Index
  • Entropy And Information Gain
  • Comprehension – Information Gain
  • Splitting By R-Squared

MODULE 3
DECISION TREE HYPER-PARAMETER
TUNING

  • Building decision trees in Python
  • Choosing tree hyperparameters in
    Python
  • Comprehension – hyperparameters
  • Tree truncation
  • Advantages and disadvantages tree
    truncation

MODULE 4
RANDOM FOREST ENSEMBLE BAGGING
TECHNIQUE

  • Introduction
  • Ensembles
  • Comprehension – ensembles
  • Creating a random forest
  • Comprehension – OOB (out-of-bag)
    error
  • Random forests lab

MODULE 5
NAÏVE BAYES
NAÏVE BAYES: TEXT
CLASSIFICATION HAM VS SPAM
CASE STUDY

  • Introduction: naive bayes
  • Conditional probability and its
    intuition
  • Bayes’ theorem
  • Naive bayes with one feature
  • Conditional independence in
    naive bayes
  • Deciphering naive bayes

NAÏVE BAYES: TEXT
CLASSIFICATION HAM VS SPAM
CASE STUDY

  • Introduction naive bayes for
    text classification
  • Document classifier preprocessing
    steps
  • Document classifier worked out
    example
  • Laplace smoothing
  • Building spam/ham classifier
  • Comprehension naive bayes for
    text classification