Icon

Fraud Detection

<p><strong>Fraud Detection of Credit Card Transactions</strong></p><p>This workflow shows an overview of different outlier detection techniques for identifying fraudulent credit card transactions. After accessing the credit card fraud detection dataset, the data is partitioned (train set, validation set and test set) and normalized. For each technique, both performance metrics and predictions are output. The seven different techniques are:</p><ul><li><p>Quartiles, Distribution and Clustering (DBSCAN)</p></li><li><p>Isolation Forest and Autoencoder</p><ul><li><p>For the Autoencoder, make sure to select the proper Conda environment for Keras under "Preferences &gt; Python Deep Learning". For more info and installation guidance, check the pertinent docs.</p></li></ul></li><li><p>Logistic Regression and Random Forest</p></li></ul><p><strong>Important:</strong> The performance of the techniques is evaluated on the same test set and, given the heavily imbalanced dataset, this is reported in terms of <em>Recall </em>and <em>Precision</em>.</p>

URL: Four Techniques for Outlier Detection https://www.knime.com/blog/four-techniques-for-outlier-detection
URL: Fraud Detection using Random Forest, Neural Autoencoder, and Isolation Forest Techniques https://www.knime.com/blog/fraud-detection-using-random-forest
URL: Credit Card Fraud Detection dataset on Kaggle https://www.kaggle.com/mlg-ulb/creditcardfraud
URL: Overview of Credit Card Fraud Detection Techniques https://youtu.be/-S5f87k8LXI

Nodes

Extensions

Links