Using Random Search to Tune the Hyperparameters of a Random Decision Forest with Python

random search hyperparameter tuning a regression model python

This article presents random search as an efficient method for automated hyperparameter tuning. Hyperparameters are model properties (e.g., the number of estimators for an ensemble model). The performance of machine learning models depends heavily on the hyperparameters. Unlike model parameters, … Read more

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

Image Classification with Convolutional Neural Networks – Classifying Cats and Dogs in Python

image classification convolutional neural networks python tutorial

This tutorial shows how to use Convolutional Neural Networks (CNNs) with Python for image classification. CNNs belong to the field of deep learning, a subarea of machine learning, and have become a cornerstone to many exciting innovations. There are endless … 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