May 2019
Intermediate to advanced
456 pages
11h 38m
English
Earlier in this chapter, we introduced the three models that we will be using to detect fraud, now it's time to explore each of them in more detail. We're going to start with the heuristic approach.
Let's start by defining a simple heuristic model and measuring how well it does at measuring fraud rates.
We will be making our predictions using the heuristic approach over the entire training data set in order to get an idea of how well this heuristic model does at predicting fraudulent transactions.
The following code will create a new column, Fraud_Heuristic, and in turn assigns a value of 1 in rows where the type is TRANSFER, and the amount is more than $200,000:
df['Fraud_Heuristic ...