Feature Engineering for Predictive Modeling using Reinforcement Learning

By Udayan Khurana, Horst Samulowitz, Deepak S. Turaga. 2017

237 citations recorded by the source corpus.

Feature engineering is a crucial step in the process of predictive modeling. It involves the transformation of given feature space, typically using mathematical functions, with the objective of reducing the modeling error for a given target. However, there is no well-defined basis for performing effective feature engineering. It involves domain knowledge, intuition, and most of all, a lengthy process of trial and error. The human attention involved in overseeing this process significantly influences the cost of model generation. We present a new framework to automate feature engineering. It is based on performance driven exploration of a transformation graph, which systematically and compactly captures the space of given options. A highly efficient exploration strategy is derived through reinforcement learning on past examples.

Subfields: Artificial Intelligence

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Marco F. Huber
  2. Marc-André Zöller
  3. Xia Hu
  4. Qingquan Song
  5. Yi-Wei Chen
  6. Micah J. Smith
  7. Chengxiang Zhai
  8. Kalyan Veeramachaneni

Citations in the corpus