From the course: AI Fundamentals for Data Professionals
Unlock this course with a free trial
Join today to access over 25,500 courses taught by industry experts.
Feature engineering
From the course: AI Fundamentals for Data Professionals
Feature engineering
- Feature engineering is a crucial machine learning skill that transforms raw data into information features that help models capture key relationships and patterns. Today we're diving deep into the best practices for feature engineering, and introducing some handy techniques you'll use time and time again. Defining features. Defining good features is all about understanding your data and the problem you're trying to solve. Let's say you're predicting customer churn for a subscription service. The frequency of customer interactions could be a strong feature, whereas their account creation date might not be as relevant. Derived features. Derived features can offer extra layers of information. Imagine you're analyzing social media engagement. The ratio of likes to comments could be a more insightful feature than likes or comments alone. Polynomial and nonlinear features. For tasks like predicting the spread of a virus,…