import pandas as pd
import numpy as np
import sklearn
import pickle
import time
import datetime
import warnings
'ignore') warnings.filterwarnings(
1
2(4/5)
imports
%run ../functions.py
def auto_amt(fraudTrain, fraud_rate, test_fraud_rate):
= fraudTrain[["amt","is_fraud"]]
df = throw(df, fraud_rate)
df = split_dataframe(df, test_fraud_rate)
df_tr, df_tst = TabularDataset(df_tr)
tr = TabularDataset(df_tst)
tst = TabularPredictor(label="is_fraud", verbosity=0)
predictr = time.time()
t1 ='best_quality')
predictr.fit(tr, presets= time.time()
t2 = t2 - t1
time_diff = predictr._trainer.model_graph.nodes
models = []
results for model_name in models:
# 모델 평가
= predictr.evaluate(tst, model=model_name)
eval_result
# 결과를 데이터프레임에 추가
'model': model_name,
results.append({'acc': eval_result['accuracy'],
'pre': eval_result['precision'],
'rec': eval_result['recall'],
'f1': eval_result['f1'],
'auc': eval_result['roc_auc']})
= []
model = []
time_diff = []
acc = []
pre = []
rec = []
f1 = []
auc = []
graph_based = []
method = []
throw_rate = []
train_size = []
train_cols = []
train_frate = []
test_size = []
test_frate = []
hyper_params
for result in results:
= result['model']
model_name
model.append(model_name)None) # 각 모델별로 학습한 시간을 나타내고 싶은데 잘 안됨
time_diff.append('acc'])
acc.append(result['pre'])
pre.append(result['rec'])
rec.append(result['f1'])
f1.append(result['auc'])
auc.append(result[False)
graph_based.append('Autogluon')
method.append(
throw_rate.append(df.is_fraud.mean())len(tr))
train_size.append(for col in tr.columns if col != 'is_fraud'])
train_cols.append([col
train_frate.append(tr.is_fraud.mean())len(tst))
test_size.append(
test_frate.append(tst.is_fraud.mean())None)
hyper_params.append(
= pd.DataFrame(dict(
df_results =model,
model=time_diff,
time=acc,
acc=pre,
pre=rec,
rec=f1,
f1=auc,
auc=graph_based,
graph_based=method,
method=throw_rate,
throw_rate=train_size,
train_size=train_cols,
train_cols=train_frate,
train_frate=test_size,
test_size=test_frate,
test_frate=hyper_params
hyper_params
)) = datetime.datetime.fromtimestamp(time.time()).strftime('%Y%m%d-%H%M%S')
ymdhms f'../results/{ymdhms}-Autogluon.csv',index=False)
df_results.to_csv(return df_results
with open('../fraudTrain.pkl', 'rb') as file:
= pickle.load(file) fraudTrain
시도1(0.3 / 0.05)
0.3, 0.05) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.909424 | 0.339050 | 0.856667 | 0.485822 | 0.943079 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.904762 | 0.323834 | 0.833333 | 0.466418 | 0.925634 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
2 | LightGBMXT_BAG_L1 | None | 0.962704 | 0.602703 | 0.743333 | 0.665672 | 0.944517 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
3 | LightGBM_BAG_L1 | None | 0.929737 | 0.402556 | 0.840000 | 0.544276 | 0.959376 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
4 | RandomForestGini_BAG_L1 | None | 0.894439 | 0.300716 | 0.840000 | 0.442882 | 0.944121 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.894439 | 0.300716 | 0.840000 | 0.442882 | 0.944121 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
6 | CatBoost_BAG_L1 | None | 0.929404 | 0.401587 | 0.843333 | 0.544086 | 0.959449 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.897935 | 0.309842 | 0.850000 | 0.454141 | 0.949617 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.898102 | 0.309756 | 0.846667 | 0.453571 | 0.951033 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.960706 | 0.582902 | 0.750000 | 0.655977 | 0.902438 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
10 | XGBoost_BAG_L1 | None | 0.920413 | 0.371758 | 0.860000 | 0.519115 | 0.959910 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.944722 | 0.469582 | 0.823333 | 0.598063 | 0.953194 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.929903 | 0.403509 | 0.843333 | 0.545847 | 0.958161 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
13 | WeightedEnsemble_L2 | None | 0.929404 | 0.401587 | 0.843333 | 0.544086 | 0.960148 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
0.3, 0.05) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.909424 | 0.339050 | 0.856667 | 0.485822 | 0.943079 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.904762 | 0.323834 | 0.833333 | 0.466418 | 0.925634 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
2 | LightGBMXT_BAG_L1 | None | 0.962704 | 0.602703 | 0.743333 | 0.665672 | 0.944517 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
3 | LightGBM_BAG_L1 | None | 0.929737 | 0.402556 | 0.840000 | 0.544276 | 0.959376 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
4 | RandomForestGini_BAG_L1 | None | 0.894439 | 0.300716 | 0.840000 | 0.442882 | 0.944121 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.894439 | 0.300716 | 0.840000 | 0.442882 | 0.944121 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
6 | CatBoost_BAG_L1 | None | 0.929404 | 0.401587 | 0.843333 | 0.544086 | 0.959449 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.897935 | 0.309842 | 0.850000 | 0.454141 | 0.949617 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.898102 | 0.309756 | 0.846667 | 0.453571 | 0.951033 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.960706 | 0.582902 | 0.750000 | 0.655977 | 0.902438 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
10 | XGBoost_BAG_L1 | None | 0.920413 | 0.371758 | 0.860000 | 0.519115 | 0.959910 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.944722 | 0.469582 | 0.823333 | 0.598063 | 0.953194 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.929903 | 0.403509 | 0.843333 | 0.545847 | 0.958161 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
13 | WeightedEnsemble_L2 | None | 0.929404 | 0.401587 | 0.843333 | 0.544086 | 0.960148 | False | Autogluon | 0.3 | 14014 | [amt] | 0.407164 | 6006 | 0.04995 | None |
시도2(0.3 / 0.005)
0.3, 0.005) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.903430 | 0.047697 | 0.966667 | 0.090909 | 0.978991 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.902098 | 0.047078 | 0.966667 | 0.089783 | 0.962461 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
2 | LightGBMXT_BAG_L1 | None | 0.974026 | 0.146067 | 0.866667 | 0.250000 | 0.986457 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
3 | LightGBM_BAG_L1 | None | 0.930403 | 0.063063 | 0.933333 | 0.118143 | 0.984990 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
4 | RandomForestGini_BAG_L1 | None | 0.891775 | 0.042773 | 0.966667 | 0.081921 | 0.978584 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.891775 | 0.042773 | 0.966667 | 0.081921 | 0.978584 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
6 | CatBoost_BAG_L1 | None | 0.928238 | 0.061269 | 0.933333 | 0.114990 | 0.985542 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.894605 | 0.042489 | 0.933333 | 0.081277 | 0.978402 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.895937 | 0.044410 | 0.966667 | 0.084919 | 0.979828 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.971861 | 0.139896 | 0.900000 | 0.242152 | 0.960732 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
10 | XGBoost_BAG_L1 | None | 0.924242 | 0.058212 | 0.933333 | 0.109589 | 0.984374 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.946720 | 0.078488 | 0.900000 | 0.144385 | 0.981939 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.930070 | 0.062780 | 0.933333 | 0.117647 | 0.984758 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
13 | WeightedEnsemble_L2 | None | 0.925241 | 0.058947 | 0.933333 | 0.110891 | 0.985009 | False | Autogluon | 0.3 | 14014 | [amt] | 0.426431 | 6006 | 0.004995 | None |
시도3(0.2 / 0.05)
0.2, 0.05) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.940948 | 0.449257 | 0.806667 | 0.577107 | 0.935412 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.935620 | 0.422062 | 0.782222 | 0.548287 | 0.919107 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
2 | LightGBMXT_BAG_L1 | None | 0.965590 | 0.630597 | 0.751111 | 0.685598 | 0.931805 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
3 | LightGBM_BAG_L1 | None | 0.967366 | 0.650579 | 0.748889 | 0.696281 | 0.962012 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
4 | RandomForestGini_BAG_L1 | None | 0.932734 | 0.409302 | 0.782222 | 0.537405 | 0.939180 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.932734 | 0.409302 | 0.782222 | 0.537405 | 0.939180 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
6 | CatBoost_BAG_L1 | None | 0.965590 | 0.630597 | 0.751111 | 0.685598 | 0.944007 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.934177 | 0.416957 | 0.797778 | 0.547674 | 0.943642 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.934843 | 0.420070 | 0.800000 | 0.550880 | 0.944278 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.965923 | 0.634146 | 0.751111 | 0.687691 | 0.912636 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
10 | XGBoost_BAG_L1 | None | 0.965590 | 0.630597 | 0.751111 | 0.685598 | 0.961783 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.966922 | 0.645038 | 0.751111 | 0.694045 | 0.955267 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.968587 | 0.668008 | 0.737778 | 0.701162 | 0.961885 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
13 | WeightedEnsemble_L2 | None | 0.965923 | 0.634146 | 0.751111 | 0.687691 | 0.912636 | False | Autogluon | 0.2 | 21021 | [amt] | 0.264307 | 9009 | 0.04995 | None |
시도4(0.2 / 0.005)
0.2, 0.005) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.943168 | 0.069982 | 0.844444 | 0.129252 | 0.957158 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.938173 | 0.064626 | 0.844444 | 0.120063 | 0.929921 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
2 | LightGBMXT_BAG_L1 | None | 0.976357 | 0.147059 | 0.777778 | 0.247350 | 0.931610 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
3 | LightGBM_BAG_L1 | None | 0.977578 | 0.154185 | 0.777778 | 0.257353 | 0.970694 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
4 | RandomForestGini_BAG_L1 | None | 0.932956 | 0.058452 | 0.822222 | 0.109145 | 0.952514 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.932956 | 0.058452 | 0.822222 | 0.109145 | 0.952514 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
6 | CatBoost_BAG_L1 | None | 0.977800 | 0.155556 | 0.777778 | 0.259259 | 0.967803 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.935509 | 0.062092 | 0.844444 | 0.115677 | 0.953986 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.936175 | 0.062706 | 0.844444 | 0.116743 | 0.954544 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.976246 | 0.146444 | 0.777778 | 0.246479 | 0.913692 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
10 | XGBoost_BAG_L1 | None | 0.967699 | 0.113208 | 0.800000 | 0.198347 | 0.970782 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.977356 | 0.152838 | 0.777778 | 0.255474 | 0.965145 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.975913 | 0.144628 | 0.777778 | 0.243902 | 0.970215 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
13 | WeightedEnsemble_L2 | None | 0.977134 | 0.151515 | 0.777778 | 0.253623 | 0.966387 | False | Autogluon | 0.2 | 21021 | [amt] | 0.283574 | 9009 | 0.004995 | None |
시도5(0.2 / 0.0005)
0.2, 0.0005) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.940948 | 0.005618 | 0.75 | 0.011152 | 0.968379 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.937840 | 0.005338 | 0.75 | 0.010601 | 0.950611 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
2 | LightGBMXT_BAG_L1 | None | 0.972916 | 0.012195 | 0.75 | 0.024000 | 0.924820 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
3 | LightGBM_BAG_L1 | None | 0.979021 | 0.015707 | 0.75 | 0.030769 | 0.991546 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
4 | RandomForestGini_BAG_L1 | None | 0.934177 | 0.005042 | 0.75 | 0.010017 | 0.944073 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.934177 | 0.005042 | 0.75 | 0.010017 | 0.944073 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
6 | CatBoost_BAG_L1 | None | 0.976801 | 0.014218 | 0.75 | 0.027907 | 0.991768 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.936286 | 0.005208 | 0.75 | 0.010345 | 0.956011 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.936508 | 0.005226 | 0.75 | 0.010381 | 0.957066 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.977023 | 0.014354 | 0.75 | 0.028169 | 0.896974 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
10 | XGBoost_BAG_L1 | None | 0.969364 | 0.014286 | 1.00 | 0.028169 | 0.991297 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.977800 | 0.014851 | 0.75 | 0.029126 | 0.987646 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.980464 | 0.016854 | 0.75 | 0.032967 | 0.991838 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
13 | WeightedEnsemble_L2 | None | 0.977800 | 0.014851 | 0.75 | 0.029126 | 0.987285 | False | Autogluon | 0.2 | 21021 | [amt] | 0.285524 | 9009 | 0.000444 | None |
시도6(0.5 / 0.5)
0.5, 0.5) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.870386 | 0.870556 | 0.870072 | 0.870314 | 0.939158 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.859561 | 0.868107 | 0.847862 | 0.857865 | 0.907189 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
2 | LightGBMXT_BAG_L1 | None | 0.881765 | 0.886019 | 0.876180 | 0.881072 | 0.955909 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
3 | LightGBM_BAG_L1 | None | 0.889536 | 0.903857 | 0.871738 | 0.887507 | 0.961129 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
4 | RandomForestGini_BAG_L1 | None | 0.850958 | 0.853073 | 0.847862 | 0.850459 | 0.938361 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.850958 | 0.853073 | 0.847862 | 0.850459 | 0.938361 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
6 | CatBoost_BAG_L1 | None | 0.886761 | 0.901904 | 0.867851 | 0.884550 | 0.958589 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.857064 | 0.858817 | 0.854525 | 0.856666 | 0.943211 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.859284 | 0.861453 | 0.856191 | 0.858814 | 0.943970 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.863725 | 0.961918 | 0.757357 | 0.847468 | 0.895469 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
10 | XGBoost_BAG_L1 | None | 0.889536 | 0.904789 | 0.870627 | 0.887380 | 0.961415 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.882043 | 0.877193 | 0.888395 | 0.882759 | 0.951968 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.887594 | 0.903002 | 0.868406 | 0.885367 | 0.960592 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
13 | WeightedEnsemble_L2 | None | 0.887039 | 0.901036 | 0.869517 | 0.884996 | 0.958680 | False | Autogluon | 0.5 | 8409 | [amt] | 0.500059 | 3603 | 0.499861 | None |
시도7(0.5 / 0.05)
0.5, 0.05) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.798501 | 0.191176 | 0.938889 | 0.317669 | 0.936067 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.796003 | 0.186441 | 0.916667 | 0.309859 | 0.904545 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
2 | LightGBMXT_BAG_L1 | None | 0.817097 | 0.206854 | 0.938889 | 0.339017 | 0.942227 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
3 | LightGBM_BAG_L1 | None | 0.781293 | 0.177966 | 0.933333 | 0.298932 | 0.955806 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
4 | RandomForestGini_BAG_L1 | None | 0.776853 | 0.172269 | 0.911111 | 0.289753 | 0.935351 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.776853 | 0.172269 | 0.911111 | 0.289753 | 0.935351 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
6 | CatBoost_BAG_L1 | None | 0.790730 | 0.185307 | 0.938889 | 0.309524 | 0.956094 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.787399 | 0.180828 | 0.922222 | 0.302368 | 0.941047 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.788787 | 0.181120 | 0.916667 | 0.302475 | 0.940643 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.947266 | 0.481343 | 0.716667 | 0.575893 | 0.879567 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
10 | XGBoost_BAG_L1 | None | 0.788787 | 0.183206 | 0.933333 | 0.306290 | 0.955883 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.806273 | 0.198135 | 0.944444 | 0.327553 | 0.950334 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.760755 | 0.165029 | 0.933333 | 0.280467 | 0.955094 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
13 | WeightedEnsemble_L2 | None | 0.797391 | 0.189616 | 0.933333 | 0.315197 | 0.956412 | False | Autogluon | 0.5 | 8409 | [amt] | 0.692829 | 3603 | 0.049958 | None |
시도8(0.5 / 0.005)
0.5, 0.005) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.775465 | 0.021765 | 1.000000 | 0.042604 | 0.960112 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.776020 | 0.021818 | 1.000000 | 0.042705 | 0.924369 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
2 | LightGBMXT_BAG_L1 | None | 0.798224 | 0.024161 | 1.000000 | 0.047182 | 0.973539 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
3 | LightGBM_BAG_L1 | None | 0.735498 | 0.018538 | 1.000000 | 0.036400 | 0.979909 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
4 | RandomForestGini_BAG_L1 | None | 0.756869 | 0.019058 | 0.944444 | 0.037363 | 0.950116 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.756869 | 0.019058 | 0.944444 | 0.037363 | 0.950116 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
6 | CatBoost_BAG_L1 | None | 0.774632 | 0.021687 | 1.000000 | 0.042453 | 0.978700 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.768249 | 0.021102 | 1.000000 | 0.041332 | 0.959887 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.766306 | 0.020930 | 1.000000 | 0.041002 | 0.959995 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.953927 | 0.088889 | 0.888889 | 0.161616 | 0.944460 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
10 | XGBoost_BAG_L1 | None | 0.756869 | 0.020134 | 1.000000 | 0.039474 | 0.974725 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.794616 | 0.023747 | 1.000000 | 0.046392 | 0.975546 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.703858 | 0.016590 | 1.000000 | 0.032638 | 0.979165 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
13 | WeightedEnsemble_L2 | None | 0.773522 | 0.021583 | 1.000000 | 0.042254 | 0.979707 | False | Autogluon | 0.5 | 8409 | [amt] | 0.712094 | 3603 | 0.004996 | None |
시도9(0.5 / 0.0005)
0.5, 0.0005) auto_amt(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif_BAG_L1 | None | 0.776853 | 0.001242 | 1.0 | 0.002481 | 0.971821 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
1 | KNeighborsDist_BAG_L1 | None | 0.775742 | 0.001236 | 1.0 | 0.002469 | 0.941421 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
2 | LightGBMXT_BAG_L1 | None | 0.800722 | 0.001391 | 1.0 | 0.002778 | 0.991671 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
3 | LightGBM_BAG_L1 | None | 0.701082 | 0.000928 | 1.0 | 0.001854 | 0.993892 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
4 | RandomForestGini_BAG_L1 | None | 0.755482 | 0.001134 | 1.0 | 0.002265 | 0.977790 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
5 | RandomForestEntr_BAG_L1 | None | 0.755482 | 0.001134 | 1.0 | 0.002265 | 0.977790 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
6 | CatBoost_BAG_L1 | None | 0.769359 | 0.001202 | 1.0 | 0.002401 | 0.991394 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
7 | ExtraTreesGini_BAG_L1 | None | 0.762975 | 0.001170 | 1.0 | 0.002336 | 0.985425 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
8 | ExtraTreesEntr_BAG_L1 | None | 0.763530 | 0.001172 | 1.0 | 0.002342 | 0.984175 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
9 | NeuralNetFastAI_BAG_L1 | None | 0.953372 | 0.005917 | 1.0 | 0.011765 | 0.993059 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
10 | XGBoost_BAG_L1 | None | 0.751041 | 0.001114 | 1.0 | 0.002225 | 0.994170 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
11 | NeuralNetTorch_BAG_L1 | None | 0.788232 | 0.001309 | 1.0 | 0.002614 | 0.992782 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
12 | LightGBMLarge_BAG_L1 | None | 0.698585 | 0.000920 | 1.0 | 0.001838 | 0.998890 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
13 | WeightedEnsemble_L2 | None | 0.766861 | 0.001189 | 1.0 | 0.002375 | 0.992504 | False | Autogluon | 0.5 | 8409 | [amt] | 0.714116 | 3603 | 0.000278 | None |
def auto_amt3232(fraudTrain, fraud_rate, test_fraud_rate):
= fraudTrain[["amt","is_fraud"]]
df = throw(df, fraud_rate)
df = split_dataframe(df, test_fraud_rate)
df_tr, df_tst = TabularDataset(df_tr)
tr = TabularDataset(df_tst)
tst = TabularPredictor(label="is_fraud", verbosity=0)
predictr = time.time()
t1
predictr.fit(tr)= time.time()
t2 = t2 - t1
time_diff = predictr._trainer.model_graph.nodes
models = []
results for model_name in models:
# 모델 평가
= predictr.evaluate(tst, model=model_name)
eval_result
# 결과를 데이터프레임에 추가
'model': model_name,
results.append({'acc': eval_result['accuracy'],
'pre': eval_result['precision'],
'rec': eval_result['recall'],
'f1': eval_result['f1'],
'auc': eval_result['roc_auc']})
= []
model = []
time_diff = []
acc = []
pre = []
rec = []
f1 = []
auc = []
graph_based = []
method = []
throw_rate = []
train_size = []
train_cols = []
train_frate = []
test_size = []
test_frate = []
hyper_params
for result in results:
= result['model']
model_name
model.append(model_name)None) # 각 모델별로 학습한 시간을 나타내고 싶은데 잘 안됨
time_diff.append('acc'])
acc.append(result['pre'])
pre.append(result['rec'])
rec.append(result['f1'])
f1.append(result['auc'])
auc.append(result[False)
graph_based.append('Autogluon')
method.append(
throw_rate.append(df.is_fraud.mean())len(tr))
train_size.append(for col in tr.columns if col != 'is_fraud'])
train_cols.append([col
train_frate.append(tr.is_fraud.mean())len(tst))
test_size.append(
test_frate.append(tst.is_fraud.mean())None)
hyper_params.append(
= pd.DataFrame(dict(
df_results =model,
model=time_diff,
time=acc,
acc=pre,
pre=rec,
rec=f1,
f1=auc,
auc=graph_based,
graph_based=method,
method=throw_rate,
throw_rate=train_size,
train_size=train_cols,
train_cols=train_frate,
train_frate=test_size,
test_size=test_frate,
test_frate=hyper_params
hyper_params
)) = datetime.datetime.fromtimestamp(time.time()).strftime('%Y%m%d-%H%M%S')
ymdhms f'../results/{ymdhms}-Autogluon.csv',index=False)
df_results.to_csv(return df_results
0.0999445,0.001793686) auto_amt3232(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.981195 | 0.072423 | 0.81250 | 0.132992 | 0.954993 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
1 | KNeighborsDist | None | 0.976480 | 0.058559 | 0.81250 | 0.109244 | 0.933824 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
2 | LightGBMXT | None | 0.981472 | 0.073446 | 0.81250 | 0.134715 | 0.979718 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
3 | LightGBM | None | 0.988573 | 0.115044 | 0.81250 | 0.201550 | 0.982587 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
4 | RandomForestGini | None | 0.973429 | 0.048485 | 0.75000 | 0.091082 | 0.958581 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
5 | RandomForestEntr | None | 0.973429 | 0.048485 | 0.75000 | 0.091082 | 0.958581 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
6 | CatBoost | None | 0.984634 | 0.087542 | 0.81250 | 0.158055 | 0.985574 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
7 | ExtraTreesGini | None | 0.974982 | 0.055202 | 0.81250 | 0.103380 | 0.960420 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
8 | ExtraTreesEntr | None | 0.974316 | 0.051975 | 0.78125 | 0.097466 | 0.972911 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
9 | NeuralNetFastAI | None | 0.979087 | 0.069825 | 0.87500 | 0.129330 | 0.977548 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
10 | XGBoost | None | 0.984634 | 0.087542 | 0.81250 | 0.158055 | 0.984246 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
11 | NeuralNetTorch | None | 0.982748 | 0.081081 | 0.84375 | 0.147945 | 0.984233 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
12 | LightGBMLarge | None | 0.988573 | 0.115044 | 0.81250 | 0.201550 | 0.982494 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
13 | WeightedEnsemble_L2 | None | 0.983968 | 0.086817 | 0.84375 | 0.157434 | 0.984870 | False | Autogluon | 0.099945 | 42066 | [amt] | 0.142015 | 18027 | 0.001775 | None |
0.1070228,0.00179) auto_amt3232(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.976240 | 0.061611 | 0.866667 | 0.115044 | 0.967928 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
1 | KNeighborsDist | None | 0.973032 | 0.054622 | 0.866667 | 0.102767 | 0.945613 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
2 | LightGBMXT | None | 0.978319 | 0.064935 | 0.833333 | 0.120482 | 0.978299 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
3 | LightGBM | None | 0.986219 | 0.099206 | 0.833333 | 0.177305 | 0.985903 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
4 | RandomForestGini | None | 0.969112 | 0.044610 | 0.800000 | 0.084507 | 0.973492 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
5 | RandomForestEntr | None | 0.969112 | 0.044610 | 0.800000 | 0.084507 | 0.973492 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
6 | CatBoost | None | 0.980042 | 0.072626 | 0.866667 | 0.134021 | 0.981814 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
7 | ExtraTreesGini | None | 0.972676 | 0.053942 | 0.866667 | 0.101562 | 0.974579 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
8 | ExtraTreesEntr | None | 0.971666 | 0.052104 | 0.866667 | 0.098299 | 0.974854 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
9 | NeuralNetFastAI | None | 0.977844 | 0.065823 | 0.866667 | 0.122353 | 0.979648 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
10 | XGBoost | None | 0.984794 | 0.093525 | 0.866667 | 0.168831 | 0.981732 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
11 | NeuralNetTorch | None | 0.982002 | 0.080000 | 0.866667 | 0.146479 | 0.985676 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
12 | LightGBMLarge | None | 0.986219 | 0.099206 | 0.833333 | 0.177305 | 0.986075 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
13 | WeightedEnsemble_L2 | None | 0.982002 | 0.080000 | 0.866667 | 0.146479 | 0.985676 | False | Autogluon | 0.107023 | 39284 | [amt] | 0.152123 | 16835 | 0.001782 | None |
0.064833958, 0.001793686) auto_amt3232(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.985787 | 0.086124 | 0.734694 | 0.154176 | 0.934529 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
1 | KNeighborsDist | None | 0.982656 | 0.071287 | 0.734694 | 0.129964 | 0.911683 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
2 | LightGBMXT | None | 0.980893 | 0.061818 | 0.693878 | 0.113523 | 0.949445 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
3 | LightGBM | None | 0.988090 | 0.101695 | 0.734694 | 0.178660 | 0.974126 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
4 | RandomForestGini | None | 0.981217 | 0.062847 | 0.693878 | 0.115254 | 0.932317 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
5 | RandomForestEntr | None | 0.981217 | 0.062847 | 0.693878 | 0.115254 | 0.932317 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
6 | CatBoost | None | 0.988018 | 0.101124 | 0.734694 | 0.177778 | 0.953292 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
7 | ExtraTreesGini | None | 0.982009 | 0.068834 | 0.734694 | 0.125874 | 0.932034 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
8 | ExtraTreesEntr | None | 0.982009 | 0.068834 | 0.734694 | 0.125874 | 0.940181 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
9 | NeuralNetFastAI | None | 0.976251 | 0.056604 | 0.795918 | 0.105691 | 0.948178 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
10 | XGBoost | None | 0.988018 | 0.101124 | 0.734694 | 0.177778 | 0.961558 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
11 | NeuralNetTorch | None | 0.988054 | 0.099150 | 0.714286 | 0.174129 | 0.970019 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
12 | LightGBMLarge | None | 0.988090 | 0.101695 | 0.734694 | 0.178660 | 0.973781 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
13 | WeightedEnsemble_L2 | None | 0.988593 | 0.103550 | 0.714286 | 0.180879 | 0.971726 | False | Autogluon | 0.064834 | 64846 | [amt] | 0.091864 | 27791 | 0.001763 | None |
def auto_amt7(fraudTrain, fraud_rate, n):
= fraudTrain[["amt","is_fraud"]]
df = throw(df, fraud_rate)
df = sklearn.model_selection.train_test_split(df)
df_tr, df_tst
= fraudTrain[::n]
dfn = dfn[["amt","is_fraud"]]
dfn = dfn[~dfn.index.isin(df_tr.index)]
dfnn = dfnn.reset_index(drop=True)
dfnn = sklearn.model_selection.train_test_split(dfnn)
df_trn, df_tstn
= pd.concat([df_tr,df_tstn])
df = TabularDataset(df_tr)
tr = TabularDataset(df_tstn)
tst = TabularPredictor(label="is_fraud", verbosity=0)
predictr
= time.time()
t1
predictr.fit(tr)= time.time()
t2 = t2 - t1
time_diff = predictr._trainer.model_graph.nodes
models = []
results for model_name in models:
# 모델 평가
= predictr.evaluate(tst, model=model_name)
eval_result
# 결과를 데이터프레임에 추가
'model': model_name,
results.append({'acc': eval_result['accuracy'],
'pre': eval_result['precision'],
'rec': eval_result['recall'],
'f1': eval_result['f1'],
'auc': eval_result['roc_auc']})
= []
model = []
time_diff = []
acc = []
pre = []
rec = []
f1 = []
auc = []
graph_based = []
method = []
throw_rate = []
train_size = []
train_cols = []
train_frate = []
test_size = []
test_frate = []
hyper_params
for result in results:
= result['model']
model_name
model.append(model_name)None) # 각 모델별로 학습한 시간을 나타내고 싶은데 잘 안됨
time_diff.append('acc'])
acc.append(result['pre'])
pre.append(result['rec'])
rec.append(result['f1'])
f1.append(result['auc'])
auc.append(result[False)
graph_based.append('Autogluon')
method.append(
throw_rate.append(df.is_fraud.mean())len(tr))
train_size.append(for col in tr.columns if col != 'is_fraud'])
train_cols.append([col
train_frate.append(tr.is_fraud.mean())len(tst))
test_size.append(
test_frate.append(tst.is_fraud.mean())None)
hyper_params.append(
= pd.DataFrame(dict(
df_results =model,
model=time_diff,
time=acc,
acc=pre,
pre=rec,
rec=f1,
f1=auc,
auc=graph_based,
graph_based=method,
method=throw_rate,
throw_rate=train_size,
train_size=train_cols,
train_cols=train_frate,
train_frate=test_size,
test_size=test_frate,
test_frate=hyper_params
hyper_params
)) = datetime.datetime.fromtimestamp(time.time()).strftime('%Y%m%d-%H%M%S')
ymdhms f'../results/{ymdhms}-Autogluon.csv',index=False)
df_results.to_csv(return df_results
0.9, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.672506 | 0.005239 | 1.000000 | 0.010424 | 0.917769 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
1 | KNeighborsDist | None | 0.667024 | 0.005040 | 0.977778 | 0.010028 | 0.897686 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
2 | LightGBMXT | None | 0.618728 | 0.004404 | 0.977778 | 0.008769 | 0.961423 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
3 | LightGBM | None | 0.631837 | 0.004663 | 1.000000 | 0.009283 | 0.965210 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
4 | RandomForestGini | None | 0.643681 | 0.004817 | 1.000000 | 0.009589 | 0.926060 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
5 | RandomForestEntr | None | 0.643681 | 0.004817 | 1.000000 | 0.009589 | 0.926060 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
6 | CatBoost | None | 0.646096 | 0.004850 | 1.000000 | 0.009654 | 0.971513 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
7 | ExtraTreesGini | None | 0.654260 | 0.004964 | 1.000000 | 0.009879 | 0.940197 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
8 | ExtraTreesEntr | None | 0.652267 | 0.004936 | 1.000000 | 0.009823 | 0.940543 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
9 | NeuralNetFastAI | None | 0.401280 | 0.002873 | 1.000000 | 0.005729 | 0.923193 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
10 | XGBoost | None | 0.623634 | 0.004562 | 1.000000 | 0.009083 | 0.960137 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
11 | NeuralNetTorch | None | 0.395032 | 0.002843 | 1.000000 | 0.005670 | 0.922903 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
12 | LightGBMLarge | None | 0.653877 | 0.004959 | 1.000000 | 0.009868 | 0.955960 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
13 | WeightedEnsemble_L2 | None | 0.626854 | 0.004601 | 1.000000 | 0.009160 | 0.965830 | False | Autogluon | 0.14656 | 5004 | [amt] | 0.901679 | 26089 | 0.001725 | None |
0.8, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.736519 | 0.007369 | 1.000000 | 0.014630 | 0.935672 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
1 | KNeighborsDist | None | 0.737555 | 0.007112 | 0.960784 | 0.014119 | 0.919264 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
2 | LightGBMXT | None | 0.759300 | 0.007749 | 0.960784 | 0.015375 | 0.945454 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
3 | LightGBM | None | 0.716346 | 0.006848 | 1.000000 | 0.013604 | 0.968619 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
4 | RandomForestGini | None | 0.721217 | 0.006698 | 0.960784 | 0.013303 | 0.941450 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
5 | RandomForestEntr | None | 0.721217 | 0.006698 | 0.960784 | 0.013303 | 0.941450 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
6 | CatBoost | None | 0.735599 | 0.007201 | 0.980392 | 0.014298 | 0.969321 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
7 | ExtraTreesGini | None | 0.731994 | 0.006965 | 0.960784 | 0.013830 | 0.949904 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
8 | ExtraTreesEntr | None | 0.730690 | 0.006932 | 0.960784 | 0.013764 | 0.950366 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
9 | NeuralNetFastAI | None | 0.167945 | 0.002345 | 1.000000 | 0.004680 | 0.798758 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
10 | XGBoost | None | 0.720948 | 0.006961 | 1.000000 | 0.013825 | 0.959575 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
11 | NeuralNetTorch | None | 0.757881 | 0.007704 | 0.960784 | 0.015286 | 0.941510 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
12 | LightGBMLarge | None | 0.716346 | 0.006848 | 1.000000 | 0.013604 | 0.967254 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
13 | WeightedEnsemble_L2 | None | 0.716346 | 0.006848 | 1.000000 | 0.013604 | 0.968619 | False | Autogluon | 0.142726 | 5630 | [amt] | 0.794671 | 26074 | 0.001956 | None |
0.7, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.791355 | 0.006768 | 0.880952 | 0.013433 | 0.929165 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
1 | KNeighborsDist | None | 0.794963 | 0.006886 | 0.880952 | 0.013666 | 0.907111 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
2 | LightGBMXT | None | 0.816884 | 0.007705 | 0.880952 | 0.015277 | 0.931731 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
3 | LightGBM | None | 0.747937 | 0.006057 | 0.952381 | 0.012037 | 0.957331 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
4 | RandomForestGini | None | 0.779185 | 0.006568 | 0.904762 | 0.013040 | 0.935909 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
5 | RandomForestEntr | None | 0.779185 | 0.006568 | 0.904762 | 0.013040 | 0.935909 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
6 | CatBoost | None | 0.798841 | 0.007205 | 0.904762 | 0.014296 | 0.920304 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
7 | ExtraTreesGini | None | 0.784713 | 0.006735 | 0.904762 | 0.013371 | 0.937763 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
8 | ExtraTreesEntr | None | 0.784790 | 0.006738 | 0.904762 | 0.013376 | 0.938921 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
9 | NeuralNetFastAI | None | 0.638105 | 0.003807 | 0.857143 | 0.007580 | 0.893476 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
10 | XGBoost | None | 0.777381 | 0.006684 | 0.928571 | 0.013272 | 0.952882 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
11 | NeuralNetTorch | None | 0.792238 | 0.007159 | 0.928571 | 0.014208 | 0.933392 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
12 | LightGBMLarge | None | 0.752428 | 0.006166 | 0.952381 | 0.012253 | 0.953565 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
13 | WeightedEnsemble_L2 | None | 0.756497 | 0.006114 | 0.928571 | 0.012148 | 0.956620 | False | Autogluon | 0.139823 | 6435 | [amt] | 0.699301 | 26049 | 0.001612 | None |
0.6, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.830637 | 0.010559 | 0.94 | 0.020884 | 0.951753 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
1 | KNeighborsDist | None | 0.840552 | 0.010742 | 0.90 | 0.021231 | 0.927416 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
2 | LightGBMXT | None | 0.847239 | 0.011451 | 0.92 | 0.022621 | 0.951173 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
3 | LightGBM | None | 0.817263 | 0.009794 | 0.94 | 0.019385 | 0.964784 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
4 | RandomForestGini | None | 0.823335 | 0.009916 | 0.92 | 0.019620 | 0.948598 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
5 | RandomForestEntr | None | 0.823335 | 0.009916 | 0.92 | 0.019620 | 0.948598 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
6 | CatBoost | None | 0.811575 | 0.009699 | 0.96 | 0.019204 | 0.956254 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
7 | ExtraTreesGini | None | 0.829561 | 0.010275 | 0.92 | 0.020323 | 0.953836 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
8 | ExtraTreesEntr | None | 0.830368 | 0.010543 | 0.94 | 0.020852 | 0.953754 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
9 | NeuralNetFastAI | None | 0.965028 | 0.038627 | 0.72 | 0.073320 | 0.884173 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
10 | XGBoost | None | 0.846854 | 0.011423 | 0.92 | 0.022566 | 0.966859 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
11 | NeuralNetTorch | None | 0.967296 | 0.041237 | 0.72 | 0.078007 | 0.913944 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
12 | LightGBMLarge | None | 0.819915 | 0.009937 | 0.94 | 0.019665 | 0.961775 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
13 | WeightedEnsemble_L2 | None | 0.809846 | 0.009612 | 0.96 | 0.019033 | 0.949810 | False | Autogluon | 0.137079 | 7507 | [amt] | 0.605568 | 26021 | 0.001922 | None |
0.5, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.875755 | 0.007702 | 0.78125 | 0.015253 | 0.884682 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
1 | KNeighborsDist | None | 0.867634 | 0.007517 | 0.81250 | 0.014895 | 0.880694 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
2 | LightGBMXT | None | 0.883877 | 0.008237 | 0.78125 | 0.016303 | 0.923171 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
3 | LightGBM | None | 0.896732 | 0.009256 | 0.78125 | 0.018295 | 0.939773 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
4 | RandomForestGini | None | 0.849698 | 0.006875 | 0.84375 | 0.013640 | 0.909261 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
5 | RandomForestEntr | None | 0.849698 | 0.006875 | 0.84375 | 0.013640 | 0.909261 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
6 | CatBoost | None | 0.890651 | 0.008744 | 0.78125 | 0.017295 | 0.930557 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
7 | ExtraTreesGini | None | 0.857896 | 0.007004 | 0.81250 | 0.013889 | 0.918836 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
8 | ExtraTreesEntr | None | 0.855818 | 0.007166 | 0.84375 | 0.014211 | 0.909375 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
9 | NeuralNetFastAI | None | 0.965706 | 0.025414 | 0.71875 | 0.049093 | 0.823335 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
10 | XGBoost | None | 0.895616 | 0.009158 | 0.78125 | 0.018103 | 0.940320 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
11 | NeuralNetTorch | None | 0.883030 | 0.007856 | 0.75000 | 0.015549 | 0.921634 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
12 | LightGBMLarge | None | 0.852200 | 0.006736 | 0.81250 | 0.013361 | 0.939314 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
13 | WeightedEnsemble_L2 | None | 0.883877 | 0.008237 | 0.78125 | 0.016303 | 0.923171 | False | Autogluon | 0.130637 | 9009 | [amt] | 0.50383 | 25981 | 0.001232 | None |
0.4, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.915320 | 0.013098 | 0.743590 | 0.025743 | 0.925259 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
1 | KNeighborsDist | None | 0.903129 | 0.012234 | 0.794872 | 0.024096 | 0.888333 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
2 | LightGBMXT | None | 0.973651 | 0.036023 | 0.641026 | 0.068213 | 0.899727 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
3 | LightGBM | None | 0.935342 | 0.017678 | 0.769231 | 0.034562 | 0.958900 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
4 | RandomForestGini | None | 0.884997 | 0.009993 | 0.769231 | 0.019730 | 0.918495 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
5 | RandomForestEntr | None | 0.884997 | 0.009993 | 0.769231 | 0.019730 | 0.918495 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
6 | CatBoost | None | 0.952702 | 0.021757 | 0.692308 | 0.042188 | 0.957907 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
7 | ExtraTreesGini | None | 0.893870 | 0.011527 | 0.820513 | 0.022735 | 0.940706 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
8 | ExtraTreesEntr | None | 0.893870 | 0.011527 | 0.820513 | 0.022735 | 0.940206 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
9 | NeuralNetFastAI | None | 0.972763 | 0.034868 | 0.641026 | 0.066138 | 0.883521 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
10 | XGBoost | None | 0.920181 | 0.014354 | 0.769231 | 0.028182 | 0.955367 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
11 | NeuralNetTorch | None | 0.947649 | 0.019679 | 0.692308 | 0.038271 | 0.958331 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
12 | LightGBMLarge | None | 0.949809 | 0.019787 | 0.666667 | 0.038433 | 0.956469 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
13 | WeightedEnsemble_L2 | None | 0.933143 | 0.016000 | 0.717949 | 0.031302 | 0.961509 | False | Autogluon | 0.123043 | 11261 | [amt] | 0.402806 | 25921 | 0.001505 | None |
0.3, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.943677 | 0.014986 | 0.709677 | 0.029353 | 0.926230 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
1 | KNeighborsDist | None | 0.933535 | 0.013279 | 0.741935 | 0.026092 | 0.891977 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
2 | LightGBMXT | None | 0.968025 | 0.026222 | 0.709677 | 0.050575 | 0.930069 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
3 | LightGBM | None | 0.967871 | 0.027219 | 0.741935 | 0.052511 | 0.964841 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
4 | RandomForestGini | None | 0.922154 | 0.011352 | 0.741935 | 0.022363 | 0.950148 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
5 | RandomForestEntr | None | 0.922154 | 0.011352 | 0.741935 | 0.022363 | 0.950148 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
6 | CatBoost | None | 0.976116 | 0.033439 | 0.677419 | 0.063733 | 0.945809 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
7 | ExtraTreesGini | None | 0.928696 | 0.012386 | 0.741935 | 0.024364 | 0.952060 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
8 | ExtraTreesEntr | None | 0.929277 | 0.012486 | 0.741935 | 0.024560 | 0.952507 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
9 | NeuralNetFastAI | None | 0.975729 | 0.032915 | 0.677419 | 0.062780 | 0.885792 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
10 | XGBoost | None | 0.957458 | 0.021505 | 0.774194 | 0.041848 | 0.964256 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
11 | NeuralNetTorch | None | 0.975690 | 0.034321 | 0.709677 | 0.065476 | 0.958467 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
12 | LightGBMLarge | None | 0.966516 | 0.026136 | 0.741935 | 0.050494 | 0.964247 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
13 | WeightedEnsemble_L2 | None | 0.967871 | 0.027219 | 0.741935 | 0.052511 | 0.964841 | False | Autogluon | 0.112147 | 15015 | [amt] | 0.30303 | 25833 | 0.0012 | None |
0.2, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.965722 | 0.020362 | 0.580645 | 0.039344 | 0.890223 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
1 | KNeighborsDist | None | 0.956869 | 0.017071 | 0.612903 | 0.033217 | 0.894275 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
2 | LightGBMXT | None | 0.973911 | 0.026706 | 0.580645 | 0.051064 | 0.943387 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
3 | LightGBM | None | 0.983231 | 0.037123 | 0.516129 | 0.069264 | 0.950423 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
4 | RandomForestGini | None | 0.948875 | 0.014416 | 0.612903 | 0.028169 | 0.918144 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
5 | RandomForestEntr | None | 0.948875 | 0.014416 | 0.612903 | 0.028169 | 0.918144 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
6 | CatBoost | None | 0.978279 | 0.030357 | 0.548387 | 0.057530 | 0.953229 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
7 | ExtraTreesGini | None | 0.953516 | 0.017456 | 0.677419 | 0.034036 | 0.920250 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
8 | ExtraTreesEntr | None | 0.954179 | 0.017707 | 0.677419 | 0.034511 | 0.921158 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
9 | NeuralNetFastAI | None | 0.969582 | 0.024142 | 0.612903 | 0.046455 | 0.792421 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
10 | XGBoost | None | 0.981047 | 0.034765 | 0.548387 | 0.065385 | 0.956875 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
11 | NeuralNetTorch | None | 0.971025 | 0.025333 | 0.612903 | 0.048656 | 0.943575 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
12 | LightGBMLarge | None | 0.983231 | 0.037123 | 0.516129 | 0.069264 | 0.945461 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
13 | WeightedEnsemble_L2 | None | 0.980034 | 0.033010 | 0.548387 | 0.062271 | 0.954090 | False | Autogluon | 0.094882 | 22522 | [amt] | 0.201536 | 25643 | 0.001209 | None |
0.1, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.984394 | 0.068796 | 0.700 | 0.125280 | 0.944695 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
1 | KNeighborsDist | None | 0.981959 | 0.056034 | 0.650 | 0.103175 | 0.930740 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
2 | LightGBMXT | None | 0.979604 | 0.047985 | 0.625 | 0.089127 | 0.963419 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
3 | LightGBM | None | 0.990740 | 0.103306 | 0.625 | 0.177305 | 0.980154 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
4 | RandomForestGini | None | 0.978167 | 0.043243 | 0.600 | 0.080672 | 0.963541 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
5 | RandomForestEntr | None | 0.978167 | 0.043243 | 0.600 | 0.080672 | 0.963541 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
6 | CatBoost | None | 0.985551 | 0.078534 | 0.750 | 0.142180 | 0.979492 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
7 | ExtraTreesGini | None | 0.980003 | 0.050682 | 0.650 | 0.094033 | 0.965148 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
8 | ExtraTreesEntr | None | 0.980283 | 0.051383 | 0.650 | 0.095238 | 0.964879 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
9 | NeuralNetFastAI | None | 0.977249 | 0.052365 | 0.775 | 0.098101 | 0.958697 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
10 | XGBoost | None | 0.985511 | 0.078329 | 0.750 | 0.141844 | 0.980592 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
11 | NeuralNetTorch | None | 0.987467 | 0.087349 | 0.725 | 0.155914 | 0.978420 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
12 | LightGBMLarge | None | 0.990740 | 0.103306 | 0.625 | 0.177305 | 0.979973 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
13 | WeightedEnsemble_L2 | None | 0.988265 | 0.090323 | 0.700 | 0.160000 | 0.977690 | False | Autogluon | 0.065136 | 45045 | [amt] | 0.100477 | 25054 | 0.001597 | None |
0.09, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.984480 | 0.057500 | 0.696970 | 0.106236 | 0.933013 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
1 | KNeighborsDist | None | 0.981352 | 0.046218 | 0.666667 | 0.086444 | 0.935943 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
2 | LightGBMXT | None | 0.978223 | 0.031250 | 0.515152 | 0.058925 | 0.943419 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
3 | LightGBM | None | 0.986044 | 0.063712 | 0.696970 | 0.116751 | 0.977783 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
4 | RandomForestGini | None | 0.979467 | 0.040307 | 0.636364 | 0.075812 | 0.933916 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
5 | RandomForestEntr | None | 0.979467 | 0.040307 | 0.636364 | 0.075812 | 0.933916 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
6 | CatBoost | None | 0.983437 | 0.051887 | 0.666667 | 0.096280 | 0.968604 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
7 | ExtraTreesGini | None | 0.980630 | 0.044534 | 0.666667 | 0.083491 | 0.947426 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
8 | ExtraTreesEntr | None | 0.980549 | 0.044355 | 0.666667 | 0.083176 | 0.947402 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
9 | NeuralNetFastAI | None | 0.976980 | 0.039182 | 0.696970 | 0.074194 | 0.954669 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
10 | XGBoost | None | 0.985041 | 0.059585 | 0.696970 | 0.109785 | 0.978302 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
11 | NeuralNetTorch | None | 0.986605 | 0.063768 | 0.666667 | 0.116402 | 0.974966 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
12 | LightGBMLarge | None | 0.986044 | 0.063712 | 0.696970 | 0.116751 | 0.977874 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
13 | WeightedEnsemble_L2 | None | 0.986004 | 0.061111 | 0.666667 | 0.111959 | 0.976728 | False | Autogluon | 0.061293 | 50049 | [amt] | 0.091171 | 24935 | 0.001323 | None |
0.08, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.985838 | 0.058333 | 0.636364 | 0.106870 | 0.888590 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
1 | KNeighborsDist | None | 0.982974 | 0.040189 | 0.515152 | 0.074561 | 0.869726 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
2 | LightGBMXT | None | 0.978414 | 0.041971 | 0.696970 | 0.079174 | 0.947827 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
3 | LightGBM | None | 0.990962 | 0.079295 | 0.545455 | 0.138462 | 0.956390 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
4 | RandomForestGini | None | 0.981804 | 0.037611 | 0.515152 | 0.070103 | 0.889501 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
5 | RandomForestEntr | None | 0.981804 | 0.037611 | 0.515152 | 0.070103 | 0.889501 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
6 | CatBoost | None | 0.986605 | 0.061584 | 0.636364 | 0.112299 | 0.940663 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
7 | ExtraTreesGini | None | 0.982328 | 0.038724 | 0.515152 | 0.072034 | 0.892195 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
8 | ExtraTreesEntr | None | 0.982207 | 0.040541 | 0.545455 | 0.075472 | 0.892584 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
9 | NeuralNetFastAI | None | 0.979625 | 0.042636 | 0.666667 | 0.080146 | 0.896268 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
10 | XGBoost | None | 0.986605 | 0.061584 | 0.636364 | 0.112299 | 0.947377 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
11 | NeuralNetTorch | None | 0.987331 | 0.062305 | 0.606061 | 0.112994 | 0.955241 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
12 | LightGBMLarge | None | 0.992213 | 0.091837 | 0.545455 | 0.157205 | 0.945912 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
13 | WeightedEnsemble_L2 | None | 0.987775 | 0.055921 | 0.515152 | 0.100890 | 0.950111 | False | Autogluon | 0.056739 | 56306 | [amt] | 0.081128 | 24785 | 0.001331 | None |
0.07, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.986713 | 0.067647 | 0.696970 | 0.123324 | 0.860245 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
1 | KNeighborsDist | None | 0.984844 | 0.057292 | 0.666667 | 0.105516 | 0.859447 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
2 | LightGBMXT | None | 0.992930 | 0.106145 | 0.575758 | 0.179245 | 0.936256 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
3 | LightGBM | None | 0.987120 | 0.069697 | 0.696970 | 0.126722 | 0.966536 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
4 | RandomForestGini | None | 0.984032 | 0.050000 | 0.606061 | 0.092379 | 0.862851 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
5 | RandomForestEntr | None | 0.984032 | 0.050000 | 0.606061 | 0.092379 | 0.862851 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
6 | CatBoost | None | 0.986185 | 0.065156 | 0.696970 | 0.119171 | 0.966158 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
7 | ExtraTreesGini | None | 0.984722 | 0.054545 | 0.636364 | 0.100478 | 0.877480 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
8 | ExtraTreesEntr | None | 0.984763 | 0.056995 | 0.666667 | 0.105012 | 0.876873 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
9 | NeuralNetFastAI | None | 0.977327 | 0.043478 | 0.757576 | 0.082237 | 0.927294 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
10 | XGBoost | None | 0.986185 | 0.065156 | 0.696970 | 0.119171 | 0.955735 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
11 | NeuralNetTorch | None | 0.989314 | 0.080292 | 0.666667 | 0.143322 | 0.966986 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
12 | LightGBMLarge | None | 0.987120 | 0.069697 | 0.696970 | 0.126722 | 0.966438 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
13 | WeightedEnsemble_L2 | None | 0.989314 | 0.080292 | 0.666667 | 0.143322 | 0.966986 | False | Autogluon | 0.051517 | 64350 | [amt] | 0.070707 | 24611 | 0.001341 | None |
0.06, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.988407 | 0.056537 | 0.516129 | 0.101911 | 0.817115 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
1 | KNeighborsDist | None | 0.987009 | 0.044728 | 0.451613 | 0.081395 | 0.816728 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
2 | LightGBMXT | None | 0.987831 | 0.044674 | 0.419355 | 0.080745 | 0.923696 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
3 | LightGBM | None | 0.990832 | 0.071429 | 0.516129 | 0.125490 | 0.953651 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
4 | RandomForestGini | None | 0.985940 | 0.033033 | 0.354839 | 0.060440 | 0.817714 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
5 | RandomForestEntr | None | 0.985940 | 0.033033 | 0.354839 | 0.060440 | 0.817714 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
6 | CatBoost | None | 0.988119 | 0.058219 | 0.548387 | 0.105263 | 0.929765 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
7 | ExtraTreesGini | None | 0.987050 | 0.041935 | 0.419355 | 0.076246 | 0.845766 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
8 | ExtraTreesEntr | None | 0.987091 | 0.039088 | 0.387097 | 0.071006 | 0.845899 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
9 | NeuralNetFastAI | None | 0.979280 | 0.035363 | 0.580645 | 0.066667 | 0.907383 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
10 | XGBoost | None | 0.988160 | 0.058419 | 0.548387 | 0.105590 | 0.943379 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
11 | NeuralNetTorch | None | 0.988900 | 0.062271 | 0.548387 | 0.111842 | 0.932266 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
12 | LightGBMLarge | None | 0.990832 | 0.071429 | 0.516129 | 0.125490 | 0.954257 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
13 | WeightedEnsemble_L2 | None | 0.991284 | 0.075117 | 0.516129 | 0.131148 | 0.937845 | False | Autogluon | 0.045876 | 75075 | [amt] | 0.060326 | 24324 | 0.001274 | None |
0.05, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.989523 | 0.070039 | 0.600000 | 0.125436 | 0.883888 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
1 | KNeighborsDist | None | 0.989148 | 0.064394 | 0.566667 | 0.115646 | 0.865053 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
2 | LightGBMXT | None | 0.998748 | 0.000000 | 0.000000 | 0.000000 | 0.798688 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
3 | LightGBM | None | 0.991193 | 0.082949 | 0.600000 | 0.145749 | 0.977357 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
4 | RandomForestGini | None | 0.988647 | 0.055147 | 0.500000 | 0.099338 | 0.903842 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
5 | RandomForestEntr | None | 0.988647 | 0.055147 | 0.500000 | 0.099338 | 0.903842 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
6 | CatBoost | None | 0.990817 | 0.083333 | 0.633333 | 0.147287 | 0.970471 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
7 | ExtraTreesGini | None | 0.988939 | 0.063197 | 0.566667 | 0.113712 | 0.933406 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
8 | ExtraTreesEntr | None | 0.988939 | 0.063197 | 0.566667 | 0.113712 | 0.947400 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
9 | NeuralNetFastAI | None | 0.994991 | 0.131148 | 0.533333 | 0.210526 | 0.925528 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
10 | XGBoost | None | 0.988605 | 0.070671 | 0.666667 | 0.127796 | 0.961842 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
11 | NeuralNetTorch | None | 0.989982 | 0.080000 | 0.666667 | 0.142857 | 0.968028 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
12 | LightGBMLarge | None | 0.993071 | 0.100000 | 0.566667 | 0.170000 | 0.977875 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
13 | WeightedEnsemble_L2 | None | 0.990108 | 0.077551 | 0.633333 | 0.138182 | 0.968740 | False | Autogluon | 0.039852 | 90090 | [amt] | 0.050117 | 23958 | 0.001252 | None |
0.04, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.990849 | 0.090909 | 0.588235 | 0.157480 | 0.897267 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
1 | KNeighborsDist | None | 0.989951 | 0.082988 | 0.588235 | 0.145455 | 0.881324 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
2 | LightGBMXT | None | 0.998546 | 0.000000 | 0.000000 | 0.000000 | 0.804711 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
3 | LightGBM | None | 0.993415 | 0.100000 | 0.441176 | 0.163043 | 0.975969 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
4 | RandomForestGini | None | 0.989438 | 0.075697 | 0.558824 | 0.133333 | 0.940680 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
5 | RandomForestEntr | None | 0.989438 | 0.075697 | 0.558824 | 0.133333 | 0.940680 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
6 | CatBoost | None | 0.994056 | 0.116788 | 0.470588 | 0.187135 | 0.942605 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
7 | ExtraTreesGini | None | 0.989951 | 0.079498 | 0.558824 | 0.139194 | 0.954682 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
8 | ExtraTreesEntr | None | 0.990165 | 0.084746 | 0.588235 | 0.148148 | 0.941717 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
9 | NeuralNetFastAI | None | 0.994655 | 0.104348 | 0.352941 | 0.161074 | 0.927658 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
10 | XGBoost | None | 0.989053 | 0.082707 | 0.647059 | 0.146667 | 0.963589 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
11 | NeuralNetTorch | None | 0.989695 | 0.084337 | 0.617647 | 0.148410 | 0.976645 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
12 | LightGBMLarge | None | 0.993415 | 0.100000 | 0.441176 | 0.163043 | 0.974090 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
13 | WeightedEnsemble_L2 | None | 0.989695 | 0.084337 | 0.617647 | 0.148410 | 0.976645 | False | Autogluon | 0.033471 | 112612 | [amt] | 0.04012 | 23386 | 0.001454 | None |
0.03, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.993414 | 0.100000 | 0.388889 | 0.159091 | 0.748364 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
1 | KNeighborsDist | None | 0.992569 | 0.071895 | 0.305556 | 0.116402 | 0.718609 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
2 | LightGBMXT | None | 0.998398 | 0.000000 | 0.000000 | 0.000000 | 0.726936 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
3 | LightGBM | None | 0.997553 | 0.228571 | 0.222222 | 0.225352 | 0.943845 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
4 | RandomForestGini | None | 0.991857 | 0.059880 | 0.277778 | 0.098522 | 0.781299 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
5 | RandomForestEntr | None | 0.991857 | 0.059880 | 0.277778 | 0.098522 | 0.781299 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
6 | CatBoost | None | 0.995105 | 0.106383 | 0.277778 | 0.153846 | 0.921011 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
7 | ExtraTreesGini | None | 0.992257 | 0.068750 | 0.305556 | 0.112245 | 0.795583 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
8 | ExtraTreesEntr | None | 0.992213 | 0.073620 | 0.333333 | 0.120603 | 0.795305 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
9 | NeuralNetFastAI | None | 0.995372 | 0.138298 | 0.361111 | 0.200000 | 0.933157 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
10 | XGBoost | None | 0.989632 | 0.073593 | 0.472222 | 0.127341 | 0.944720 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
11 | NeuralNetTorch | None | 0.993325 | 0.109589 | 0.444444 | 0.175824 | 0.947783 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
12 | LightGBMLarge | None | 0.998398 | 0.000000 | 0.000000 | 0.000000 | 0.952792 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
13 | WeightedEnsemble_L2 | None | 0.993414 | 0.105634 | 0.416667 | 0.168539 | 0.944971 | False | Autogluon | 0.026173 | 150150 | [amt] | 0.02985 | 22472 | 0.001602 | None |
0.02, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.994176 | 0.137931 | 0.444444 | 0.210526 | 0.850648 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
1 | KNeighborsDist | None | 0.993351 | 0.108527 | 0.388889 | 0.169697 | 0.850201 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
2 | LightGBMXT | None | 0.998253 | 0.000000 | 0.000000 | 0.000000 | 0.808323 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
3 | LightGBM | None | 0.997282 | 0.222222 | 0.222222 | 0.222222 | 0.979879 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
4 | RandomForestGini | None | 0.993157 | 0.086614 | 0.305556 | 0.134969 | 0.865468 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
5 | RandomForestEntr | None | 0.993157 | 0.086614 | 0.305556 | 0.134969 | 0.865468 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
6 | CatBoost | None | 0.994856 | 0.135417 | 0.361111 | 0.196970 | 0.959905 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
7 | ExtraTreesGini | None | 0.993351 | 0.108527 | 0.388889 | 0.169697 | 0.879890 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
8 | ExtraTreesEntr | None | 0.993303 | 0.101562 | 0.361111 | 0.158537 | 0.867600 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
9 | NeuralNetFastAI | None | 0.995001 | 0.154639 | 0.416667 | 0.225564 | 0.955167 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
10 | XGBoost | None | 0.997185 | 0.210526 | 0.222222 | 0.216216 | 0.964940 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
11 | NeuralNetTorch | None | 0.995438 | 0.184783 | 0.472222 | 0.265625 | 0.976525 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
12 | LightGBMLarge | None | 0.998253 | 0.000000 | 0.000000 | 0.000000 | 0.980291 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
13 | WeightedEnsemble_L2 | None | 0.995438 | 0.184783 | 0.472222 | 0.265625 | 0.976525 | False | Autogluon | 0.018354 | 225225 | [amt] | 0.019873 | 20605 | 0.001747 | None |
0.01, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.995750 | 0.288462 | 0.357143 | 0.319149 | 0.778281 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
1 | KNeighborsDist | None | 0.995086 | 0.233333 | 0.333333 | 0.274510 | 0.766844 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
2 | LightGBMXT | None | 0.997211 | 0.000000 | 0.000000 | 0.000000 | 0.722844 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
3 | LightGBM | None | 0.996348 | 0.275862 | 0.190476 | 0.225352 | 0.970487 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
4 | RandomForestGini | None | 0.994555 | 0.187500 | 0.285714 | 0.226415 | 0.867535 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
5 | RandomForestEntr | None | 0.994555 | 0.187500 | 0.285714 | 0.226415 | 0.867535 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
6 | CatBoost | None | 0.996215 | 0.222222 | 0.142857 | 0.173913 | 0.917539 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
7 | ExtraTreesGini | None | 0.994887 | 0.222222 | 0.333333 | 0.266667 | 0.894749 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
8 | ExtraTreesEntr | None | 0.995086 | 0.233333 | 0.333333 | 0.274510 | 0.895466 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
9 | NeuralNetFastAI | None | 0.996879 | 0.380952 | 0.190476 | 0.253968 | 0.911898 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
10 | XGBoost | None | 0.996148 | 0.214286 | 0.142857 | 0.171429 | 0.944878 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
11 | NeuralNetTorch | None | 0.995418 | 0.245283 | 0.309524 | 0.273684 | 0.964096 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
12 | LightGBMLarge | None | 0.997211 | 0.000000 | 0.000000 | 0.000000 | 0.970680 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
13 | WeightedEnsemble_L2 | None | 0.995484 | 0.240000 | 0.285714 | 0.260870 | 0.962590 | False | Autogluon | 0.009802 | 450450 | [amt] | 0.010037 | 15059 | 0.002789 | None |
0.009, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.995779 | 0.146341 | 0.206897 | 0.171429 | 0.750397 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
1 | KNeighborsDist | None | 0.995124 | 0.148148 | 0.275862 | 0.192771 | 0.716125 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
2 | LightGBMXT | None | 0.997890 | 0.000000 | 0.000000 | 0.000000 | 0.759775 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
3 | LightGBM | None | 0.997890 | 0.000000 | 0.000000 | 0.000000 | 0.955511 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
4 | RandomForestGini | None | 0.994032 | 0.092308 | 0.206897 | 0.127660 | 0.761099 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
5 | RandomForestEntr | None | 0.994032 | 0.092308 | 0.206897 | 0.127660 | 0.761099 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
6 | CatBoost | None | 0.997890 | 0.000000 | 0.000000 | 0.000000 | 0.818552 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
7 | ExtraTreesGini | None | 0.994687 | 0.120690 | 0.241379 | 0.160920 | 0.763472 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
8 | ExtraTreesEntr | None | 0.994760 | 0.122807 | 0.241379 | 0.162791 | 0.763820 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
9 | NeuralNetFastAI | None | 0.997890 | 0.000000 | 0.000000 | 0.000000 | 0.917705 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
10 | XGBoost | None | 0.996580 | 0.178571 | 0.172414 | 0.175439 | 0.939455 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
11 | NeuralNetTorch | None | 0.997162 | 0.187500 | 0.103448 | 0.133333 | 0.941711 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
12 | LightGBMLarge | None | 0.997890 | 0.000000 | 0.000000 | 0.000000 | 0.944964 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
13 | WeightedEnsemble_L2 | None | 0.997162 | 0.187500 | 0.103448 | 0.133333 | 0.941711 | False | Autogluon | 0.008901 | 500499 | [amt] | 0.009087 | 13741 | 0.00211 | None |
0.008, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.994738 | 0.340426 | 0.326531 | 0.333333 | 0.749046 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
1 | KNeighborsDist | None | 0.994655 | 0.351852 | 0.387755 | 0.368932 | 0.738710 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
2 | LightGBMXT | None | 0.995971 | 0.000000 | 0.000000 | 0.000000 | 0.748396 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
3 | LightGBM | None | 0.995971 | 0.000000 | 0.000000 | 0.000000 | 0.952200 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
4 | RandomForestGini | None | 0.993915 | 0.264151 | 0.285714 | 0.274510 | 0.756577 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
5 | RandomForestEntr | None | 0.993915 | 0.264151 | 0.285714 | 0.274510 | 0.756577 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
6 | CatBoost | None | 0.995971 | 0.000000 | 0.000000 | 0.000000 | 0.869176 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
7 | ExtraTreesGini | None | 0.994327 | 0.300000 | 0.306122 | 0.303030 | 0.788091 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
8 | ExtraTreesEntr | None | 0.994327 | 0.300000 | 0.306122 | 0.303030 | 0.797345 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
9 | NeuralNetFastAI | None | 0.995971 | 0.000000 | 0.000000 | 0.000000 | 0.865390 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
10 | XGBoost | None | 0.994820 | 0.305556 | 0.224490 | 0.258824 | 0.931314 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
11 | NeuralNetTorch | None | 0.995478 | 0.440000 | 0.448980 | 0.444444 | 0.953280 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
12 | LightGBMLarge | None | 0.995971 | 0.000000 | 0.000000 | 0.000000 | 0.952864 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
13 | WeightedEnsemble_L2 | None | 0.995395 | 0.431373 | 0.448980 | 0.440000 | 0.952930 | False | Autogluon | 0.007978 | 563062 | [amt] | 0.008063 | 12162 | 0.004029 | None |
0.007, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.995668 | 0.380952 | 0.205128 | 0.266667 | 0.788467 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
1 | KNeighborsDist | None | 0.994781 | 0.266667 | 0.205128 | 0.231884 | 0.762879 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
2 | LightGBMXT | None | 0.996160 | 0.000000 | 0.000000 | 0.000000 | 0.755161 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
3 | LightGBM | None | 0.996160 | 0.000000 | 0.000000 | 0.000000 | 0.974407 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
4 | RandomForestGini | None | 0.993698 | 0.142857 | 0.128205 | 0.135135 | 0.867785 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
5 | RandomForestEntr | None | 0.993698 | 0.142857 | 0.128205 | 0.135135 | 0.867785 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
6 | CatBoost | None | 0.996160 | 0.000000 | 0.000000 | 0.000000 | 0.875627 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
7 | ExtraTreesGini | None | 0.994289 | 0.172414 | 0.128205 | 0.147059 | 0.871182 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
8 | ExtraTreesEntr | None | 0.994191 | 0.166667 | 0.128205 | 0.144928 | 0.870942 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
9 | NeuralNetFastAI | None | 0.995668 | 0.380952 | 0.205128 | 0.266667 | 0.960567 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
10 | XGBoost | None | 0.996160 | 0.000000 | 0.000000 | 0.000000 | 0.964714 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
11 | NeuralNetTorch | None | 0.996160 | 0.500000 | 0.230769 | 0.315789 | 0.975028 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
12 | LightGBMLarge | None | 0.996160 | 0.000000 | 0.000000 | 0.000000 | 0.973680 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
13 | WeightedEnsemble_L2 | None | 0.996160 | 0.500000 | 0.230769 | 0.315789 | 0.975028 | False | Autogluon | 0.00703 | 643500 | [amt] | 0.00708 | 10156 | 0.00384 | None |
0.006, 10) auto_amt7(fraudTrain,
model | time | acc | pre | rec | f1 | auc | graph_based | method | throw_rate | train_size | train_cols | train_frate | test_size | test_frate | hyper_params | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | KNeighborsUnif | None | 0.994764 | 0.434783 | 0.277778 | 0.338983 | 0.758264 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
1 | KNeighborsDist | None | 0.994629 | 0.388889 | 0.194444 | 0.259259 | 0.758399 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
2 | LightGBMXT | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.736733 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
3 | LightGBM | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.968317 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
4 | RandomForestGini | None | 0.993690 | 0.296296 | 0.222222 | 0.253968 | 0.815985 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
5 | RandomForestEntr | None | 0.993690 | 0.296296 | 0.222222 | 0.253968 | 0.815985 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
6 | CatBoost | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.844396 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
7 | ExtraTreesGini | None | 0.994361 | 0.350000 | 0.194444 | 0.250000 | 0.845586 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
8 | ExtraTreesEntr | None | 0.994092 | 0.333333 | 0.222222 | 0.266667 | 0.858701 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
9 | NeuralNetFastAI | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.950426 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
10 | XGBoost | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.955513 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
11 | NeuralNetTorch | None | 0.995166 | 0.500000 | 0.250000 | 0.333333 | 0.964011 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
12 | LightGBMLarge | None | 0.995166 | 0.000000 | 0.000000 | 0.000000 | 0.965458 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
13 | WeightedEnsemble_L2 | None | 0.995435 | 0.600000 | 0.166667 | 0.260870 | 0.926624 | False | Autogluon | 0.006006 | 750750 | [amt] | 0.006018 | 7448 | 0.004834 | None |
이 비율부터는 안됨
0.005, 10)
auto_amt7(fraudTrain,
0.004, 10)
auto_amt7(fraudTrain,
0.003, 10)
auto_amt7(fraudTrain,
0.002, 10)
auto_amt7(fraudTrain,
0.001, 10) auto_amt7(fraudTrain,