Advertisement
gk231192

Module 9.2 Bagging

Jul 3rd, 2025
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. from sklearn.ensemble import BaggingClassifier
  2. from sklearn.tree import DecisionTreeClassifier
  3. from sklearn.metrics import accuracy_score, confusion_matrix, classification_report
  4.  
  5. # Create Bagging classifier with Decision Tree as base estimator
  6. bagging_model = BaggingClassifier(
  7.     base_estimator=DecisionTreeClassifier(),
  8.     n_estimators=50,
  9.     random_state=42
  10. )
  11.  
  12. # Train the model
  13. bagging_model.fit(X_train_scaled, y_train)
  14.  
  15. # Predict
  16. y_pred_bagging = bagging_model.predict(X_test_scaled)
  17.  
  18. # Evaluate
  19. print("Bagging with Decision Tree")
  20. print("Accuracy:", accuracy_score(y_test, y_pred_bagging))
  21. print(confusion_matrix(y_test, y_pred_bagging))
  22. print(classification_report(y_test, y_pred_bagging))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement