Multivariate Anomaly Detection on Time-Series Data in Python: Using Isolation Forests to Detect Credit Card Fraud

anomaly detection random isolation forests

Credit card fraud has become one of the most common use cases for anomaly detection systems. The number of fraud attempts has risen sharply, resulting in billions of dollars in losses. Early detection of fraud attempts with machine learning is … Read more

Crime Prevention in San Francisco using XGBoost and Python

san Francisco crime map python

This tutorial predicts crime types in San Francisco (SF) and plots them on a zoomable city map. We work with a Kaggle dataset containing past crimes and distinguish between 39 crime types, including vehicle theft, assault, and drug-related activities. We … Read more

Customer Churn Prediction – Understanding Models with Feature Permutation Importance using Python

churn prediction python

One of the primary goals of many service companies is to build solid and long-lasting relationships with their customers. Customers who churn cost a lot of money. Modern service companies who understand which customers tend to end the business relationship … Read more

Tuning Model Hyperparameters with Grid Search at the Example of Training a Random Forest Classifier in Python

hyperparameter tuning grid search python tutorial machine learning

This article describes how to use the grid search technique with Python and Scikit-learn, to determine the optimum hyperparameters for a given machine learning model. Grid search uses a grid of predefined hyperparameters (the search space) to test all possible … Read more