Coder Social home page Coder Social logo

vishal-th / creditcard-fraud-detection Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 128 KB

System to tell apart the transaction was from the real user who owns the credit card or the transaction was from the stolen credit card

Jupyter Notebook 100.00%
ai credit-card credit-card-fraud deep-learning deep-learning-algorithms deep-neural-networks deeplearning deeplearning-ai fraud-detection fraudulent-transactions

creditcard-fraud-detection's Introduction

Credit_Card_Fraud

Case Study

  • E-commerce has really changed everything, it gives us the chance to increase our sales but it exposes us to hackers and other types of frauds.
  • For this case study we will consider a E-commerce book store which has sold thousands in the last few years.
  • We are going to use transaction history for this project.
  • We are going to use a publicly available dataset for this project with real credit-card transactions that have been anonymized.
  • one of the biggest problem of credit card is that anyone can steal 15 or 16 digit card number with security number and expiration date.
  • Our job will be to tell apart that the transaction was from the real user who owns the credit card or the transaction was from the stolen credit card.
  • One of the major issues will be that most of the transactions will be non-fraudulent which means it will be difficult for us to detect underlying patterns in the infromation available.
  • It will make our dataset highly imbalance.
  • We will need to apply different sampling techniques and use different metrics.
  • It is estimated that only 0.1% of online credit card transactions are fraudulent.
  • But given the volume of transactions that occur everyday that means a lot of money.
  • We need to build the classifier system based on the dataset that can tell wether the classifier is fraudulent or non-fraudulent.
  • We will build a deep learning network and we are going to apply more traditional machine learning algorithm such as random forest.
  • We will consider only 2 labels in our classifier '0' for non-fraudulent transaction and '1' for fraud-leunt Transactions.

creditcard-fraud-detection's People

Contributors

vishal-th avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.