What are the mostly used, latest and effective techniques for learning from imbalancd dataset?

The techniques I am aware of:

* Resampling Techniques:

  • Random Undersampling
  • Random Oversampling
  • Synthetic Minority Oversampling Technique
  • * Throw away minority examples and switch to an anomaly detection framework

    * At the algorithm level, or after it

  • Adjust the class weight (misclassification costs).
  • Adjust the decision threshold.
  • Modify an existing algorithm to be more sensitive to rare classes.
  • * Construct an entirely new algorithm to perform well on imbalanced data.

    Are there any other new/effective techniques to look at?

    More Abdullah Al Imran's questions See All
    Similar questions and discussions