In this machine learning project, we solve the problem of online transactions fraud detecting using machine numpy, scikit learn, and few other python libraries.We overcome the problem by creating a binary classifier and experimenting with various machine learning techniques to see which fits better.
The below column reference:
step: represents a unit of time where 1 step equals 1 hour
type: type of online transaction
amount: the amount of the transaction
nameOrig: customer starting the transaction
oldbalanceOrg: balance before the transaction
newbalanceOrig: balance after the transaction
nameDest: recipient of the transaction
oldbalanceDest: initial balance of recipient before the transaction
newbalanceDest: the new balance of recipient after the transaction
isFraud: fraud transaction