Amount Withdrawn Model Part 5
TASK 3 target = 'ATM RATING' from sklearn.ensemble import RandomForestClassifier , GradientBoostingClassifier from sklearn.tree import DecisionTreeClassifier from xgboost import XGBClassifier from lightgbm import LGBMClassifier from sklearn.linear_model import LogisticRegression from sklearn.metrics import roc_auc_score , accuracy_score from sklearn.preprocessing import MinMaxScaler from sklearn.cluster import KMeans from sklearn.decomposition import PCA evaluate_accuracy = make_scorer ( accuracy_score ) log_reg = LogisticRegression () decision_tree_clf = DecisionTreeClassifier () rf_clf = RandomForestClassifier () gbm_clf = GradientBoostingClassifier () xgb_clf = XGBClassifier () lgb_clf = LGBMClassifier () # dataset[FSET],dataset[target] dataset_cat = pd . get_dummies ( dataset [ exploration_dict [ 'possible_categorical_features...