/FraudesEmCartoesCreditoML

💳 Detectando transações fraudulentas em cartões de crédito com scikit-learn, utilizando modelos de classificação.

Primary LanguageJupyter NotebookMIT LicenseMIT

Detectando fraudes em transações com cartões de créditos utilizando Machine Learning

Projeto para detecção de transações fraudulentas em cartões de crédito utilizando modelos de classificação com a biblioteca scikit-learn.

🔗 Link para o notebook via nbviewer:

Detecção de fraudes em cartões de crédito utilizando Machine Learning by Luis Guimarães - Jupyter Notebook Viewer

📑 Bibliotecas e pacotes utilizados:

  • Bibliotecas

    • pandas
    • seaborn
    • matplotlib
    • numpy
    • sklearn
    • imblearn
    • scikitplot
  • Pacotes

    • StandardScaler (sklearn.preprocessing)
    • train_test_split (sklearn.model_selection)
    • RandomUnderSampler (imblearn.under_sampling)
    • LogisticRegression (sklearn.linear_model)
    • DecisionTreeClassifier (sklearn.tree)
    • confusion_matrix (sklearn.metrics)
    • classification_report (sklearn.metrics)
    • roc_auc_score (sklearn.metrics)
    • roc_curve (sklearn.metrics)
    • accuracy_score (sklearn.metrics)
    • recall_score (sklearn.metrics)

📜 Fontes e referências: