Feature Engineering for Machine Learning: A Comprehensive Overview

Feature Engineering for Machine Learning — Online Course — Image by the author

Feature engineering is the process of using domain knowledge of the data to transform existing features or to create new variables from existing ones, for use in machine learning models.

Data in its raw format is almost never suitable for use to train machine learning algorithms. Instead, data scientists devote a substantial amount of time to…

--

--

--

Lead Data Scientist, author of “Python Feature Engineering Cookbook”, instructor of machine learning at www.trainindata.com and developer of Python open-source.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Object Detection With Transformers Using Facebook’s DETR.

ML Paper Challenge Day 33 — Deep Compression: Compressing Deep Neural Network with Pruning…

A lesson in regression(Linear VS Logistic)

A gentle overview of the Deep Learning and Machine Learning

Bio-informatics, The data science of Biotechnology.

Convolutional Neural Networks(CNN)

Fine tuning for image classification using Pytorch

How to build your K-Nearest Neighbors in Python from scratch

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Sole from Train in Data

Sole from Train in Data

Lead Data Scientist, author of “Python Feature Engineering Cookbook”, instructor of machine learning at www.trainindata.com and developer of Python open-source.

More from Medium

Kaggle — Black Friday dataset using XGBoost algorithm + Feature Engineering

Dimensionality Reduction in Machine Learning (Feature Selection)

Data Science Interview Q’s — IV

What would you select between 700k/256 features in your dataset?