कोर्स में आपका स्वागत है!

XGBoost के साथ Extreme Gradient Boosting

Sergey Fogelson

Head of Data Science, TelevisaUnivision

XGBoost पर जाने से पहले...

  • {{1}} की बुनियादी बातें समझना ज़रूरी
    • Supervised classification
    • Decision trees
    • Boosting
XGBoost के साथ Extreme Gradient Boosting

Supervised learning

  • Labeled data पर निर्भर
  • पिछले व्यवहार की कुछ समझ होती है
XGBoost के साथ Extreme Gradient Boosting

Supervised learning उदाहरण

  • क्या किसी खास image में व्यक्ति का चेहरा है?
  • Training data: पिक्सेल वैल्यूज़ के वेक्टर
  • Labels: 1 या 0
XGBoost के साथ Extreme Gradient Boosting

Supervised learning: Classification

  • Outcome binary या multi-class हो सकता है
XGBoost के साथ Extreme Gradient Boosting

Binary classification उदाहरण

  • किसी quote के आधार पर क्या व्यक्ति insurance package खरीदेगा?

XGBoost के साथ Extreme Gradient Boosting

Multi-class classification उदाहरण

  • किसी दिए गए पक्षी की species classify करना
XGBoost के साथ Extreme Gradient Boosting

AUC: Binary classification मॉडलों का मेट्रिक

  • ROC curve के नीचे का क्षेत्रफल (AUC)
  • बड़ा क्षेत्रफल = बेहतर मॉडल

AUC example

XGBoost के साथ Extreme Gradient Boosting

Accuracy स्कोर और confusion matrix

  • Confusion matrix confusion matrix example

  • Accuracy $$\frac{tp+tn}{tp+tn+fp+fn}$$

XGBoost के साथ Extreme Gradient Boosting

Review

XGBoost के साथ Extreme Gradient Boosting

अन्य supervised learning बातें

  • Features numeric या categorical हो सकती हैं
  • Numeric features को scale करें (Z-score)
  • Categorical features को encode करें (one-hot)
XGBoost के साथ Extreme Gradient Boosting

Ranking

  • विकल्पों के सेट पर ordering predict करना

XGBoost के साथ Extreme Gradient Boosting

Recommendation

  • किसी यूज़र को आइटम recommend करना
  • consumption history और प्रोफ़ाइल पर आधारित
  • उदाहरण: Netflix
XGBoost के साथ Extreme Gradient Boosting

अभ्यास करते हैं!

XGBoost के साथ Extreme Gradient Boosting

Preparing Video For Download...