Skip to main content

5 posts tagged with "Data Preprocessing"

View All Tags

Machine Learning Visualization Missing Values

· 4 min read
Gerardo Perrucci
Software Engineer

Visualizing Missing Data: A Step-by-Step Guide

Handling missing data is crucial in data analysis and machine learning. Visualizing missing data helps to understand the extent and pattern of missingness, which can inform the choice of strategies for dealing with it. In this guide, we'll use Python and the missingno library to visualize missing data in a dataset.

Visualization missing values with missingno

You can download the Jupiter notebook of the example Visualizing Missing Data

Machine Learning Handling Missing Values

· 12 min read
Gerardo Perrucci
Software Engineer

Handling missing values is a crucial step in preparing data for machine learning. This tutorial provides examples of how to manage missing values using Python, focusing on the Pandas library. We'll import the necessary libraries, read the data, and explore various methods to handle missing values.

Machine Learning Handling Missing Values

You can check the full code in the Jupyter Notebook

Machine Learning: Feature Scaling

· 4 min read
Gerardo Perrucci
Software Engineer

Imagine you're a teacher and your students are working on a group project. One student is a math whiz, another excels at writing, and a third is a history buff. If you grade each section based on the individual's absolute strengths, the math whiz would dominate the score, even if the writing and history were excellent. This is similar to what can happen in machine learning with features (data points) on vastly different scales.

Machine Learning Feature Scaling Source: someka.net

Machine Learning Process: A Comprehensive Guide

· 3 min read
Gerardo Perrucci
Software Engineer

Machine learning (ML) has become a cornerstone of modern technology, driving advancements in various fields such as healthcare, finance, and transportation. To build effective ML models, it's essential to understand the three main steps in the machine learning process: Data Preprocessing, Modeling, and Evaluation. This article breaks down these steps, detailing the sub-steps involved and providing references for further reading and understanding.

Machine Learning Process