Skip to content

joaoharv/Previsao_de_Fraude__MachineLearn

Repository files navigation

🛡️ Modelo de Previsão de Fraude

Python Jupyter Scikit-Learn Status

Modelo de Machine Learning para detecção e previsão de transações fraudulentas, com foco em alta precisão e minimização de falsos negativos.


📋 Sumário


🔍 Sobre o Projeto

Este projeto tem como objetivo desenvolver um modelo preditivo capaz de identificar transações fraudulentas em conjuntos de dados financeiros. A detecção de fraudes é um problema crítico no setor bancário e de pagamentos, onde um alto número de falsos negativos pode gerar perdas financeiras significativas.

O pipeline completo inclui desde a análise exploratória dos dados até a avaliação final do modelo, passando por tratamento de desbalanceamento de classes, engenharia de features e otimização de hiperparâmetros.

🎯 Objetivos

  • Identificar padrões associados a transações fraudulentas
  • Construir um modelo com alta sensibilidade (recall) para fraudes
  • Tratar o desbalanceamento de classes presente em dados reais
  • Avaliar o desempenho com métricas adequadas para dados desbalanceados

📊 Resultados

Métrica Valor
Acurácia 99.23%

🛠️ Tecnologias

Categoria Ferramentas
Linguagem Python 3.10+
Análise de Dados Pandas, NumPy
Visualização Matplotlib, Seaborn
Machine Learning Scikit-learn, Random Forest / KNN / SVM
Balanceamento imbalanced-learn (SMOTE, RandomUnderSampler)
Ambiente Jupyter Notebook

About

Projeto contem previsão de fraude usando machine learn, testei 3 modelos SVM, KNN e Random Forest para prever essas fraudes e obtive uma acurracia de 99,23%

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors