Ensemble yöntemleri

Python ile Sahtekarlık Tespiti

Charlotte Werger

Data Scientist

Ensemble nedir: bagging ve stacking

Python ile Sahtekarlık Tespiti

Stacking ensemble yöntemleri

Python ile Sahtekarlık Tespiti

Neden sahtekarlık tespiti için ensemble kullanılır

Ensemble yöntemleri:

  • Sağlamdır
  • Aşırı öğrenmeyi önlemeye yardımcı olur
  • Genelde tahmin başarımını artırır
  • Prestijli Kaggle yarışmalarında kazandıran formüldür
Python ile Sahtekarlık Tespiti

Oylama sınıflandırıcısı

from sklearn.ensemble import VotingClassifier

clf1 = LogisticRegression(random_state=1) clf2 = RandomForestClassifier(random_state=1) clf3 = GaussianNB()
ensemble_model = VotingClassifier(estimators=[('lr', clf1), ('rf', clf2), ('gnb', clf3)], voting='hard')
ensemble_model.fit(X_train, y_train) ensemble_model.predict(X_test)
VotingClassifier(estimators=[('lr', clf1), ('rf', clf2), ('gnb', clf3)], voting='soft', weights=[2,1,1])
Python ile Sahtekarlık Tespiti

Sahtekarlık tespiti için güvenilir etiketler

Python ile Sahtekarlık Tespiti

Hadi pratik yapalım!

Python ile Sahtekarlık Tespiti

Preparing Video For Download...