Building a dataset having requisite number of fraud samples to train a multi-class machine learning model for fraud detection
AssigneeOracle Financial Services Software Limited
InventorMridul Kumar Nath
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle Financial Services Software Limited
InventorMridul Kumar Nath
Estimating the term…
According to an aspect, a system receives a historical data and identifies a set of transactions tagged as fraud (“fraud transactions”) in the received data. If a count of fraud transactions is below a threshold, the system forms a training data and a test data from the historical data, with the test data including all the fraud transactions. The system generates, based on the training data, a one-class anomaly detection model that is able to flag all the fraud transactions when the test data is provided as input to the model. The system applies the model to an inference data to identify whether each transaction therein is an anomaly or not. Upon receiving an input data indicating whether each anomaly is a fraud transaction or not, the system updates the historical data by adding the transactions and tagging the fraud transactions. The updated historical data is used for training a multi-class ML model after the count of fraud transactions is greater than or equal to the threshold.
A computer implemented method comprising:
The method of claim 5, wherein said new one-class ML model is based on SVM (Support Vector Machine), wherein said one or more parameters comprises an outlier rate.
A non-transitory machine-readable medium storing one or more sequences of instructions for aiding fraud detection, wherein execution of said one or more instructions by one or more processors contained in a digital processing system causes said digital processing system to perform the actions of:
A digital processing system comprising:
Dependencies are inferred from the claim text.