Adaboost

Adaboost

Adaboost

Description

Adaboost is a boosting algorithm that combines multiple weak models into a single strong learner algorithm (the predictive model).

Why to use

To classify text into the possible categories.

When to use

When textual data needs to be classified.

When not to use

When the dataset does not contain textual data.

Prerequisites

  • The dataset should not contain any missing (NaN) values.
  • The dataset should contain at least one categorical and one textual variable.

Input

Textual Data

Output

Classified data with predicted labels

Statistical Methods used

  • Accuracy
  • Sensitivity
  • Specificity
  • F-score
  • Confusion Matrix

Limitations

  • Weak classifiers (being too weak) may lead to overfitting
  • Adaboost is sensitive to outliers

    • Related Articles

    • AdaBoost in Classification

      AdaBoost in Classification Description AdaBoost is a technique in Machine Learning used as an Ensemble Method. AdaBoost is a boosting algorithm that combines the predictions of multiple weak classifiers to create a strong classifier. Why to use ...
    • Rubiscape Autumn '20

      New Features Platform & Studio Dataset: S3 dataset – Ability to create, edit, delete S3 dataset SAP HANA – Ability to create, edit, delete HANA dataset Algorithms added: Factor Analysis PCA MLP Neural Network Regression Ridge Regression Lasso ...
    • Statistical Concepts

      Accuracy Accuracy (of classification) of a predictive model is the ratio of the total number of correct predictions made by the model to the total predictions made. Thus, Accuracy = (TP + TN) / (TP + TN + FP + FN) Where, TP, TN, FP, and FN indicate ...